1. I have a 1.1 uhci-hcd usb port, with mouse connected. works.
2. I press Fn-F12, suspending the system to disk. works.
3. I press the little "moon", system is restartet. works. mostly ;)
4. My usb mouse is dead, and the lamp on the mouse reciever is off, showing that the usb port seems to be deactivated.
5. when I try to unload the uhci-hcd, rmmod segfaults. lsmod hangs after that.
dmesg shows this (loading usb, susped, resume, unload module):
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1PCI: Found IRQ 5 for device 0000:00:07.2
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: irq 5, io base 00001060
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
hub 1-0:1.0: new USB device on port 2, assigned address 2
drivers/usb/input/hid-core.c: ctrl urb status -75 received
input: USB HID v1.10 Mouse [Cypress Semi. Cypress Ultra Mouse] on usb-0000:00:07.2-2
<<< suspend
hdc: start_power_step(step: 0)
hdc: completing PM request, suspend
hda: start_power_step(step: 0)
hda: start_power_step(step: 1)
hda: complete_power_step(step: 1, stat: 50, err: 0)
hda: completing PM request, suspend
apm: suspend: Unable to enter requested state
usb 1-2: USB disconnect, address 2
drivers/usb/host/uhci-hcd.c: 1060: host system error, PCI problems?
drivers/usb/host/uhci-hcd.c: 1060: host controller halted. very bad
PCI: Found IRQ 11 for device 0000:00:10.0
hda: Wakeup request inited, waiting for !BSY...
hda: start_power_step(step: 1000)
blk: queue c13d8000, I/O limit 4095Mb (mask 0xffffffff)
hda: completing PM request, resume
hdc: Wakeup request inited, waiting for !BSY...
hdc: start_power_step(step: 1000)
hdc: completing PM request, resume
hub 1-0:1.0: new USB device on port 2, assigned address 3
MCE: The hardware reports a non fatal, correctable incident occurred on CPU 0.
Bank 1: f200000000000001
usb 1-2: control timeout on ep0out
uhci_hcd 0000:00:07.2: remove, state 1
usb usb1: USB disconnect, address 1
usb 1-2: USB disconnect, address 3
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
c018e5a7
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c018e5a7>] Not tainted
EFLAGS: 00010282
EIP is at sysfs_get_dentry+0x17/0x70
eax: 00000000 ebx: cfe49d28 ecx: ffffffff edx: 00000000
esi: cfe49cc0 edi: 00000000 ebp: cf6b1e04 esp: cf6b1de0
ds: 007b es: 007b ss: 0068
Process rmmod (pid: 5205, threadinfo=cf6b0000 task=c50c80e0)
Stack: c01674c0 cf6b1e04 cffd0460 00000000 cf6b1e1c c018e5f2 cf188480 cfe49d28
cfe48f20 cf6b1e20 c018e642 cfe48f20 00000000 cfad66cc c043b320 cfad66cc
cf6b1e38 c0272448 cfe48f20 00000000 c043b3a0 c043b3ec cf6b1e54 c02725ff
Call Trace:
[<c01674c0>] lookup_hash+0x20/0x30
[<c018e5f2>] sysfs_get_dentry+0x62/0x70
[<c018e642>] sysfs_hash_and_remove+0x42/0x96
[<c0272448>] device_release_driver+0x28/0x70
[<c02725ff>] bus_remove_device+0x6f/0xb0
[<c02713de>] device_del+0x6e/0xb0
[<c0271434>] device_unregister+0x14/0x30
[<c02c9e88>] usb_disconnect+0x108/0x120
[<c02d2239>] usb_hcd_pci_remove+0x89/0x190
[<c02230cb>] pci_device_remove+0x3b/0x40
[<c0272486>] device_release_driver+0x66/0x70
[<c02724bb>] driver_detach+0x2b/0x40
[<c0272757>] bus_remove_driver+0x57/0x90
[<c0272b5a>] driver_unregister+0x1a/0x44
[<c0223287>] pci_unregister_driver+0x17/0x30
[<d086af82>] uhci_hcd_cleanup+0x12/0x5e [uhci_hcd]
[<c0138733>] sys_delete_module+0x133/0x180
[<c014cb27>] sys_munmap+0x57/0x80
[<c010a4cb>] syscall_call+0x7/0xb
Code: f2 ae f7 d1 49 89 4d ec 49 31 db 83 f9 ff 89 d7 74 24 8d b4
****************
any ideas what I could do? I don't see any specific options for the usb. This definitly *worked* with 2.4.19-gentoo or something like this.
Could this be an apic/acpi-Problem? for now, apm always worked for me...
Should I send this anywhere else? Kernel-developers or so?
thanks, Lars
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users