connected once, but not again with kernel-2.6.27-0.237.rc1.git5.fc10.i686

Antonio Olivares olivares14031 at yahoo.com
Fri Aug 8 16:53:37 UTC 2008


Dear fellow testers,

Yesterday, I was able to connect once with the 237 kernel, I tried again, but was unable to.  Today, I tried to update to todays rawhide report 20080808, but I could not connect, had to revert to 
kernel-2.6.27-0.226.rc1.git5.fc10.i686 to apply the updates.  I will test 238 that came in and report back later if something does not work.  I ran a dmesg while not connecting:

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.27-0.237.rc2.fc10.i686 (mockbuild at x86-5) (gcc version 4.3.1 20080801 (Red Hat 4.3.1-6) (GCC) ) #1 SMP Wed Aug 6 22:37:01 EDT 2008
PAT disabled. Not yet verified on this CPU type.

<removed for might be not needed >

drivers/usb/core/inode.c: creating file '004'
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: detected 2 ports
uhci_hcd 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:1d.2: Performing full reset
uhci_hcd 0000:00:1d.2: supports USB remote wakeup
uhci_hcd 0000:00:1d.2: irq 18, io base 0x00001860
usb usb4: default language 0x0409
usb usb4: uevent
usb usb4: usb_probe_device
usb usb4: configuration #1 chosen from 1 choice
usb usb4: adding 4-0:1.0 (config #1, interface 0)
usb 4-0:1.0: uevent
hub 4-0:1.0: usb_probe_interface
hub 4-0:1.0: usb_probe_interface - got id
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 4-0:1.0: standalone hub
hub 4-0:1.0: no power switching (usb 1.0)
hub 4-0:1.0: individual port over-current protection
hub 4-0:1.0: power on to power good time: 2ms
hub 4-0:1.0: local power source is good
hub 4-0:1.0: trying to enable port power on non-switchable hub
uhci_hcd 0000:00:1d.2: port 1 portsc 009b,00
hub 4-0:1.0: port 1: status 0101 change 0003
hub 4-0:1.0: state 7 ports 2 chg 0002 evt 0000
drivers/usb/core/inode.c: creating file '001'
hub 4-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.27-0.237.rc2.fc10.i686 uhci_hcd
usb usb4: SerialNumber: 0000:00:1d.2
uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 16 (level, low) -> IRQ 16
uhci_hcd 0000:00:1d.3: setting latency timer to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
drivers/usb/core/inode.c: creating file '005'
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: detected 2 ports
uhci_hcd 0000:00:1d.3: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:1d.3: Performing full reset
uhci_hcd 0000:00:1d.3: irq 16, io base 0x00001880
usb usb5: default language 0x0409
usb usb5: uevent
usb usb5: usb_probe_device
usb usb5: configuration #1 chosen from 1 choice
usb usb5: adding 5-0:1.0 (config #1, interface 0)
usb 5-0:1.0: uevent
hub 5-0:1.0: usb_probe_interface
hub 5-0:1.0: usb_probe_interface - got id
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
hub 5-0:1.0: standalone hub
hub 5-0:1.0: no power switching (usb 1.0)
hub 5-0:1.0: individual port over-current protection
hub 5-0:1.0: power on to power good time: 2ms
hub 5-0:1.0: local power source is good
hub 5-0:1.0: trying to enable port power on non-switchable hub
usb 4-1: new full speed USB device using uhci_hcd and address 2
drivers/usb/core/inode.c: creating file '001'
usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux 2.6.27-0.237.rc2.fc10.i686 uhci_hcd
usb usb5: SerialNumber: 0000:00:1d.3
pata_acpi 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
pata_acpi 0000:00:1f.2: setting latency timer to 64
pata_acpi 0000:00:1f.2: PCI INT B disabled
usb 4-1: skipped 4 descriptors after interface
usb 4-1: default language 0x0409
usb 4-1: uevent
usb 4-1: usb_probe_device
usb 4-1: configuration #1 chosen from 1 choice
usb 4-1: adding 4-1:1.0 (config #1, interface 0)
usb 4-1:1.0: uevent
usb 4-1: adding 4-1:1.1 (config #1, interface 1)
usb 4-1:1.1: uevent
usb 4-1: adding 4-1:1.2 (config #1, interface 2)
usb 4-1:1.2: uevent
drivers/usb/core/inode.c: creating file '002'
usb 4-1: New USB device found, idVendor=0d08, idProduct=0300
usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 4-1: Product: UTStarcom UM100  
usb 4-1: Manufacturer: UTStarcom, Incorporated
hub 5-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb2: suspend_rh (auto-stop)
usb usb3: suspend_rh (auto-stop)
usb usb5: suspend_rh (auto-stop)

<removed again for might not be needed>

uhci_hcd 0000:00:1d.2: shutdown urb f78ec4d0 ep2in-bulk
usb 4-1: uhci_result_common: failed with status 440000
usb 4-1: unregistering interface 4-1:1.0

=============================================
[ INFO: possible recursive locking detected ]
2.6.27-0.237.rc2.fc10.i686 #1
---------------------------------------------
khubd/177 is trying to acquire lock:
 (open_mutex){--..}, at: [<f88e746c>] acm_disconnect+0x2c/0x167 [cdc_acm]

but task is already holding lock:
 (open_mutex){--..}, at: [<f88e746c>] acm_disconnect+0x2c/0x167 [cdc_acm]

other info that might help us debug this:
1 lock held by khubd/177:
 #0:  (open_mutex){--..}, at: [<f88e746c>] acm_disconnect+0x2c/0x167 [cdc_acm]

stack backtrace:
Pid: 177, comm: khubd Not tainted 2.6.27-0.237.rc2.fc10.i686 #1
 [<c0680959>] ? printk+0x14/0x1b
 [<c044b7e0>] __lock_acquire+0x6be/0x97d
 [<c0449e45>] ? trace_hardirqs_off_caller+0x15/0x91
 [<c044bb09>] lock_acquire+0x6a/0x90
 [<f88e746c>] ? acm_disconnect+0x2c/0x167 [cdc_acm]
 [<c068194a>] __mutex_lock_common+0xbc/0x2ed
 [<f88e746c>] ? acm_disconnect+0x2c/0x167 [cdc_acm]
 [<c044abff>] ? trace_hardirqs_on+0xb/0xd
 [<c0681c22>] mutex_lock_nested+0x33/0x3b
 [<f88e746c>] ? acm_disconnect+0x2c/0x167 [cdc_acm]
 [<f88e746c>] acm_disconnect+0x2c/0x167 [cdc_acm]
 [<c05c62f9>] ? usb_disable_interface+0x27/0x34
 [<c05c880d>] usb_unbind_interface+0x56/0x91
 [<c058dff5>] __device_release_driver+0x7d/0x9b
 [<c058e0d2>] device_release_driver+0x20/0x2b
 [<c05c888a>] usb_driver_release_interface+0x42/0x81
 [<f88e756d>] acm_disconnect+0x12d/0x167 [cdc_acm]
 [<c05c880d>] usb_unbind_interface+0x56/0x91
 [<c058dff5>] __device_release_driver+0x7d/0x9b
 [<c058e0d2>] device_release_driver+0x20/0x2b
 [<c058d7db>] bus_remove_device+0x87/0xa1
 [<c058c528>] device_del+0xf8/0x170
 [<c05c6267>] usb_disable_device+0xbc/0x127
 [<c05c1c74>] usb_disconnect+0xa7/0x13e
 [<c05c2fd0>] hub_thread+0x81e/0x10b3
 [<c0681186>] ? schedule+0x6d6/0x6f5
 [<c043e45e>] ? autoremove_wake_function+0x0/0x38
 [<c05c27b2>] ? hub_thread+0x0/0x10b3
 [<c043e1ac>] kthread+0x40/0x66
 [<c043e16c>] ? kthread+0x0/0x66
 [<c0404957>] kernel_thread_helper+0x7/0x10
 =======================
usb usb4: suspend_rh (auto-stop)
usb usb1: usb resume
ehci_hcd 0000:00:1d.7: resume root hub
ehci_hcd 0000:00:1d.7: port 5 full speed --> companion
ehci_hcd 0000:00:1d.7: GetStatus port 5 status 003801 POWER OWNER sig=j CONNECT
usb usb4: wakeup_rh (auto-start)
hub 1-0:1.0: hub_resume
ehci_hcd 0000:00:1d.7: GetStatus port 5 status 003002 POWER OWNER sig=se0 CSC

Regards,

Antonio 


      




More information about the fedora-test-list mailing list