Jiri Pirko
d6d79a785d
Input: atkbd - cancel delayed work before freeing its structure
...
Pointed out by Oleg Nesterov. Since delayed work is used here, use of
flush_scheduled_work() is not sufficient in atkbd_disconnect(). It does
not wait for scheduled delayed work to finish. This patch prevents
delayed work to be processed after freeing atkbd structure (used struct
delayed_work is part of atkbd) by cancelling this delayed work.
Signed-off-by: Jiri Pirko <jpirko@redhat.com >
Signed-off-by: Dmitry Torokhov <dtor@mail.ru >
2008-11-11 11:31:59 -05:00
..
2008-10-02 15:53:13 -07:00
2008-10-03 18:22:19 -07:00
2008-09-29 00:14:34 -04:00
2008-08-23 12:14:12 -07:00
2008-08-21 10:15:37 -07:00
2008-08-27 13:42:00 -07:00
2008-10-06 12:22:52 +02:00
2008-08-18 21:40:04 +02:00
2008-10-15 23:29:12 -04:00
2008-09-11 11:14:29 +02:00
2008-08-08 16:00:48 -04:00
2008-08-15 21:25:35 +02:00
2008-09-14 13:41:19 -07:00
2008-10-03 18:22:18 -07:00
2008-08-23 12:14:12 -07:00
2008-08-19 18:47:56 +02:00
2008-09-02 19:21:40 -07:00
2008-09-01 08:51:52 +10:00
2008-08-08 16:23:01 -04:00
2008-10-09 15:33:59 +02:00
2008-09-24 13:39:21 +02:00
2008-10-05 18:23:28 +02:00
2008-08-19 18:47:56 +02:00
2008-09-25 16:37:03 -07:00
2008-11-11 11:31:59 -05:00
2008-10-03 18:22:18 -07:00
2008-08-26 00:19:28 +10:00
2008-10-01 14:39:27 +01:00
2008-10-07 07:54:34 -07:00
2008-09-13 14:41:52 -07:00
2008-09-30 09:57:22 +02:00
2008-10-09 15:33:57 +02:00
2008-10-06 14:26:24 -07:00
2008-09-05 15:34:35 +01:00
2008-10-03 09:18:17 -07:00
2008-08-20 09:50:21 +10:00
2008-08-26 10:24:46 +10:00
2008-10-02 18:52:51 -07:00
2008-09-22 08:42:50 -07:00
2008-08-25 12:04:44 +02:00
2008-08-07 09:55:48 +01:00
2008-10-03 18:22:17 -07:00
2008-10-03 21:55:55 +02:00
2008-08-11 14:30:53 -07:00
2008-09-29 09:41:56 +02:00
2008-09-23 08:09:14 -07:00
2008-10-03 18:22:18 -07:00
2008-09-27 15:45:37 +01:00
2008-08-21 10:15:39 -07:00
2008-09-23 13:58:10 -07:00
2008-10-03 18:22:17 -07:00
2008-08-26 00:19:25 +10:00
2008-09-23 08:09:13 -07:00
2008-09-08 20:21:15 +02:00
2008-08-13 17:33:00 -07:00