From owner-freebsd-hackers Thu Mar 6 7:42:23 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 532CC37B401 for ; Thu, 6 Mar 2003 07:42:22 -0800 (PST) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7301843FCB for ; Thu, 6 Mar 2003 07:42:20 -0800 (PST) (envelope-from kirk@strauser.com) Received: from pooh.strauser.com (kirk@pooh.honeypot.net [10.0.5.128]) by kanga.honeypot.net (8.12.8/8.12.7) with ESMTP id h26FgHKU024831 for ; Thu, 6 Mar 2003 15:42:18 GMT (envelope-from kirk@strauser.com) To: freebsd-hackers@freebsd.org Subject: Re: Smarter kernel modules? From: Kirk Strauser Date: Thu, 06 Mar 2003 09:42:17 -0600 In-Reply-To: <20030306070940.GA93350@cirb503493.alcatel.com.au> (Peter Jeremy's message of "Thu, 6 Mar 2003 18:09:40 +1100") Message-ID: <87n0k8cxie.fsf@strauser.com> Lines: 22 X-Mailer: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030306030852.GA1158@edgemaster.zombie.org> <878yvtdpp0.fsf@strauser.com> <20030306070940.GA93350@cirb503493.alcatel.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-=-= Content-Transfer-Encoding: quoted-printable At 2003-03-06T07:09:40Z, Peter Jeremy writes: > 1) If you update any of those kernels, the updated kernel and updated > modules will be written into /boot/FOO/ as appropriate. BUT old modules > that weren't rebuilt (eg 3rd party modules) will remain in /boot/FOO/. If > the new kernel happened to change an API, you're likely to get a panic > when you load the old module. Is the new system documented anywhere? I had assumed that it was analogous to Linux's (Debian's, at least) system. I have several entries under /lib/modules: $ ls 2.2.20 2.4.17-k7 2.4.18-k7 2.4.19-k7 Whenever I boot one of the respective kernels, it looks for its modules in /lib/modules/$VERSION so that there's no real possibility for catastrophic interaction. =2D-=20 Kirk Strauser In Googlis non est, ergo non est. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+Z2xZ5sRg+Y0CpvERAqhvAJkB2rnBTrWEAj/qvtCrvoVyGV5qSACcDjWm A5WsaZ+/0oJn4Q5kkBPs14g= =Sk5s -----END PGP SIGNATURE----- --=-=-=-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message