Re: installing multiple kernels

From: Daniel Eischen (eischen_at_vigrid.com)
Date: 04/15/04

  • Next message: Brian F. Feldman: "Re: [patch] lockf(3) user-exploitable kernel panic"
    Date: Thu, 15 Apr 2004 10:51:01 -0400 (EDT)
    To: Dag-Erling Smørgrav <des@des.no>
    
    

    On Thu, 15 Apr 2004, [iso-8859-1] Dag-Erling Smørgrav wrote:

    > Currently, Makefile.inc1 will only install a single kernel. If
    > KERNCONF specifies multiple kernel configs, they are all built, but
    > only the first one is installed. This makes sense since otherwise the
    > last one installed would simply clobber all the other ones.
    >
    > The attached patch changes that. It modifies kern.pre.mk to install
    > each kernel in /boot/<kernelname> instead of /boot/kernel. It also

    I think it would be neat to install multiple KERNCONF kernels
    to /boot/kernel/<kernelname> and only install one set of
    modules.

    > modifies Makefile.inc1 to build and install all kernel configs listed
    > in KERNCONF. It also adds a script, sys/conf/regkernel.sh, which
    > keeps a list of installed kernels in /boot/kernels, making sure that
    > the last one installed is always listed last.
    >
    > The only missing element is to make the loader read /boot/kernels and
    > have $kernel default to the last kernel listed there (i.e. the most
    > recently installed) instead of "kernel". It would also be nice to
    > offer a kernel selection menu for the CLI-impaired. Unfortunately,
    > I'm afraid my forth skills aren't quite up to the task. Any takers?
    >
    > DES
    > --
    > Dag-Erling Smørgrav - des@des.no

    -- 
    Dan Eischen
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Brian F. Feldman: "Re: [patch] lockf(3) user-exploitable kernel panic"

    Relevant Pages