commit | 9c5c6ed7b5078ba42b1c769a1c29b3ae4a6bee36 | [log] [tgz] |
---|---|---|
author | Benjamin Tissoires <benjamin.tissoires@redhat.com> | Mon Nov 03 15:33:32 2014 -0500 |
committer | Jiri Kosina <jkosina@suse.cz> | Mon Nov 03 23:31:19 2014 +0100 |
tree | b2a5b8737114dd0a8b5a509ee0ef5f0ac20d5e2e | |
parent | fa51ee1085d6f2fa344d4ba64faadc9c6db0a3f1 [diff] |
HID: core: cleanup .claimed field on disconnect When a subdriver is rmmod-ed then re-insmod-ed, the hid device is not destroyed as it is owned by the transport layer. So when we re-probed the device, the hid device is assumed to be already claimed, and can lead to page faults if hid-core tries to forward the emitted data to the to-be-created claimed node. Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>