From: Dmitry Torokhov Date: Thu, 3 Nov 2005 03:52:16 +0000 (-0500) Subject: Input: fix input device deregistration X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=47610602c2ebe16ec99063b06bc019f18c8923a9;p=deliverable%2Flinux.git Input: fix input device deregistration Remove main attribute group (name, phys, uniq) when unregistering input devices. Signed-off-by: Dmitry Torokhov --- diff --git a/drivers/input/input.c b/drivers/input/input.c index d543c0ce5229..0879915b14d5 100644 --- a/drivers/input/input.c +++ b/drivers/input/input.c @@ -805,6 +805,7 @@ void input_unregister_device(struct input_dev *dev) sysfs_remove_group(&dev->cdev.kobj, &input_dev_caps_attr_group); sysfs_remove_group(&dev->cdev.kobj, &input_dev_id_attr_group); + sysfs_remove_group(&dev->cdev.kobj, &input_dev_group); class_device_unregister(&dev->cdev); input_wakeup_procfs_readers();