From owner-freebsd-bugs@FreeBSD.ORG Wed Feb 11 14:21:25 2004 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A19E216A4CE for ; Wed, 11 Feb 2004 14:21:25 -0800 (PST) Received: from mail.shell-server.com (h24-79-45-56.wp.shawcable.net [24.79.45.56]) by mx1.FreeBSD.org (Postfix) with SMTP id BCEA243D31 for ; Wed, 11 Feb 2004 14:21:24 -0800 (PST) (envelope-from eo@shell-server.com) Received: (qmail 27467 invoked from network); 11 Feb 2004 22:21:23 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 11 Feb 2004 22:21:23 -0000 Date: Wed, 11 Feb 2004 16:21:23 -0600 (CST) From: Bart Kus To: Greg 'groggy' Lehey In-Reply-To: <20040211220334.GP8342@wantadilla.lemis.com> Message-ID: <20040211161145.S28149@erin.shell-server.com> References: <200402061630.i16GUNRr074393@freefall.freebsd.org> <20040211220334.GP8342@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/62228: Kernel improperly identifies partition sizeofconcat (grown) vinum volume X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 22:21:25 -0000 On Thu, 12 Feb 2004, Greg 'groggy' Lehey wrote: > You can use the command 'i loc' to show all local variables. Thanks, noted! I'll have to re-generate a core. > I've taken a look at this PR, and I'm not sure quite what to do. As > you've seen, le@ is currently looking at Vinum bugs, but I'm not even > sure this is a Vinum bug; it could very well be growfs. There are > also undoubtedly bugs remaining in fsck. If you can find a spare disk > and install 4.9 on it, then use it to fsck this volume, the results > could be interesting. I did re-install the machine. Cut the disk down the middle, used the 1st 1/2 for 4.9, ran a (semi-ugly) fsck, and got the file system back to proper order. Have moved gigs and gigs onto it since then. I can use the 2nd 1/2 of the machine to install 5.2 and keep working on the PR. What should my next step be? Re-install 5.2, try an fsck on the partition? If it core dumps, should I do anything more? (Will dumpfs help here at all?) Maybe I should try a dd if=/dev/vinum/media of=/dev/null under 5.2 to make sure the whole disk is readable (can verify it reads the whole disk by counting records read). If it can read the whole disk (as I suspect it can, since vinum reports the right volume size), how could I generate more data on the file system status itself? I'll hold off posting a PR update until I get a reply to this email, I think. No sense posting an update devoid of useful data. --Bart