linux/drivers
Kees Cook 2bccef39c0 drbd: Convert timers to use timer_setup()
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Philipp Reisner <philipp.reisner@linbit.com>
Cc: Lars Ellenberg <lars.ellenberg@linbit.com>
Cc: drbd-dev@lists.linbit.com
Signed-off-by: Kees Cook <keescook@chromium.org>
2017-11-06 12:49:57 -08:00
..
accessibility
acpi ACPI / APEI: Convert timers to use timer_setup() 2017-11-02 15:50:14 -07:00
amba
android binder: fix memory corruption in binder_transaction binder 2017-09-18 16:06:00 +02:00
ata ahci: Convert timers to use timer_setup() 2017-10-19 23:15:16 +02:00
atm timer: Remove expires and data arguments from DEFINE_TIMER 2017-10-05 15:01:20 +02:00
auxdisplay auxdisplay: Convert timers to use timer_setup() 2017-11-02 15:50:37 -07:00
base timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack() 2017-10-05 15:01:17 +02:00
bcma
block drbd: Convert timers to use timer_setup() 2017-11-06 12:49:57 -08:00
bluetooth
bus ARM: SoC driver updates for v4.14 2017-09-10 20:40:00 -07:00
cdrom
char hwrng/xgene-rng: Convert timers to use timer_setup() 2017-11-02 15:50:48 -07:00
clk The diff is dominated by the Allwinner A10/A20 SoCs getting converted to 2017-09-13 11:04:14 -07:00
clocksource clocksource/drivers/timer-of: Add timer_of_exit function 2017-10-29 19:05:49 +01:00
connector
cpufreq timer: Remove init_timer_pinned_deferrable() in favor of timer_setup() 2017-10-05 15:01:16 +02:00
cpuidle ARM: cpuidle: Avoid memleak if init fail 2017-09-19 23:10:51 +02:00
crypto crypto: Convert timers to use timer_setup() 2017-11-06 12:49:44 -08:00
dax - Some request-based DM core and DM multipath fixes and cleanups 2017-09-14 13:43:16 -07:00
dca
devfreq
dio
dma dmaengine updates for 4.14-rc1 2017-09-07 14:03:05 -07:00
dma-buf
edac
eisa
extcon
firewire timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack() 2017-10-05 15:01:17 +02:00
firmware dmi: Mark all struct dmi_system_id instances const 2017-09-14 11:59:30 +02:00
fmc
fpga fpga: altera-cvp: remove DRIVER_ATTR() usage 2017-09-19 09:20:33 +02:00
fsi
gpio - New Drivers 2017-09-07 13:51:13 -07:00
gpu drm/etnaviv: Convert timers to use timer_setup() 2017-11-02 15:50:24 -07:00
hid media updates for v4.14-rc1 2017-09-07 12:53:14 -07:00
hsi timer: Fix two mistakes in callback conversions 2017-10-05 22:04:48 +02:00
hv Drivers: hv: fcopy: restore correct transfer length 2017-09-22 10:29:54 +02:00
hwmon dmi: Mark all struct dmi_system_id instances const 2017-09-14 11:59:30 +02:00
hwspinlock
hwtracing intel_th: pci: Add Lewisburg PCH support 2017-09-22 10:28:00 +02:00
i2c i2c: i2c-stm32f7: add driver 2017-09-14 17:34:43 +02:00
ide Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block 2017-09-07 11:59:42 -07:00
idle Power management updates for v4.14-rc1 2017-09-05 12:19:08 -07:00
iio First round of IIO fixes for the 4.14 cycle 2017-09-25 10:58:22 +02:00
infiniband IB/hfi1: Unsuccessful PCIe caps tuning should not fail driver load 2017-09-27 11:10:36 -04:00
input timer: Remove expires and data arguments from DEFINE_TIMER 2017-10-05 15:01:20 +02:00
iommu iommu/amd: pr_err() strings should end with newlines 2017-09-27 17:01:35 +02:00
ipack
irqchip irqchip/mips-gic: Use effective affinity to unmask 2017-09-25 21:23:44 +02:00
isdn isdn/i4l: fetch the ppp_write buffer in one shot 2017-09-20 16:01:36 -07:00
leds as3645a: Unregister indicator LED on device unbind 2017-09-23 21:17:43 +02:00
lightnvm
macintosh drivers/macintosh: Convert timers to use timer_setup() 2017-11-02 15:50:49 -07:00
mailbox mailbox: Convert timers to use timer_setup() 2017-11-06 12:49:51 -08:00
mcb Char/Misc drivers for 4.14-rc1 2017-09-05 11:08:17 -07:00
md md/raid5: cap worker count 2017-09-27 20:08:44 -07:00
media media: pvrusb2: Convert timers to use timer_setup() 2017-11-02 15:50:25 -07:00
memory ARM: SoC driver updates for v4.14 2017-09-10 20:40:00 -07:00
memstick drivers/memstick: Convert timers to use timer_setup() 2017-11-02 15:50:50 -07:00
message
mfd dmi: Mark all struct dmi_system_id instances const 2017-09-14 11:59:30 +02:00
misc drivers/sgi-xp: Convert timers to use timer_setup() 2017-11-02 15:50:51 -07:00
mmc MMC host: 2017-09-26 16:54:22 -07:00
mtd mtd: nand: atmel: fix buffer overflow in atmel_pmecc_user 2017-09-27 17:33:28 +02:00
mux
net timer: Remove meaningless .data/.function assignments 2017-10-17 17:37:36 +02:00
nfc
ntb
nubus
nvdimm libnvdimm, namespace: fix btt claim class crash 2017-09-18 17:29:01 -07:00
nvme nvme-fcloop: fix port deletes and callbacks 2017-09-25 12:42:11 -06:00
nvmem nvmem: add missing of_node_put() in of_nvmem_cell_get() 2017-09-18 16:12:26 +02:00
of dma-mapping updates for 4.14: 2017-09-12 13:30:06 -07:00
oprofile
parisc
parport timer: Remove init_timer_on_stack() in favor of timer_setup_on_stack() 2017-10-05 15:01:17 +02:00
pci PCI: Fix race condition with driver_override 2017-09-25 18:34:54 -05:00
pcmcia drivers/pcmcia: omap1: Fix error in automated timer conversion 2017-11-06 12:49:15 -08:00
perf drivers/perf: arm_pmu_acpi: Release memory obtained by kasprintf 2017-09-22 15:11:46 +01:00
phy Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2017-09-15 20:43:33 -07:00
pinctrl pinctrl/amd: save pin registers over suspend/resume 2017-09-12 15:58:45 +02:00
platform platform/x86: fujitsu-laptop: Don't oops when FUJ02E3 is not presnt 2017-09-27 00:04:43 -07:00
pnp dmi: Mark all struct dmi_system_id instances const 2017-09-14 11:59:30 +02:00
power power supply and reset changes for the v4.14 series 2017-09-09 14:44:39 -07:00
powercap
pps drivers/pps: use surrounding "if PPS" to remove numerous dependency checks 2017-09-08 18:26:51 -07:00
ps3
ptp
pwm pwm: Changes for v4.14-rc1 2017-09-11 13:04:32 -07:00
rapidio
ras RAS/CEC: Convert timers to use timer_setup() 2017-11-01 11:44:51 -07:00
regulator - New Drivers 2017-09-07 13:51:13 -07:00
remoteproc rpmsg updates for v4.14 2017-09-09 14:34:38 -07:00
reset Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2017-09-15 20:43:33 -07:00
rpmsg rpmsg: glink: initialize ret to zero to ensure error status check is correct 2017-09-04 10:52:30 -07:00
rtc rtc: Allow rtc drivers to specify the tv_nsec value for ntp 2017-10-30 15:03:24 -07:00
s390 timer: Fix two mistakes in callback conversions 2017-10-05 22:04:48 +02:00
sbus
scsi scsi: qla4xxx: Convert timers to use timer_setup() 2017-11-01 11:44:40 -07:00
sfi
sh
sn
soc Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2017-09-15 20:43:33 -07:00
spi ACPI updates for v4.14-rc1 2017-09-05 12:45:03 -07:00
spmi
ssb
staging timer: Remove meaningless .data/.function assignments 2017-10-17 17:37:36 +02:00
target target/iscsi: Convert timers to use timer_setup() 2017-11-01 11:44:50 -07:00
tc
tee
thermal Merge branches 'thermal-core', 'thermal-soc', 'thermal-intel' and 'const-thermal-zone-structure' into next 2017-09-08 11:20:04 +08:00
thunderbolt ACPI updates for v4.14-rc1 2017-09-05 12:45:03 -07:00
tty timer: Remove expires and data arguments from DEFINE_TIMER 2017-10-05 15:01:20 +02:00
uio
usb usb: usbtest: Convert timers to use timer_setup() 2017-11-01 11:44:52 -07:00
uwb uwb: properly check kthread_run return value 2017-09-18 11:28:23 +02:00
vfio vfio: platform: constify amba_id 2017-08-30 14:03:42 -06:00
vhost lib/interval_tree: fast overlap detection 2017-09-08 18:26:49 -07:00
video fbdev changes for v4.14: 2017-09-14 13:33:33 -07:00
virt
virtio SCSI misc on 20170907 2017-09-07 21:11:05 -07:00
vlynq
vme
w1 power supply and reset changes for the v4.14 series 2017-09-09 14:44:39 -07:00
watchdog watchdog: lpc18xx_wdt: Convert timers to use timer_setup() 2017-11-02 15:50:30 -07:00
xen timer: Remove expires and data arguments from DEFINE_TIMER 2017-10-05 15:01:20 +02:00
zorro
Kconfig
Makefile