Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Feb 2004 15:29:24 -0800
From:      Kirk McKusick <mckusick@beastie.mckusick.com>
To:        "Kenneth D. Merry" <ken@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Re: panic: softdep_move_dependencies: need merge code 
Message-ID:  <200402042329.i14NTOok054320@beastie.mckusick.com>
In-Reply-To: Your message of "Wed, 04 Feb 2004 15:56:57 MST." <20040204225657.GA55243@panzer.kdm.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
	Date: Wed, 4 Feb 2004 15:56:57 -0700
	From: "Kenneth D. Merry" <ken@FreeBSD.org>
	To: current@FreeBSD.org
	Cc: mckusick@mckusick.com
	Subject: panic: softdep_move_dependencies: need merge code
	X-ASK-Info: Whitelist match

	I ran into the following panic on a machine running -current from
	a week or two ago:

			panic("softdep_move_dependencies: need merge code");

	(see softdep_move_dependencies() in ffs_softdep.c)

	When this happened, I had a filesystem mounted and I was
	writing to it when the underlying storage device crashed.

	Around the time the device came back up, I got the above panic.

	Does anyone have any clues about this one?

	Thanks,

	Ken
	-- 
	Kenneth Merry
	ken@FreeBSD.ORG

This panic can happen when an I/O fails (e.g., returns EIO) and
the soft dependencies cannot be rolled back. Actually, they could
be rolled back, but the only time that this can occur is in the
face of an unrecoverable error from the storage media, so I did
not bother to write the (considerable amount of) code to do the
rollback.

	Kirk McKusick



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