Date: Tue, 29 Jan 2008 23:16:19 +0100 From: "Attilio Rao" <attilio@freebsd.org> To: "Doug Barton" <dougb@freebsd.org> Cc: Kostik Belousov <kostikbel@gmail.com>, Yar Tikhiy <yar@comp.chem.msu.su>, freebsd-current@freebsd.org Subject: Re: panic: System call lstat returning with 1 locks held Message-ID: <3bbf2fe10801291416j440b9ff3p6d5c00d7b853d98@mail.gmail.com> In-Reply-To: <3bbf2fe10801291411v302dd33at54ebe538397e8fac@mail.gmail.com> References: <790a9fff0801150552l542a4238ofc12efe5fdb45fc2@mail.gmail.com> <20080126142901.GD49535@comp.chem.msu.su> <479B6303.6000401@FreeBSD.org> <3bbf2fe10801260918k56c1a73hf28ff154eca0b74c@mail.gmail.com> <479BBDAA.6000008@FreeBSD.org> <3bbf2fe10801261657x7d7c9de4q71adeaf3a2dd8159@mail.gmail.com> <479C0B5B.9030709@FreeBSD.org> <3bbf2fe10801270642m5ec609d8xb29add77ced36d8a@mail.gmail.com> <479FA3E8.10606@FreeBSD.org> <3bbf2fe10801291411v302dd33at54ebe538397e8fac@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2008/1/29, Attilio Rao <attilio@freebsd.org>: > 2008/1/29, Doug Barton <dougb@freebsd.org>: > > Attilio Rao wrote: > > > 2008/1/27, Doug Barton <dougb@freebsd.org>: > > >> Attilio Rao wrote: > > >> > > >>> As my really first commit about VFS happened on 28 december (and it > > >>> should also be a nop), and you reported a 23 december kernel, it seems > > >>> like the problem was alredy there by time. > > >> Ok, so you're off the hook. :) Interested in helping track down why > > >> it's panic'ing? > > > > > > Sure, I'm testing a patch which instruments lockmgr with ktr and > > > witness support. > > > I will post later in the day in order to make consumer-available. > > > > ok. FYI I tried torture-testing it today, and thing are looking a > > little better. It only paniced once, with the same message as in the > > subject but it was stat, not lstat. Unfortunately it didn't actually > > do the dump, so I don't have a backtrace. If I can get it to > > panic&dump I'll let you know. > > Which fs? always NTFS? > I'm committing my WITNESS patch now to perforce so that other people > can hopefully stress-test it before to be committed. BTW, I've just found a bug in lockmgr() which could produce such results, but it should be an old-standing one. More infos to follow. Attilio -- Peace can only be achieved by understanding - A. Einstein
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3bbf2fe10801291416j440b9ff3p6d5c00d7b853d98>