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>