Date: Sun, 11 Nov 2007 15:33:41 +0100 From: Pieter de Goeje <pieter@degoeje.nl> To: freebsd-current@freebsd.org Cc: Kostik Belousov <kostikbel@gmail.com>, Ken Smith <kensmith@cse.buffalo.edu>, avleeuwen@piwebs.com, Rolf Witt <fbsd-st@donut.de>, Tim Bishop <tim-lists@bishnet.net> Subject: Re: panic: ffs_blkfree: freeing free block Message-ID: <200711111533.42775.pieter@degoeje.nl> In-Reply-To: <200711101707.23910.pieter@degoeje.nl> References: <200710131857.46963.pieter@degoeje.nl> <20071109122628.GF37471@deviant.kiev.zoral.com.ua> <200711101707.23910.pieter@degoeje.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 10 November 2007, Pieter de Goeje wrote: > On Friday 09 November 2007, Kostik Belousov wrote: > > On Fri, Nov 09, 2007 at 01:04:44PM +0100, Pieter de Goeje wrote: > > > > Is anyone who had been able to trigger this panic still having > > > > problems with recent kernels (and soft updates turned on)? I've > > > > checked with a few people who had been experiencing the panic and > > > > they can no longer trigger it. > > > > > > > > It's at least a tiny bit possible some of the VM fixes that have gone > > > > in addressed this problem. We'd like to find out if anyone can still > > > > trigger this. > > > > > > I can no longer reproduce it any more. > > > > Could anybody who was able to trigger the panic with relative ease, do > > the binary search for the dates that > > A. started the problem > > B. eliminated it > > > > There is uneasy feeling for the bug that did such appearance and still > > not tracked. > > Doing a binary search now. Might take some time though. This commit to sys/vm/vm_object.c fixed it: revision 1.386 date: 2007/10/18 23:02:18; author: alc; state: Exp; lines: +2 -1 The previous revision, updating vm_object_page_remove() for the new page cache, did not account for the case where the vm object has nothing but cached pages. Reported by: kris, tegge Reviewed by: tegge If you want I can still do a search for the commit that introduced the problem, but I think this gives a rather strong clue on what caused it :) Pieter de Goeje
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711111533.42775.pieter>