Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Dec 2002 10:57:13 -0800 (PST)
From:      Archie Cobbs <archie@dellroad.org>
To:        Nate Lawson <nate@root.org>
Cc:        Kirk McKusick <mckusick@beastie.mckusick.com>, Archie Cobbs <archie@dellroad.org>, freebsd-current@FreeBSD.org
Subject:   Re: backgroud fsck is still locking up system (fwd)
Message-ID:  <200212061857.gB6IvDAP065049@arch20m.dellroad.org>
In-Reply-To: <Pine.BSF.4.21.0212061023510.15885-100000@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Nate Lawson wrote:
> > Does the background fsck process continue to run, or does the whole
> > system come to a halt? If the fsck process continues to run, what 
> > happens when it eventually finishes? Is the system still dead, or 
> > does it come back to life? If the system does not come back to life
> > can you get me the output of `ps axl'? If not, can you break into
> > the debugger and get a ps output? (You will need to have the DDB
> > option specified in your config file).
> 
> Sorry for butting in.  I think Archie is referring to bg fsck gaining an
> unfair share of cpu due to it running due to IO completions.  Last I
> heard, we were waiting until after 5.0 to experiment with scheduler
> changes to make it more fair.  I have not seen any hard locks or other
> problems with bg fsck after your commit.

I'm actually seeing something different. The box becomes unresponsive
(except for virtual console changes and CTRL-ALT-ESC) but there's no
disk activity. It never recovers.

Reproduced it again just now. After pulling the plug and rebooting
I didn't touch the box.  It booted normally, started background
fsck, and the HDD light was blinking as expected. After about 10
seconds, rather suddenly the HDD light stopped blinking.  At this
point it was pretty dead.  Broke into the debugger and it showed a
similar 'ps' output to what I previously posted.

-Archie

__________________________________________________________________________
Archie Cobbs     *     Packet Design     *     http://www.packetdesign.com

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?200212061857.gB6IvDAP065049>