Re: double fault [Was: clang compiled kernel panic when mounting

看板FB_current作者時間12年前 (2013/04/27 13:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
On 2012-12-22 12:11, Andriy Gapon wrote: > on 21/12/2012 18:38 Hans Petter Selasky said the following: >> I've built a 10-current i386 kernel as of today, and I see double fault when >> USB audio is allocating memory. Anyone knows why? >> >> kdb_enter() >> vpanic() >> panic() >> dblfault_handler() >> vm_map_lookup() >> vm_fault_hold() >> vm_fault() >> vm_fault_wire() >> vm_map_wire() >> kmem_alloc_attr(xxx, 0x4000,2,0,0xffffffff) >> bus_dmamem_alloc() >> usb_pc_alloc_mem() > > I suspect that this double fault may have nothing to do with the thread to which > you followed up. > > You need to obtain full debug information to answer your question. Specifically interesting are the stack frame addresses, which Kostik has added recently. From these, you can easily see whether the double fault is due to stack exhaustion (which seems unlikely with such a small call stack), or to something else. _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1HUrklUp (FB_current)
文章代碼(AID): #1HUrklUp (FB_current)