I'm playing with home automation software, so I'm suddenly doing a lot
of USB communication.  Here are a couple of crashes with -current as of
a couple of days ago:

: dejah# ;crash -N netbsd.9 -M netbsd.9.core
Crash version 8.99.14, image version 8.99.14.
System panicked: kernel diagnostic assertion "cv_is_valid(cv)" failed: file 
"/usr/src/sys/kern/kern_condvar.c", line 224 
Backtrace from time of crash is available.
crash> bt
_KERNEL_OPT_NARCNET() at 0
_KERNEL_OPT_ACPI_SCANPCI() at _KERNEL_OPT_ACPI_SCANPCI+0x8
vpanic() at vpanic+0x178
ch_voltag_convert_in() at ch_voltag_convert_in
cv_unsleep() at cv_unsleep+0x7d
sigpost() at sigpost+0x20c
kpsignal2() at kpsignal2+0x5ad
kill1() at kill1+0xf2
sys_kill() at sys_kill+0x60
syscall() at syscall+0x208
--- syscall (number 37) ---
7d422ec3e7ba:
crash> 

: dejah# ;crash -N netbsd.10 -M netbsd.10.core
Crash version 8.99.14, image version 8.99.14.
System panicked: kernel diagnostic assertion "maxp != 0" failed: file 
"/usr/src/sys/dev/usb/uhci.c", line 2128 
Backtrace from time of crash is available.
crash> bt
_KERNEL_OPT_NARCNET() at 0
?() at ffffe40107b5f190
vpanic() at vpanic+0x178
ch_voltag_convert_in() at ch_voltag_convert_in
uhci_reset_std_chain.isra.5() at uhci_reset_std_chain.isra.5+0x3de
uhci_device_intr_start() at uhci_device_intr_start+0xb0
usbd_start_next() at usbd_start_next+0xe7
uhci_softintr() at uhci_softintr+0x203
usb_soft_intr() at usb_soft_intr+0x38
softint_dispatch() at softint_dispatch+0xee
DDB lost frame for Xsoftintr+0x4f, trying 0xffff8000672400f0
Xsoftintr() at Xsoftintr+0x4f
--- interrupt ---
0:
crash> 

-tih
-- 
Most people who graduate with CS degrees don't understand the significance
of Lisp.  Lisp is the most important idea in computer science.  --Alan Kay

Attachment: signature.asc
Description: PGP signature

Reply via email to