[wplug] USB-OHCI Problems

John Harrold jmh17 at pitt.edu
Tue Sep 30 21:52:23 EDT 2003


hey christopher.

i'm having a similar problem here. i just started using usb to read cf
cards. this is what irq 11 looks like in my /proc/interrupts:

 11:        838         25   IO-APIC-level  ide2, usb-uhci, eth0

it's especially odd because after unloading and loading the usb driver and
other playing around i ran into a situation. i tried to cat
/proc/interrupts earlier today and got a seg fault. i tried to reboot the
computer remotely and it never came up. when i got home the computer had
frozen in the middle of rebooting. i found the following in my messages
log:


Sep 30 14:40:44 home kernel: usb.c: USB disconnect on device 00:07.2-0 address 1
Sep 30 14:40:44 home kernel: usb.c: USB disconnect on device 00:07.2-1 address 2
Sep 30 14:40:44 home kernel: usb.c: USB bus 1 deregistered
Sep 30 14:40:45 home kernel: PCI: Enabling device 00:0f.0 (0116 -> 0117)
Sep 30 14:40:45 home kernel: scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8
Sep 30 14:40:45 home kernel:         <Adaptec 2940 Ultra SCSI adapter>
Sep 30 14:40:45 home kernel:         aic7880: Ultra Wide Channel A, SCSI Id=0, 16/253 SCBs
Sep 30 14:40:45 home kernel:
Sep 30 14:40:45 home kernel: blk: queue c295cc18, I/O limit 4095Mb (mask 0xffffffff)
Sep 30 14:40:57 home kernel: usb-uhci.c: $Revision: 1.275 $ time 17:50:55 Mar 13 2003
Sep 30 14:40:57 home kernel: usb-uhci.c: High bandwidth mode enabled
Sep 30 14:40:57 home kernel: usb-uhci.c: USB UHCI at I/O 0xef80, IRQ 11
Sep 30 14:40:57 home kernel: usb-uhci.c: Detected 2 ports
Sep 30 14:40:57 home kernel: usb.c: new USB bus registered, assigned bus number 1
Sep 30 14:40:57 home kernel: hub.c: USB hub found
Sep 30 14:40:57 home kernel: hub.c: 2 ports detected
Sep 30 14:40:57 home kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Sep 30 14:40:58 home kernel: hub.c: new USB device 00:07.2-1, assigned address 2
Sep 30 14:41:00 home kernel:   Vendor: CONNER    Model: CTMS  3200 Rev: 7.06
Sep 30 14:41:00 home kernel:   Type:   Sequential-Access ANSI SCSI revision: 02
Sep 30 14:41:00 home kernel: blk: queue dbdbfa18, I/O limit 4095Mb (mask 0xffffffff)
Sep 30 14:41:00 home kernel:   Vendor: FUJITSU   Model: M2512A Rev: 1314
Sep 30 14:41:00 home kernel:   Type:   Optical Device ANSI SCSI revision: 02
Sep 30 14:41:00 home kernel: blk: queue c1e86e18, I/O limit 4095Mb (mask 0xffffffff)
Sep 30 14:41:00 home kernel:   Vendor: PIONEER   Model: CD-ROM DR-U16S Rev: 1.01
Sep 30 14:41:00 home kernel:   Type:   CD-ROM ANSI SCSI revision: 02
Sep 30 14:41:00 home kernel: blk: queue e5b9ec18, I/O limit 4095Mb (mask 0xffffffff)
Sep 30 14:41:00 home kernel:   Vendor: YAMAHA    Model: CRW8824S Rev: 1.00
Sep 30 14:41:00 home kernel:   Type:   CD-ROM ANSI SCSI revision: 02
Sep 30 14:41:00 home kernel: blk: queue e5b9ea18, I/O limit 4095Mb (mask 0xffffffff)
Sep 30 14:41:01 home /etc/hotplug/usb.agent: Setup usbcore for USB product 0/0/0
Sep 30 14:41:01 home /etc/hotplug/usb.agent: Setup usbcore for USB product 0/0/0
Sep 30 14:41:01 home /etc/hotplug/usb.agent: Setup usb-storage for USB product 3538/9/111
Sep 30 14:41:02 home devlabel: devlabel service started/restarted
Sep 30 14:41:03 home kernel: Attached scsi CD-ROM sr0 at scsi1, channel 0, id 5, lun 0
Sep 30 14:41:03 home kernel: Attached scsi CD-ROM sr1 at scsi1, channel 0, id 6, lun 0
Sep 30 14:41:03 home kernel: (scsi1:A:5): 5.000MB/s transfers (5.000MHz, offset 15)
Sep 30 14:41:03 home kernel: sr0: scsi3-mmc drive: 32x/32x cd/rw xa/form2 cdda tray
Sep 30 14:41:03 home kernel: Uniform CD-ROM driver Revision: 3.12
Sep 30 14:41:03 home kernel: (scsi1:A:6): 5.000MB/s transfers (5.000MHz, offset 15)
Sep 30 14:41:03 home kernel: sr1: scsi3-mmc drive: 24x/16x writer cd/rw xa/form2 cdda tray
Sep 30 14:41:03 home kernel: SCSI device not inactive - rq_status=65534, target=6, pid=42, state=4097, owner=256.
Sep 30 14:41:03 home kernel: Device busy???
Sep 30 14:41:05 home devlabel: devlabel service started/restarted
Sep 30 14:41:05 home last message repeated 2 times
Sep 30 14:41:08 home kernel: Unable to handle kernel paging request at virtual address e895ce8e
Sep 30 14:41:08 home kernel:  printing eip:
Sep 30 14:41:08 home kernel: c026aecf
Sep 30 14:41:08 home kernel: *pde = 02a7f067
Sep 30 14:41:08 home kernel: *pte = 00000000
Sep 30 14:41:08 home kernel: Oops: 0000
Sep 30 14:41:08 home kernel: usb-uhci parport_pc lp parport iptable_filter ip_tables autofs 3c59x sr_mod cdrom microcode sb sb_lib uart 401 sound soundcore usb-storage scsi_mod keybdev mou
Sep 30 14:41:08 home kernel: CPU:    0
Sep 30 14:41:08 home kernel: EIP:    0060:[<c026aecf>]    Not tainted
Sep 30 14:41:08 home kernel: EFLAGS: 00010297
Sep 30 14:41:08 home kernel:
Sep 30 14:41:08 home kernel: EIP is at vsnprintf [kernel] 0x2df (2.4.20-8smp)
Sep 30 14:41:08 home kernel: eax: e895ce8e   ebx: 0000000a   ecx: e895ce8e   edx: fffffffe
Sep 30 14:41:08 home kernel: esi: d8e0a185   edi: 00000000   ebp: ffffffff   esp: cb9dbea0
Sep 30 14:41:08 home kernel: ds: 0068   es: 0068   ss: 0068
Sep 30 14:41:08 home kernel: Process cat (pid: 20457, stackpage=cb9db000)
Sep 30 14:41:08 home kernel: Stack: cb9dbee4 ffffffff 0000005b 00000000 0000000a 0000000a 00000001 00000000
Sep 30 14:41:08 home kernel:        ffffffff ffffffff c03f6638 d2611780 d8e0a183 00000002 c026b0a7 d8e0a183
Sep 30 14:41:08 home kernel:        271f5e7d c0294473 cb9dbf0c c026b0cf d8e0a183 c0294470 cb9dbf08 c010ae0c
Sep 30 14:41:08 home kernel: Call Trace:   [<c026b0a7>] vsprintf [kernel] 0x27 (0xcb9dbed8))
Sep 30 14:41:08 home kernel: [<c026b0cf>] sprintf [kernel] 0x1f (0xcb9dbeec))
Sep 30 14:41:08 home kernel: [<c010ae0c>] get_irq_list [kernel] 0xec (0xcb9dbefc))
Sep 30 14:41:08 home kernel: [<c017eb73>] interrupts_read_proc [kernel] 0x33 (0xcb9dbf24))
Sep 30 14:41:08 home kernel: [<c017bd0c>] proc_file_read [kernel] 0xcc (0xcb9dbf54))
Sep 30 14:41:08 home kernel: [<c0152457>] sys_read [kernel] 0x97 (0xcb9dbf94))

