Date: Fri, 26 Jul 2013 15:04:42 +0200 From: rank1seeker@gmail.com To: "John Baldwin" <jhb@freebsd.org> Cc: hackers@freebsd.org Subject: Re: UFS related panic (daily <-> find) Message-ID: <20130726.130442.843.4@DOMY-PC> In-Reply-To: <201307221329.47690.jhb@freebsd.org> References: <20130719.174511.786.3@DOMY-PC> <201307221329.47690.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > I had 2 panics: (Both occured at 3 AM, so had to be daily task)=0D=0A> = > =0D=0A> > First (Jul 2 03:06:50 2013):=0D=0A> > --=0D=0A> > Fatal trap = 12: page fault while in kernel mode=0D=0A> > fault virtual address =3D = 0x19=0D=0A> > fault code =3D supervisor read, page not = present=0D=0A> > instruction pointer =3D 0x20:0xc06caf34=0D=0A> > = stack pointer =3D 0x28:0xe76248fc=0D=0A> > frame pointer = =3D 0x28:0xe7624930=0D=0A> > code segment =3D base 0x0, = limit 0xfffff, type 0x1b=0D=0A> > =3D DPL 0, pres = 1, def32 1, gran 1=0D=0A> > processor eflags =3D interrupt = enabled, resume, IOPL =3D 0=0D=0A> > current process =3D 76562 = (find)=0D=0A> > trap number =3D 12=0D=0A> > panic: page = fault=0D=0A> > Uptime: 23h0m41s=0D=0A> > Physical memory: 1014 MB=0D=0A> = > Dumping 186 MB: 171 155 139 123 107 91 75 59 43 27 11=0D=0A> > =0D=0A> = > #7 0xc06caf34 in cache_lookup_times (dvp=3D0xc784a990, = vpp=3D0xe7624ae8,=0D=0A> > cnp=3D0xe7624afc, tsp=3D0x0, ticksp=3D0x0) = at =0D=0A> /usr/src/sys/kern/vfs_cache.c:547=0D=0A> =0D=0A> Can you go up = to this frame and do 'l'?=0D=0A> =0D=0A> -- =0D=0A> John = Baldwin=0D=0A=0D=0A=0D=0ASure,=0D=0A=0D=0A---------=0D=0A(kgdb) up = 7=0D=0A#7 0xc06caf34 in cache_lookup_times (dvp=3D0xc784a990, = vpp=3D0xe7624ae8, cnp=3D0xe7624afc, tsp=3D0x0, ticksp=3D0x0) at = /usr/src/sys/kern/vfs_cache.c:547=0D=0A547 = numchecks++;=0D=0A---------=0D=0A(kgdb) l=0D=0A542 = }=0D=0A543=0D=0A544 hash =3D fnv_32_buf(cnp->cn_nameptr, = cnp->cn_namelen, FNV1_32_INIT);=0D=0A545 hash =3D = fnv_32_buf(&dvp, sizeof(dvp), hash);=0D=0A546 = LIST_FOREACH(ncp, (NCHHASH(hash)), nc_hash) {=0D=0A547 = numchecks++;=0D=0A548 if (ncp->nc_dvp =3D=3D dvp && = ncp->nc_nlen =3D=3D cnp->cn_namelen &&=0D=0A549 = !bcmp(nc_get_name(ncp), cnp->cn_nameptr, ncp->nc_nlen))=0D=0A550 = break;=0D=0A551 = }=0D=0A---------=0D=0A=0D=0A=0D=0A=0D=0ADomagoj Smol=E8i=E6
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130726.130442.843.4>