2009/7/27 Thiemo Nagel <thiemo.nagel@xxxxxxxxx>: > [ 3343.551575] > [ 3343.551575] -> #0 (&port->mutex){+.+...}: > [ 3343.551575] [<c104fcbe>] __lock_acquire+0x8af/0xb0c > [ 3343.551575] [<c104ffc3>] lock_acquire+0xa8/0xc5 > [ 3343.551575] [<c126acb0>] __mutex_lock_common+0x3e/0x390 > [ 3343.551575] [<c126b08b>] mutex_lock_nested+0x29/0x31 > [ 3343.551575] [<f8274322>] option_resume+0xd9/0x16f [option] > [ 3343.551575] [<f82c282c>] usb_serial_resume+0x1e/0x29 [usbserial] > [ 3343.551575] [<c11c23b2>] usb_resume_interface+0xbf/0x12a > [ 3343.551575] [<c11c2813>] usb_resume_both+0xe6/0x108 > [ 3343.551575] [<c11c314e>] usb_external_resume_device+0x2e/0x60 > [ 3343.551575] [<c11c5aa9>] set_level+0xba/0x140 > [ 3343.551575] [<c11a78af>] dev_attr_store+0x1b/0x23 > [ 3343.551575] [<c10f099a>] sysfs_write_file+0xb9/0xe4 > [ 3343.551575] [<c10ae820>] vfs_write+0x84/0xdf > [ 3343.551575] [<c10ae914>] sys_write+0x3b/0x60 > [ 3343.551575] [<c1002f04>] sysenter_do_call+0x12/0x32 > [ 3343.551575] [<ffffffff>] 0xffffffff > [ 3343.551575] port->mutex has been removed from option_resume by Oliver's patch: http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/patches/usb/usb-serial-full-autosuspend-support-for-the-option-driver.patch so this may cut off the lock dependency on port->mutex, would you mind testing against greg-kh tree or next tree? Thanks. -- Lei Ming -- 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