Current-Users archive

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

Re: uvm panic at boot



On Sun, Jan 23, 2011 at 10:16:58PM -0800, Matt Thomas wrote:
> 
> On Jan 23, 2011, at 5:34 PM, bch%methodlogic.net@localhost wrote:
> 
> > On Fri, Jan 21, 2011 at 11:28:15AM -0700, Sverre Froyen wrote:
> >>> On Fri, Jan 21, 2011 at 09:21:19AM -0700, Sverre Froyen wrote:
> >>>> I see a similar failure:
> >>> I filed ticket other day, but have not seen any response.
> >>> 
> >>> http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44417
> >> 
> >> I found your PR right after I posted my message.
> > 
> > 
> > I did some bisecting  and have traced the problem (on my machine) to
> > src/sys/uvm/uvm_pglist.c v.1.52, which I see is the same conclusion
> > Sverre reached below.
> 
> Did you pick up the fix to uvm_pglist,c (is uvm_pglist.c 1.56)?


Hi Matt.

w/ 1.56, here's what I get.

uvm_fault (0xffffffff80b4c820, 0x84000000, 2) -> e
fatal page fault in supervisor mode
trap type 6 code 2 rip ffffffff806256de cs 8 rflags 0206 cr2 840000ae cpl 8 rsp 
ffffffff80cb1350
kernel: page fault trap, code=0
Stopped in pid 0.1 (system) at netbsd:uvm_pglist_add + 0x2d: movq %rax, 
0x20(%rdx)

> bt

umv_pglist_add()
uvm_pglistalloc()
_bus_dmamem_alloc_range()
_bus_dmamem_alloc()
_bus_dmamem_alloc_bouncebuf()
_bus_dmamap_create()
iwn_attach()
...


-- 
Brad Harder
Method Logic Digital Consulting
http://methodlogic.net
http://twitter.com/bcharder



Home | Main Index | Thread Index | Old Index