Oliver: The BKL gets used in several places within usbcore. As far as I can tell, all but one of them are unnecessary -- the exception being usb_device_poll() in devices.c. And that should be replaced with a private mutex, or perhaps we could use usbfs_mutex. Do you agree? Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html