commit | a5785cc0101928663c8ed89f42afea719aecee09 | [log] [tgz] |
---|---|---|
author | Bruno Prémont <bonbons@linux-vserver.org> | Sun Aug 19 19:31:23 2012 +0200 |
committer | Jiri Kosina <jkosina@suse.cz> | Wed Sep 05 11:48:06 2012 +0200 |
tree | 1296b2bb67118a39f4ca203ce64385cfe9eba257 | |
parent | 9277738ddde993b01d4119f61b9e5cbdf8d47ab3 [diff] |
HID: picoLCD: prevent NULL pointer dereferences Driver code expects to get access to struct picolcd_data from hiddev and is not prepared to find a NULL pointer there. Most prominent candidate to trip on it is picolcd_fb_deferred_io(). Delay removing struct picolcd_data from hiddev until all sub-devices have been unregistered. Signed-off-by: Bruno Prémont <bonbons@linux-vserver.org> Signed-off-by: Jiri Kosina <jkosina@suse.cz>