Current-Users archive

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

Re: 6.99.32: panic when starting X



On Mon, Feb 24, 2014 at 08:01:58AM +0000, Nick Hudson wrote:
> On 02/23/14 23:19, Thomas Klausner wrote:
> 
> 
> >David took a closer look and told me:
> >
> >It has blown up in this loop reading block->tag
> >
> >1.53      mrg       313:        mutex_enter(&usb_blk_lock);
> >1.1       augustss  314:        /* Check for free fragments. */
> >1.44      matt      315:        LIST_FOREACH(f, &usb_frag_freelist, next) {
> >1.48      matt      316:                
> >KDASSERTMSG(usb_valid_block_p(f->block, &usb_blk_fraglist),
> >1.50      jym       317:                    "%s: usb frag %p: unknown block 
> >pointer %p",
> >                     318:                     __func__, f, f->block);
> >1.1       augustss  319:                if (f->block->tag == tag)
> >                     320:                        break;
> >1.41      matt      321:        }
> 
> Looks like 48588.
> 
>      http://gnats.netbsd.org/48588
> 
> I wonder if it's xhci related. If the crash is reproducable can you disable
> xhci and see if it helps?

Does it matter that I don't have an active xhci device? I only have ehcis.

ehci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x1d2d (rev. 0x06)
ehci0: interrupting at ioapic0 pin 16
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
usb0 at ehci0: USB revision 2.0
ehci1 at pci0 dev 29 function 0: vendor 0x8086 product 0x1d26 (rev. 0x06)
ehci1: interrupting at ioapic0 pin 23
ehci1: BIOS has given up ownership
ehci1: EHCI version 1.0
usb1 at ehci1: USB revision 2.0
 Thomas


Home | Main Index | Thread Index | Old Index