Thomas Gleixner
866c9b94ef
- final batch of "non trivial" timer conversions (multi-tree dependencies,
things Coccinelle couldn't handle, etc).
- treewide conversions via Coccinelle, in 4 steps:
- DEFINE_TIMER() functions converted to struct timer_list * argument
- init_timer() -> setup_timer()
- setup_timer() -> timer_setup()
- setup_timer() -> timer_setup() (with a single embedded structure)
- deprecated timer API removals (init_timer(), setup_*timer())
- finalization of new API (remove global casts)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Kees Cook <kees@outflux.net>
iQIcBAABCgAGBQJaFMcSAAoJEIly9N/cbcAmsToQAIrAIWJIj/buzoXgvsesBWE0
B+l7fZr4q0xwx7gU1FEBcNu3MTJz3GQgpfSD5x5HhXX4vxwVQJWnYIkQvvM2YjVG
d/wgwqPu24hIyU2i3WX584K+r7uwhN85eL8CN/YB264bTnMc+aZAIOqY2jwLRr1u
uSa7JNCyjEpENIiZ3zWgojGu/izCoW4KBzKOpWWqrfrfGgmx+ImFlLgneSmgOhg4
9y1pqqifYbMx313ZWfln4XVdiQwuqG7weE6oPZ7j9ypM4UX1lQUG+SdZmYYvBHcV
/LopB7zGwbbCoUDwzDTz4a/xYobteXaqEkFlwFAqsGtjqvYks+n0IKgzcKRvOF6R
O9j4lWPK87B1uIKtkO/W0bJs5KA1w273U+mUvjEH+fTyjvpAJLkMzpEP3NxM3BJ4
ilYXNNvfFaT3lslOhyaces54Q2eAVzodL4zcaeKfPKxrdv0V58nOYKUqFpIKBp7n
JKcZm58xTiLcpqT/Zg31in83kBMg499LAorjvY1y68GjFtXQ0YBNA4EaxDZD4z56
/N2tQarAu7xmo1VTSM+NVDY4X5H122XINIcpPRQ/qEF9usQDoBY1N8vusUis05R9
IKvn+cpS20dLYyPZUgV5zHx+HNjIxUoANiQTHRLI7HvADUDXCcMXM4CZoKdCWXNG
cf6CGbhH9hOIAQpUD154
=Tj+I
-----END PGP SIGNATURE-----
Merge tag 'for-linus-timers-conversion-final-v4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux into timers/urgent
Pull the last batch of manual timer conversions from Kees Cook:
- final batch of "non trivial" timer conversions (multi-tree dependencies,
things Coccinelle couldn't handle, etc).
- treewide conversions via Coccinelle, in 4 steps:
- DEFINE_TIMER() functions converted to struct timer_list * argument
- init_timer() -> setup_timer()
- setup_timer() -> timer_setup()
- setup_timer() -> timer_setup() (with a single embedded structure)
- deprecated timer API removals (init_timer(), setup_*timer())
- finalization of new API (remove global casts)
|
2017-11-23 16:29:05 +01:00 |
| .. |
|
alarmtimer.c
|
alarmtimer: Ensure RTC module is not unloaded
|
2017-08-31 21:36:45 +02:00 |
|
clockevents.c
|
clockevents: Retry programming min delta up to 10 times
|
2017-10-19 16:29:15 +02:00 |
|
clocksource.c
|
treewide: setup_timer() -> timer_setup()
|
2017-11-21 15:57:07 -08:00 |
|
hrtimer.c
|
timers/hrtimer: Use lockdep to assert IRQs are disabled/enabled
|
2017-11-08 11:13:49 +01:00 |
|
itimer.c
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
jiffies.c
|
jiffies: Revert bogus conversion of NSEC_PER_SEC to TICK_NSEC
|
2017-03-07 11:03:28 +01:00 |
|
Kconfig
|
timekeeping: Remove CONFIG_GENERIC_TIME_VSYSCALL_OLD
|
2017-11-14 11:20:25 +01:00 |
|
Makefile
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
ntp.c
|
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2017-11-13 17:56:58 -08:00 |
|
ntp_internal.h
|
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2017-11-13 17:56:58 -08:00 |
|
posix-clock.c
|
posix-timers: Move posix-timer internals to core
|
2017-06-04 15:40:23 +02:00 |
|
posix-cpu-timers.c
|
timers/posix-cpu-timers: Use lockdep to assert IRQs are disabled/enabled
|
2017-11-08 11:13:54 +01:00 |
|
posix-stubs.c
|
posix-stubs: Use get_timespec64() and put_timespec64()
|
2017-10-17 17:22:27 +02:00 |
|
posix-timers.c
|
posix_clocks: Use get_itimerspec64() and put_itimerspec64()
|
2017-06-30 04:15:02 -04:00 |
|
posix-timers.h
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
sched_clock.c
|
timers, sched_clock: Update timeout for clock wrap
|
2017-03-23 12:30:27 -07:00 |
|
test_udelay.c
|
|
|
|
tick-broadcast-hrtimer.c
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
tick-broadcast.c
|
tick/broadcast: Make tick_broadcast_setup_oneshot() static
|
2017-06-12 18:56:01 +02:00 |
|
tick-common.c
|
|
|
|
tick-internal.h
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
tick-oneshot.c
|
clockevents: Update clockevents device next_event on stop
|
2017-11-01 18:20:17 +01:00 |
|
tick-sched.c
|
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2017-11-13 13:37:52 -08:00 |
|
tick-sched.h
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
time.c
|
Merge branch 'fortglx/4.15/time' of https://git.linaro.org/people/john.stultz/linux into timers/core
|
2017-10-31 23:17:28 +01:00 |
|
timeconst.bc
|
time: Introduce jiffies64_to_nsecs()
|
2017-02-01 09:13:45 +01:00 |
|
timeconv.c
|
|
|
|
timecounter.c
|
|
|
|
timekeeping.c
|
timekeeping: Remove CONFIG_GENERIC_TIME_VSYSCALL_OLD
|
2017-11-14 11:20:25 +01:00 |
|
timekeeping.h
|
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2017-11-13 17:56:58 -08:00 |
|
timekeeping_debug.c
|
PM / timekeeping: Print debug messages when requested
|
2017-07-23 00:03:43 +02:00 |
|
timekeeping_internal.h
|
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
2017-11-02 11:10:55 +01:00 |
|
timer.c
|
timer: Pass function down to initialization routines
|
2017-11-21 15:57:14 -08:00 |
|
timer_list.c
|
timer/debug: Change /proc/timer_list from 0444 to 0400
|
2017-11-13 16:04:06 +01:00 |