From a9a5ea32c7c0700a04dde6b0160c979f102e4663 Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas Date: Sat, 19 Mar 2011 01:59:37 +0100 Subject: usb: usb-skeleton: Remove lock_kernel --- usb/usb-skeleton.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/usb/usb-skeleton.c b/usb/usb-skeleton.c index 85861ab..789d4a5 100644 --- a/usb/usb-skeleton.c +++ b/usb/usb-skeleton.c @@ -19,7 +19,6 @@ #include #include #include -#include #include #include @@ -305,17 +304,12 @@ static void skel_disconnect(struct usb_interface *interface) struct usb_skel *dev; int minor = interface->minor; - /* prevent skel_open() from racing skel_disconnect() */ - lock_kernel(); - dev = usb_get_intfdata(interface); usb_set_intfdata(interface, NULL); /* give back our minor */ usb_deregister_dev(interface, &skel_class); - unlock_kernel(); - /* decrement our usage count */ kref_put(&dev->kref, skel_delete); -- cgit v1.2.1-18-gbd029