Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: crash from ohci detach



smb%cs.columbia.edu@localhost ("Steven M. Bellovin") writes:

>Here is the panic message, as extracted from the dump:

>panic: ohci_softintr: addr 0x021e86b0 not found

Same happens here (netbsd-4, T43p) with a UMTS card which is 
cardbus0 -> ohci1 -> usb6 -> ubsa0 -> ucom0. There is also
a ohci0 -> usb5 on that card with nothing connected.

On removal of the cardbus card it often crashes the system
like above. I can reduce the likelyhood by enabling cardbus
debugging.

Sometimes it also wedges with something like:

Jan  6 12:45:48 henery /netbsd: cardbus0: detaching ohci0
Jan  6 12:45:48 henery /netbsd: uhub5: at usb5 (addr 1) disconnected
Jan  6 12:45:48 henery /netbsd: uhub5 detached
Jan  6 12:45:48 henery /netbsd: usb5 detached
Jan  6 12:45:49 henery /netbsd: - pccard_intr_disestablish
Jan  6 12:45:49 henery /netbsd: ohci0 detached
Jan  6 12:45:49 henery /netbsd: cardbus0: detaching ohci1
Jan  6 12:45:49 henery /netbsd: uhub6: at usb6 (addr 1) disconnected
Jan  6 12:45:49 henery /netbsd: ubsa0: at uhub6 port 1 (addr 2) disconnected
Jan  6 12:45:49 henery /netbsd: ohci_freex: xfer=0xc1e41000 not busy, 0x0000009e
Jan  6 12:45:49 henery /netbsd: ubsa0: ubsa_request: IOERROR
Jan  6 12:45:50 henery /netbsd: ohci_close_pipe: pipe not empty sed=0xcc7d9760 
hd=0x23da712 tl=0x23da7a0 pipe=0xc1e41400, std=0x0
Jan  6 12:45:50 henery /netbsd: usbd_dump_pipe: pipe=0xc1e41400
Jan  6 12:45:50 henery /netbsd: usbd_dump_iface: iface=0xc1e6d380
Jan  6 12:45:50 henery /netbsd: device=0xc1e6d280 idesc=0xc1e6d689 index=0 
altindex=0 priv=0x0
Jan  6 12:45:50 henery /netbsd: usbd_dump_device: dev=0xc1e6d280
Jan  6 12:45:50 henery /netbsd: bus=0xc1e15000 default_pipe=0xc1e6dd00
Jan  6 12:45:50 henery /netbsd: address=2 config=1 depth=1 speed=2 
self_powered=0 power=100 langid=1033
Jan  6 12:45:50 henery /netbsd: usbd_dump_endpoint: endp=0xc1c438c8
Jan  6 12:45:50 henery /netbsd: edesc=0xc1e6d699 refcnt=0
Jan  6 12:45:50 henery /netbsd: bEndpointAddress=0x82
Jan  6 12:45:50 henery /netbsd: (usbd_dump_pipe:)
Jan  6 12:45:50 henery /netbsd: refcnt=0 running=0 aborting=0
Jan  6 12:45:50 henery /netbsd: intrxfer=0x0, repeat=0, interval=-1
Jan  6 12:45:50 henery /netbsd: ED(0xcc7d9760) at 0x023d8760: addr=2 endpt=2 
maxp=64 flags=404102<SKIP>
Jan  6 12:45:50 henery /netbsd: tailp=0x023da7a0 headflags=23da712<CARRY> 
headp=0x023da712 nexted=0x00000000
Jan  6 12:45:50 henery /netbsd: ohci_close_pipe: pipe still not empty
Jan  6 12:45:50 henery /netbsd: ucom0 detached
Jan  6 12:45:50 henery /netbsd: ubsa0 detached
Jan  6 12:45:50 henery /netbsd: usb_transfer_complete: xfer=0xc1e41000 not busy 
0x00000046
Jan  6 12:45:50 henery /netbsd: uhub6 detached
Jan  6 12:45:50 henery /netbsd: usb: event dropped
Jan  6 12:45:50 henery /netbsd: usb: event dropped
Jan  6 12:45:50 henery /netbsd: usb6 detached
Jan  6 12:45:50 henery /netbsd: - pccard_intr_disestablish
Jan  6 12:45:50 henery /netbsd: ohci1 detached

-- 
-- 
                                Michael van Elst
Internet: mlelstv%serpens.de@localhost
                                "A potential Snark may lurk in every tree."



Home | Main Index | Thread Index | Old Index