aboutsummaryrefslogtreecommitdiff
path: root/release/i386/boot_crunch.conf
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2006-03-08 18:02:32 +0000
committerSam Leffler <sam@FreeBSD.org>2006-03-08 18:02:32 +0000
commit9fe7600bbec57a4de3ba70f6cb9027b5182e43d2 (patch)
tree87198eeaccc5a4734146e5e9aa6881c4854232fe /release/i386/boot_crunch.conf
parent846bc8c6f4bc6fcaa1767b2512beb19b17ea5ef0 (diff)
downloadsrc-9fe7600bbec57a4de3ba70f6cb9027b5182e43d2.tar.gz
src-9fe7600bbec57a4de3ba70f6cb9027b5182e43d2.zip
Revamp base system packaging of kernels to enable up/smp selection
at runtime and to support distributing additional kernels: o remove kernel from the base tarball o add new kernel tarballs o build + package both SMP and GENERIC kernels when an <arch>/conf/SMP config file is present o add sysinstall support for multiple kernels o update sysinstall to probe for the number of cpus on a system and auto-select smp/up kernel accordingly o add a post-kernels install hook to fixup /boot/kernel o add -ldevinfo to boot crunch for sysinstall's cpu probing logic Notes: 1. On HEAD this code is not currently used because GENERIC kernels include SMP. This work is mainly intended for RELENG_6 where the GENERIC kernel is UP. If HEAD changes to match then just enable WITH_SMP in sysinstall/Makefile. 2. The cpu probing support is done with acpi and MPTable; this means some systems will require work for auto-detection to work. 3. The handling of /boot/kernel may need to be revisited; for now we rename one kernel at the last moment (SMP if installed, otherwise GENERIC). There are other, possibly better, approaches. Lots of help from ru, emaste, scottl, and jhb.
Notes
Notes: svn path=/head/; revision=156436
Diffstat (limited to 'release/i386/boot_crunch.conf')
-rw-r--r--release/i386/boot_crunch.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/release/i386/boot_crunch.conf b/release/i386/boot_crunch.conf
index ce31af3b9eb6..e478b258815d 100644
--- a/release/i386/boot_crunch.conf
+++ b/release/i386/boot_crunch.conf
@@ -41,4 +41,4 @@ progs sysinstall
progs usbdevs
libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
-libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs
+libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs -ldevinfo