Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Dec 2002 15:24:47 -0800
From:      Kirk McKusick <mckusick@beastie.mckusick.com>
To:        Dan Nelson <dnelson@allantgroup.com>
Cc:        Aurelien Nephtali <aurelien.nephtali@wanadoo.fr>, current@FreeBSD.ORG
Subject:   Re: panic: ffs_blkfree: freeing free block 
Message-ID:  <200212172324.gBHNOl59018359@beastie.mckusick.com>
In-Reply-To: Your message of "Mon, 16 Dec 2002 22:42:07 CST." <20021217044207.GA43444@dan.emsphone.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Mon, 16 Dec 2002 22:42:07 -0600
> From: Dan Nelson <dnelson@allantgroup.com>
> To: Aurelien Nephtali <aurelien.nephtali@wanadoo.fr>
> Cc: current@FreeBSD.ORG
> Subject: Re: panic: ffs_blkfree: freeing free block
> 
> In the last episode (Dec 16), Aurelien Nephtali said:
> > Hi,
> > 
> > I got a panic today which occured during a background fsck, after a
> > hard-reboot of the system. The dump from gdb is attached and I can,
> > of course, provide more infos if needed.
> 
> "Me too".  My info attached as well; almost identical stack trace.
> Kernel was built from sources cvsupped just after 2002/12/15 17:41:07
> PST.  (Why in the heck are all the timestamps in commitlogs in PST??)
> 
> -- 
> 	Dan Nelson
> 	dnelson@allantgroup.com

I introduced a bug to snapshots on 11/30/02 which did not get fixed 
until 12/15/02 which caused background fsck to (silently) fail to fix
certain filesystem problems. If you ran background fsck on a system
between 11/30 and 12/15 and then ran background fsck again on a system
after that date, the earlier missed corruption causes the panic that
you have seen. Once fixed on a post 12/15 system, it should not recur.
You can avoid the panic by running `fsck -f -p' on all your system
after upgrading to a post 12/15 system. If you find continued
evidence of trouble after following the above procedures, please
send me mail.

	Kirk McKusick

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212172324.gBHNOl59018359>