......

lspci -v gives me the following wholesome goodness


00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at ef80 [size=32]

00:10.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at ee80 [size=64]
        Expansion ROM at febd0000 [disabled] [size=64K]

00:12.0 Unknown mass storage controller: Promise Technology, Inc. 20269 (rev 02) (prog-if 85)
        Subsystem: Promise Technology, Inc.: Unknown device 4d68
        Flags: bus master, 66Mhz, slow devsel, latency 64, IRQ 11
        I/O ports at eff0 [size=8]
        I/O ports at efe4 [size=4]
        I/O ports at efa8 [size=8]
        I/O ports at efe0 [size=4]
        I/O ports at ef60 [size=16]
        Memory at febf8000 (32-bit, non-prefetchable) [size=16K]
        Expansion ROM at febf4000 [disabled] [size=16K]
        Capabilities: <available only to root>

01:00.0 VGA compatible controller: nVidia Corporation NV4 [RIVA TNT] (rev 04) (prog-if 00 [VGA])
        Subsystem: Asustek Computer, Inc. V3400 TNT
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Memory at f3000000 (32-bit, prefetchable) [size=16M]
        Expansion ROM at feaf0000 [disabled] [size=64K]
        Capabilities: <available only to root>


it seems like everything is using irq 11 :)

i'm not really sure how to deal with this. i sure miss the good old days when
you could set a jumper and the hardware would do what it was told.

-- 
--------------------------------------------------------------------------
                                               | /"\
 john harrold                                  | \ / ASCII ribbon campaign
      jmh at member.fsf.org                    |  X  against HTML mail
           the most useful idiot               | / \
--------------------------------------------------------------------------
 What difference does it make to the dead, the orphans, and the homeless,
 whether the mad destruction is brought under the name of totalitarianism or
 the holy name of liberty and democracy?
 --Gandhi
--------------------------------------------------------------------------
gpg --keyserver keys.indymedia.org --recv-key F65A739E
--------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://penguin.wplug.org/pipermail/wplug/attachments/20030930/d06b8074/attachment-0001.bin


More information about the wplug mailing list