Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2000 23:21:27 -0400 (EDT)
From:      Robert Watson <rwatson@freebsd.org>
To:        "Marc G. Fournier" <scrappy@hub.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: can't get into single user mode - panic: ffs_valloc: dup alloc 
Message-ID:  <Pine.NEB.3.96L.1001009231821.12081E-100000@fledge.watson.org>
In-Reply-To: <Pine.BSF.4.21.0010092143550.23541-100000@hub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 9 Oct 2000, Marc G. Fournier wrote:

> 	Well, I swear I have to be missing something here that is going to
> make me slap my forehead, but I can't get into single user mode :(
> 
> 	I hit the space bar, type in 'boot -s' and it goes through all the
> normal start up procedures, sets up the networking, etc ...
> 
> 	The reason I'm trying to get into single user mode is cause I
> can't get into multi-user without it doing:

That's interesting -- this morning, I hit a ffs_valloc: dup alloc panic
following a buildworld.  I assumed it was to do with my local ACL patches,
although I have been unable to find a bug that could trigger it.  I'm
wondering if this isn't some sort of locking issue in VFS.  I managed to
trigger it in ufs_mkdir(), as I introduced a potentially location for
blocking where previously none existed, suggesting that perhaps some UFS
code is playing fast and loose with vnode locks.  This panic is
generated when FFS tries to recycle a vnode, but discovers it has a
non-zero mode, indicating that it is in use elsewhere in the system,
which should never happen.

BTW, do you have FFS_EXTATTR enabled?

Anyhow, I'm going to see if I can get it to be reproduceable here.

  Robert N M Watson 

robert@fledge.watson.org              http://www.watson.org/~robert/
PGP key fingerprint: AF B5 5F FF A6 4A 79 37  ED 5F 55 E9 58 04 6A B1
TIS Labs at Network Associates, Safeport Network Services




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?Pine.NEB.3.96L.1001009231821.12081E-100000>