Dmitry Torokhov
493a7e0d56
Input: fix input_free_device() implementation
...
input_free_device can't just call kfree because if input_register_device
fails after successfully registering corresponding class device there
is a chance that someone could get a reference to it. We need to use
input_put_device() to make sure that we don't delete input device until
last reference to it was dropped.
Signed-off-by: Dmitry Torokhov <dtor@mail.ru >
2006-03-14 00:09:05 -05:00
..
2006-02-07 20:58:50 -05:00
2006-02-14 16:09:34 -08:00
2006-02-22 09:32:46 +00:00
2006-02-07 20:56:35 -05:00
2006-01-20 11:57:07 -08:00
2006-01-12 14:06:43 -08:00
2006-02-27 13:04:17 -08:00
2006-02-27 13:04:17 -08:00
2006-02-27 13:04:17 -08:00
2006-01-18 19:20:24 -08:00
2006-01-13 16:29:56 -08:00
2006-02-01 12:52:25 -05:00
2006-02-20 20:00:10 -08:00
2006-01-16 20:53:46 -08:00
2006-01-13 09:12:21 -08:00
2006-02-03 08:32:00 -08:00
2006-01-24 10:06:19 +01:00
2006-03-09 19:47:37 -08:00
2006-02-11 21:41:11 -08:00
2006-01-14 18:27:15 -08:00
2006-01-14 18:27:16 -08:00
2006-02-03 14:01:05 -08:00
2006-01-18 13:53:45 -08:00
2006-02-10 08:13:12 -08:00
2006-01-14 18:27:10 -08:00
2006-02-07 20:56:35 -05:00
2006-02-01 08:53:11 -08:00
2006-01-13 11:26:04 -08:00
2006-02-08 07:52:58 -08:00
2006-02-03 08:32:09 -08:00
2006-01-14 18:27:15 -08:00
2006-01-18 19:20:29 -08:00
2006-03-08 14:14:01 -08:00
2006-03-11 09:19:34 -08:00
2006-01-12 16:31:52 -05:00
2006-02-01 08:53:09 -08:00
2006-02-19 00:22:03 -05:00
2006-03-09 19:47:38 -08:00
2006-01-14 18:27:09 -08:00
2006-03-06 18:40:44 -08:00
2006-01-15 09:02:44 -02:00
2006-02-06 12:02:14 -08:00
2006-02-03 08:32:07 -08:00
2006-02-03 08:32:12 -08:00
2006-01-18 00:45:15 +01:00
2006-01-16 23:18:35 -08:00
2006-03-14 00:09:05 -05:00
2006-02-01 08:53:13 -08:00
2006-02-08 01:03:52 -05:00
2006-02-14 16:09:34 -08:00
2006-02-10 08:13:12 -08:00
2006-02-17 08:00:40 -08:00
2006-02-10 08:13:12 -08:00
2006-03-06 18:40:44 -08:00
2006-02-22 09:39:02 -08:00
2006-02-15 15:32:22 -08:00
2006-02-20 16:48:18 -05:00
2006-02-19 00:21:55 -05:00
2006-02-03 08:32:02 -08:00
2006-03-06 18:40:44 -08:00
2006-01-18 19:20:18 -08:00
2006-01-18 19:20:17 -08:00
2006-02-20 20:00:11 -08:00
2006-02-01 08:53:15 -08:00
2006-01-18 19:20:29 -08:00
2006-02-07 16:12:34 -08:00
2006-01-14 18:27:12 -08:00
2006-02-15 01:34:23 -08:00
2006-02-15 15:18:19 -08:00
2006-02-09 16:43:38 -08:00
2006-02-20 20:00:11 -08:00
2006-02-07 20:56:35 -05:00
2006-02-03 08:32:05 -08:00
2006-03-06 18:40:43 -08:00
2006-01-31 18:00:11 -08:00
2006-03-08 14:14:01 -08:00
2006-01-15 02:12:54 +01:00
2006-01-12 16:31:52 -05:00
2006-02-05 11:06:52 -08:00
2006-01-18 19:20:30 -08:00
2006-02-01 08:53:13 -08:00
2006-01-13 21:02:13 +11:00
2006-02-15 11:05:43 -08:00
2006-02-03 08:32:08 -08:00
2006-03-08 14:14:01 -08:00
2006-02-05 11:06:52 -08:00
2006-02-01 08:53:25 -08:00
2006-03-02 10:37:59 -08:00
2006-02-01 08:53:25 -08:00
2006-02-01 08:53:16 -08:00
2006-03-11 09:19:34 -08:00
2006-02-03 18:31:33 -08:00
2006-01-21 23:03:28 +00:00
2006-01-21 23:03:28 +00:00
2006-02-23 09:49:35 +00:00
2006-02-19 00:21:55 -05:00
2006-01-14 18:27:07 -08:00
2006-01-17 02:54:21 -08:00
2006-02-01 08:53:18 -08:00
2006-01-14 18:27:13 -08:00
2006-02-07 20:56:35 -05:00
2006-01-12 14:06:31 -08:00
2006-02-07 16:12:33 -08:00
2006-02-20 20:00:09 -08:00
2006-02-24 14:31:39 -08:00
2006-02-28 09:42:23 -08:00
2006-02-11 21:41:11 -08:00
2006-02-17 08:24:29 -08:00
2006-01-18 00:45:15 +01:00
2006-01-12 14:06:38 -08:00
2006-01-18 19:20:17 -08:00
2006-02-10 08:13:12 -08:00
2006-02-10 08:13:12 -08:00
2006-02-01 08:53:13 -08:00
2006-02-03 08:32:04 -08:00
2006-02-03 08:32:05 -08:00
2006-02-19 00:22:36 -05:00
2006-01-31 17:23:44 -08:00
2006-02-08 01:03:39 -05:00