From: Thomas Gleixner Date: Thu, 23 Nov 2017 15:29:05 +0000 (+0100) Subject: Merge tag 'for-linus-timers-conversion-final-v4.15-rc1' of git://git.kernel.org/pub... X-Git-Tag: v4.15-rc1~8^2~1 X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fcifs-2.6.git;a=commitdiff_plain;h=866c9b94ef968445c52214b3748ecc52a8491bca Merge tag 'for-linus-timers-conversion-final-v4.15-rc1' of git://git./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) --- 866c9b94ef968445c52214b3748ecc52a8491bca