Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2004 19:29:22 +0100
From:      "Poul-Henning Kamp" <phk@phk.freebsd.dk>
To:        "Robin P. Blanchard" <robin.blanchard@gactr.uga.edu>
Cc:        Ken Smith <kensmith@cse.Buffalo.EDU>
Subject:   Re: Processes blocked on ufs or getblk 
Message-ID:  <16674.1075314562@critter.freebsd.dk>
In-Reply-To: Your message of "Wed, 28 Jan 2004 13:24:11 EST." <EE3D3FBAFFCAED448C21C398FDAD91AC0108E7@EBE1.gc.nat> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <EE3D3FBAFFCAED448C21C398FDAD91AC0108E7@EBE1.gc.nat>, "Robin P. Blan
chard" writes:
>Ok...I've just triggered another stuck getblk process. This time it happened
>during "make install" of apache2. Below is an output of a basic ddb

You should be able to get your system unstuck by:
	dd if=/dev/ad0 count=1 of=/dev/null

for some value of "ad0".  Use the gstat(8) program to find the disk
with 1 in the leftmost column and no activity.

I've managed to reproduce this here and have been working with sos@
on fiding the crack that things slip through.

If you are brave, you can try the patch at
	http://phk.freebsd.dk/patch/ata.patch
which seems to fix this for me, but have not yet been approved by
sos@.



-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



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