]> git.hungrycats.org Git - linux/commit
[PATCH] USB: Fix hiddev devfs oops
authorAndrew Morton <akpm@osdl.org>
Tue, 12 Oct 2004 08:02:31 +0000 (01:02 -0700)
committerGreg Kroah-Hartman <greg@kroah.com>
Tue, 12 Oct 2004 08:02:31 +0000 (01:02 -0700)
commit532d0c6a72ac483908f44803a8915df46bfac0d0
treef46ec41941e338d1c2a0163cd2e8d015225f47c3
parente3fc695b19f4c8563e46056d700c3e96b2e4f078
[PATCH] USB: Fix hiddev devfs oops

From: Herbert Xu <herbert@gondor.apana.org.au>

There is a long-standing devfs_unregister oops in hid/hiddev.  It's caused
by hid calling hiddev_exit before unregistering itself which in turn calls
hiddev_disconnect.

hiddev_exit removes the directory which contains the hiddev devices.
Therefore it needs to be called after the hiddev devices have been
disconnected.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
drivers/usb/input/hid-core.c