Date: Wed, 11 Feb 2004 16:21:23 -0600 (CST) From: Bart Kus <eo@shell-server.com> To: Greg 'groggy' Lehey <grog@FreeBSD.org> Cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/62228: Kernel improperly identifies partition sizeofconcat (grown) vinum volume Message-ID: <20040211161145.S28149@erin.shell-server.com> In-Reply-To: <20040211220334.GP8342@wantadilla.lemis.com> References: <200402061630.i16GUNRr074393@freefall.freebsd.org> <20040211220334.GP8342@wantadilla.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040211161145.S28149>