Date: Sun, 18 Jan 2009 00:02:24 +0100 From: "Paul B. Mahol" <onemda@gmail.com> To: Yuriy Tsibizov <Yuriy.Tsibizov@gfk.com> Cc: freebsd-current@freebsd.org Subject: Re: _rw_wlock_hard: recursing but non-recursive rw radix node head @ /usr/src/sys/net/route.c:831 Message-ID: <3a142e750901171502h74f6d9a5q130f79add54e48d8@mail.gmail.com> In-Reply-To: <BA0C4C2EEBEBFD448415F22CE73EEC0C13C614@ex-be-1.hhp.local> References: <BA0C4C2EEBEBFD448415F22CE73EEC0C13C5BD@ex-be-1.hhp.local> <3a142e750901140435m58c067c5t5cb100518f882f23@mail.gmail.com> <BA0C4C2EEBEBFD448415F22CE73EEC0C13C5D2@ex-be-1.hhp.local> <3a142e750901140905j7fe74944wcf96969a79ccc017@mail.gmail.com> <3c1674c90901151848y7ea905f0l190d549f8b6c8609@mail.gmail.com> <BA0C4C2EEBEBFD448415F22CE73EEC0C13C614@ex-be-1.hhp.local>
next in thread | previous in thread | raw e-mail | index | archive | help
On 1/16/09, Yuriy Tsibizov <Yuriy.Tsibizov@gfk.com> wrote: >> > On 1/14/09, Yuriy Tsibizov <Yuriy.Tsibizov@gfk.com> wrote: >> >> >> >>> On 1/14/09, Yuriy Tsibizov <Yuriy.Tsibizov@gfk.com> wrote: >> >>> > Kip, >> >>> > >> >>> > this happens on fresh -CURRENT, with configuration >> similar to one >> >>> > described in >> >>> > >> >>> http://docs.freebsd.org/cgi/mid.cgi?3a142e750812080658r645dc1c >> >>> 4sdd612585 >> >>> > fe9ad7d6 (wpa_supplicant is main suspect in triggering this >> >>> panic). No >> >>> > crashdump / backtrace available. >> >>> > >> >>> > Somehow needlock!=0, and rnh is already locked. >> >>> > >> >>> > HW is Intel Atom D945GCLF2 (2core + HT enabled) + D-Link >> >>> Atheros-based >> >>> > card with WPA and static ip. >> >> >> >>> And bt is completly the same as was mine? >> >> >> >> I don't have backtrace -- swap was tooo small. >> > >> I need a full backtrace in order to fix. > > I have a textdumps enabled now (with default script that calls bt), will > it be enough or full memory dump (for kgdb analysis) is a must? bt is necessarily for even starting to look at panic source when there is no known way how to reproduce panic itself. When textdump is enabled memory dumps are by default not created. Memory dumps are useful if you plan to debug big file yourself, and you already said that your dumb dev is too small for it. -- Paul
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e750901171502h74f6d9a5q130f79add54e48d8>