Date: Wed, 7 May 2003 11:56:43 +0930 From: Greg 'groggy' Lehey <grog@FreeBSD.org> To: James Taylor <jimmykt123@yahoo.com> Cc: freebsd-questions@freebsd.org Subject: Re: Vinum Support on 5.0 release Message-ID: <20030507022643.GF52037@wantadilla.lemis.com> In-Reply-To: <20030506234900.31197.qmail@web14612.mail.yahoo.com> References: <20030506234900.31197.qmail@web14612.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0h4+rw7qdMK7T5x1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [Format recovered--see http://www.lemis.com/email/email-format.html] Program output wrapped. On Tuesday, 6 May 2003 at 16:49:00 -0700, James Taylor wrote: > Hi everyone, I'm pretty new to FreeBSD and am having some trouble > compiling Vinum support into my kernel. I'm running 5.0 release for > Sparc64. I'm going through the kernel-recompile howto, editing the > /usr/src/sys/sparc64/conf/MYKERNEL (copy of GENERIC), > adding the line: device vinum > > Looking through google, people have been saying to add pseudo-device > vinum, however since that absolutely doesn't work at all, I'm > guessing that method is depreciated. This is because the keywords have changed. 'device' is correct now. > When I go to run make buildkernel KERNCONF=MYKERNEL, everything goes > through and looks like it's going fine until it goes to compile > vinum, whereupon I get the following error: > > error /usr/src/sys/dev/vinum/vinum.c > /usr/src/sys/dev/vinum/vinum.c: In function `vinumattach': > /usr/src/sys/dev/vinum/vinum.c:112: structure has no member named `p_intr_nesting_level' > /usr/src/sys/dev/vinum/vinum.c:119: structure has no member named `p_intr_nesting_level' > /usr/src/sys/dev/vinum/vinum.c:126: structure has no member named `p_intr_nesting_level' > /usr/src/sys/dev/vinum/vinum.c:133: structure has no member named `p_intr_nesting_level' > > And then it dies, and I'm out of luck. Can anyone point me in the > correct direction on this one? Thanks The preferred way to install Vinum is with the kld. Vinum and SPARC64 have only recently come together, which is why you may not have a kld for Vinum. If you have to build a kernel for Vinum, you should include the following line: options VINUMDEBUG #enable Vinum debugging hooks If that doesn't work, let me know and I'll see what else I can do. Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers --0h4+rw7qdMK7T5x1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE+uG7jIubykFB6QiMRAgggAKCk8BejcdViYJoCUkXaDtC/Qr1a9ACgs9Ac p7wSQS7/cJ+FgatHGE8enuE= =VIIy -----END PGP SIGNATURE----- --0h4+rw7qdMK7T5x1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030507022643.GF52037>