diff options
author | Kees Cook <keescook@chromium.org> | 2017-08-30 23:53:24 +0200 |
---|---|---|
committer | Kees Cook <keescook@chromium.org> | 2017-11-06 21:50:09 +0100 |
commit | 5ea22086ed42bef8dde93f45a42a3ace486eb788 (patch) | |
tree | 3fb75d197d16d63878fdb4a478e9f6a555a95f80 /init/Kconfig | |
parent | ide: Convert timers to use timer_setup() (diff) | |
download | linux-5ea22086ed42bef8dde93f45a42a3ace486eb788.tar.xz linux-5ea22086ed42bef8dde93f45a42a3ace486eb788.zip |
block/aoe: discover_timer: 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.
This refactors the discover_timer to remove the needless locking and
state machine used for synchronizing timer death. Using del_timer_sync()
will already do the right thing.
Cc: Jens Axboe <axboe@kernel.dk>
Cc: "Ed L. Cashin" <ed.cashin@acm.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Kees Cook <keescook@chromium.org>
Diffstat (limited to 'init/Kconfig')
0 files changed, 0 insertions, 0 deletions