Date: Sun, 14 Mar 1999 23:41:12 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: Julian Elischer <julian@whistle.com> Cc: freebsd-current@FreeBSD.ORG Subject: Re: Checklist for testing new -4.x kernels ( -current ). Message-ID: <199903150741.XAA96226@apollo.backplane.com> References: <Pine.BSF.3.95.990314130950.8974E-100000@current1.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
:>
:> * Do not use any loadable modules, compile the needed modules into the
:> kernel directly. To double check, run 'kldstat' after booting the
:> system and make sure that only the kernel is listed.
:
:This does not mean that modules are thought to be broken, just that it
:obscures debugging
What it means is that one of the most common problems developers have
is that they compile and install a new kernel and forget to recompile
the loadable modules... which may no longer be compatible with the
newly installed kernel.
For most developers, it is easier to simply not use loadable modules
at all. Loadable modules are useful for releases and such, but not
so useful for ongoing development work.
:> * Make sure to install the new boot blocks and new /boot directory from
:> the latest source.
:
:The 3rd stage bootloader one presumes as the 2nd doesn't look at the
:kernel.
It's less confusing to simply tell people to reinstall the entirety
of the boot subsystem: boot blocks and /boot/ files.
-Matt
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903150741.XAA96226>
