cvs commit: src/sys/dev/ata ata-queue.c

Conrad J. Sabatier conrads at cox.net
Thu May 12 09:26:21 PDT 2005


On Thu, 12 May 2005 13:53:40 +0200, des at des.no (Dag-Erling Smørgrav)
wrote:

> "Conrad J. Sabatier" <conrads at cox.net> writes:
> > Small problem: my last good kernel got overwritten.  Strange, but
> > one "make installkernel" did *not* move /boot/kernel to
> > /boot/kernel.old (I had previously manually moved /boot/kernel.old
> > to /boot/kernel after discovering that the new kernel wasn't working
> > properly, then the next installkernel failed to move it back to
> > kernel.old, for some reason).
> 
> because your kern.bootfile still pointed at kernel.old.  the makefiles
> only move kernel to kernel.old if it's the currently running kernel,
> iirc.  you should always update kern.bootfile when you move or rename
> your currently running kernel, both for this reason and to get the
> module path right.

A-ha!  Thanks!  I never knew that before.

-- 
Conrad J. Sabatier <conrads at cox.net> -- "In Unix veritas"


More information about the cvs-src mailing list