Subject: Re: various changes on INSTALL and iso generation
To: Manuel Bouyer <email@example.com>
From: Erik Berls <firstname.lastname@example.org>
Date: 02/26/2007 23:27:36
[cc: - port-i386]
Excelllent. I was considering making ACPI and MP default for
port-amd64. With the addition of -NOMP and -NOACPI kernels. The
mailing list seemed to errupt in a thread about ACPI breaking on a
large number of machines, so I aborted, and then didn't have time to
Can we get MP added as a default?
How much of these fixes can get pulled up to netbsd-4? (eg. if we
are able to patch for the dell, etc..)
On 2/26/07, Manuel Bouyer <email@example.com> wrote:
> On Sun, Feb 25, 2007 at 09:57:49PM +0100, Manuel Bouyer wrote:
> > Hi,
> > [...]
> > what the attached patch does:
> > - add acpi to amd64 INSTALL and GENERIC kernel. We keep MPBIOS, so that
> > a 'disable acpi' will fall back to MPBIOS if needed.
> > - add acpi to i386 GENERIC kernel (a 'disable acpi' should give us the same
> > functionality as the current GENERIC), and add an INSTALL_LARGE
> > which is INSTALL with acpi and some recent devices with large firmware
> > (more could move from INSTALL to INSTALL_LARGE at this point).
> > - change distrib/common/Makefile.bootcd to build boot images with several
> > kernels. The default one is named /netbsd, the others /netbsd1, /netbsd2,
> > etc ... (it seems that the cd9660 boot loader doesn't like long names)
> > - changes various place so that the amd64 and i386 install CD can be build
> > from distrib/*/cdrom using makefs instead of etc/ using mkisofs, and
> > use the native boot method (with several kernels available for i386).
> > - as we can have several kernels in the same image, drop boot-laptop.iso.
> > The laptop kernel is added to other boot images.
> > I've tested the i386cd.iso image in qemu, it installs just fine, and
> > I can select different kernels. I'll do more tests tomorow on real hardwares.
> I did a round of test of the i386 and amd64 images on various hardware,
> from a 400Mhz celeron to a brand new dell poweredge and brand new supermicro
> server. No issues so far. The dell doesn't boot with acpi enabled (panics,
> I've posted a mail about this but it seems to have been to the moderator's
> mailbox) but a 'disable acpi' is enough to get past it. Even the older ACPI
> systems I've tested didn't have troubles with acpi (and on a compaq e500
> laptop, the new INSTALL_LARGE works while INSTALL_LAPTOP hangs probing wi(4) :)
> Of course pre-acpi kernels don't have any problems with the kernel (and I've
> not found a system which requires el-torino floppy emulation).
> I also checked that I could load the 3 kernels present on the CD.
> Manuel Bouyer <firstname.lastname@example.org>
> NetBSD: 26 ans d'experience feront toujours la difference