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?
>
> Trying kmem_guard_depth might pick something up - see kmem(9)
I've booted a kernel with kmem_guard_depth set to 30000 and tried to
reproduce the panic, but couldn't in 17 tries (startx; pkill X; repeat)
However, in 5 of these, the keyboard wasn't working in X. When I left
X, it was always working again. dmesg contains blocks of ehci warnings:
radeondrm0: interrupting at ioapic1 pin 20
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
ehci1: missed microframe, TT reset not implemented, hub might be inoperational
info: [drm] Resetting GPU
dmesg:
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
usb3 at ehci1: USB revision 2.0
Thomas
Home |
Main Index |
Thread Index |
Old Index