Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Manuel Bouyer <bouyer@netbsd.org>
List: source-changes
Date: 03/06/2007 21:47:47
Module Name:	src
Committed By:	bouyer
Date:		Tue Mar  6 21:47:47 UTC 2007

Modified Files:
	src/distrib/amd64/instkernel: Makefile
	src/distrib/i386/instkernel: Makefile
	src/etc/etc.amd64: Makefile.inc
	src/etc/etc.i386: Makefile.inc
	src/sys/arch/amd64/conf: GENERIC INSTALL
	src/sys/arch/i386/conf: GENERIC GENERIC.MP
Added Files:
	src/sys/arch/i386/conf: INSTALL_LARGE
Removed Files:
	src/sys/arch/amd64/conf: GENERIC_ACPI INSTALL_ACPI
	src/sys/arch/i386/conf: GENERIC.MPACPI

Log Message:
For the benefit of modern hardware, enable ACPI by default in INSTALL and
GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and
'disable acpi' should be a workaround. ACPI-enabled kernels works fine
on pre-acpi hardware.
for amd64:
- add ACPI to INSTALL and GENERIC, remove the *_ACPI config files.
- get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot
  image
for i386:
- introduce INSTALL_LARGE which has ACPI and some devices with big firmware
- move some devices from INSTALL to INSTALL_LARGE
- Boot floppies still use INSTALL, and bootfloppy-big.fs is still there
  (for thoses who want to build el-torito floppy emulation boot CD) and use
  INSTALL.
For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll
use something else to build bootable CDs.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 src/distrib/amd64/instkernel/Makefile
cvs rdiff -r1.5 -r1.6 src/distrib/i386/instkernel/Makefile
cvs rdiff -r1.6 -r1.7 src/etc/etc.amd64/Makefile.inc
cvs rdiff -r1.48 -r1.49 src/etc/etc.i386/Makefile.inc
cvs rdiff -r1.129 -r1.130 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -r1.2 -r0 src/sys/arch/amd64/conf/GENERIC_ACPI
cvs rdiff -r1.65 -r1.66 src/sys/arch/amd64/conf/INSTALL
cvs rdiff -r1.31 -r0 src/sys/arch/amd64/conf/INSTALL_ACPI
cvs rdiff -r1.812 -r1.813 src/sys/arch/i386/conf/GENERIC
cvs rdiff -r1.8 -r1.9 src/sys/arch/i386/conf/GENERIC.MP
cvs rdiff -r1.62 -r0 src/sys/arch/i386/conf/GENERIC.MPACPI
cvs rdiff -r0 -r1.1 src/sys/arch/i386/conf/INSTALL_LARGE

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.