resending, as I forgot to CC: Geert and linux-m68k -------- Original Message -------- Subject: [PATCH] drivers/input/serio/hp_sdc.c: fix crash when removing hp_sdc module Date: Fri, 26 Dec 2008 21:24:31 +0100 From: Helge Deller To: linux-input@vger.kernel.org, Dmitry Torokhov CC: Helge Deller , Frans Pop On parisc machines, which don't have HIL, removing the hp_sdc module panics the kernel. Fix this by returning early in hp_sdc_exit() if no HP SDC controller was found. Add functionality to probe for the hp_sdc_mlc kernel module (which takes care of the upper layer HIL functionality on parisc) after two seconds. This is needed to get all the other HIL drivers (keyboard / mouse/ ..) drivers automatically loaded by udev later as well. Signed-off-by: Helge Deller hp_sdc.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-)