Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ehci panic
With NetBSD-current/amd64 of yesterday's CVS, I can reproducibly panic ehci
by reading from /dev/video0. (As it's a laptop with no serial card, the
backtrace is abbreviated)
panic: kernel diagnostic assertion "mutex_owned(&sc->sc_lock)" failed: file
"../../../../dev/usb/ehci.c", line 2895
cpu1: Begin traceback...
kern_assert()
ehci_device_isoc_start()
usbd_transfer()
uvideo_start_transfer()
videoread()
cdev_read()
spec_read()
VOP_READ()
vn_read()
dofileread()
sys_read()
syscall()
sync dumps core, but savecore doesn't find it...
assertion is at start of ehci_alloc_itd() which is called from
ehci_device_isoc_start()
ehci0 at pci0 dev 26 function 0: Intel 6 Series USB (rev. 0x04)
ehci0: interrupting at ioapic0 pin 16
ehci0: EHCI version 1.0
usb0 at ehci0: USB revision 2.0
uhub0 at usb0: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub2 at uhub0 port 1: vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00,
addr 2
uhub2: single transaction translator
uhub2: 6 ports with 6 removable, self powered
uvideo0 at uhub2 port 5 configuration 1 interface 0: XZB2Q05X 2SF001, rev
2.00/12.13, addr 4
video0 at uvideo0: XZB2Q05X 2SF001, rev 2.00/12.13, addr 4
Any idea where to look?
Cheers,
Patrick
Home |
Main Index |
Thread Index |
Old Index