Re: 7.2-STABLE: Inserting USB device causes Fatal Trap 12

2009-05-16 Thread Norbert Papke
On May 10, 2009, Norbert Papke wrote: Inserting a USB thumb drive into a running sytem result in a Fatal trap 12: page fault while in kernel mode. After repeating the crash a few times with INVARIANTS enabled, it becomes apparent that EHCI transfer queue is getting corrupted. With High

Re: 7.2-STABLE: Inserting USB device causes Fatal Trap 12

2009-05-12 Thread Norbert Papke
I have been trying to understand the failure better: (kgdb) frame 10 #10 0x80473265 in usb_transfer_complete (xfer=0xff00045cbc00) at /red/public/freebsd/sources/stable/sys/dev/usb/usbdi.c:949 949 STAILQ_REMOVE_HEAD(pipe-queue, next); (kgdb) list 944

7.2-STABLE: Inserting USB device causes Fatal Trap 12

2009-05-10 Thread Norbert Papke
Inserting a USB thumb drive into a running sytem result in a Fatal trap 12: page fault while in kernel mode. Unfortunately, I was not able to save a core (not entirely sure why, I'll investigate separately). I have manually copied the backtrace: usb_transfer_complete bus_dmamap_load

Re: 7.2-STABLE: Inserting USB device causes Fatal Trap 12

2009-05-10 Thread Norbert Papke
On May 10, 2009, Norbert Papke wrote: Inserting a USB thumb drive into a running sytem result in a Fatal trap 12: page fault while in kernel mode. Unfortunately, I was not able to save a core (not entirely sure why, I'll investigate separately). I have manually copied the backtrace: I now