Port-i386 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: netbsd-3 floppy overflow



On Sun, Oct 05, 2008 at 09:13:18AM +0900, Izumi Tsutsui wrote:
> bouyer%antioche.eu.org@localhost wrote:
> 
> > the i386 bootfloppy from the netbsd-3 branch overflows again.
> > commenting out "options DDB_HISTORY_SIZE" and "ehci* at pci?" makes it
> > fit again ... this shouldn't cause big issues, as ehci devices should also
> > have a uhci/ohci companion and USB devices should still work (but slower).
> > Any better idea ?
> 
> Pull these changes?
> http://mail-index.NetBSD.org/source-changes/2006/01/21/0028.html
> http://mail-index.NetBSD.org/source-changes/2006/01/21/0034.html
> 
> Maybe the following ones are harmless:
> - disable file-system KERNFS from kernel,
>   remove mount_kernfs and add dmesg from/to ramdisk-big/list, and
>   remove dmesg alias from distrib/i386/floppies/common/dot.profile

This doens't work here, the resulting image is bigger. I guess it's
because we have to pull in libkvm here along with dmesg, while is was already
there for something else in -current when the switch was made.

> - disable le* at pci? (pcn(4) is prior)
> - pcppi0 at isa?, sysbeep0 at pcppi?

disabling pcppi0 and sysbeep0 seems enough to get it build again for now.
I'll request the attached patch to be applied to the netbsd-3 branch.

-- 
Manuel Bouyer, LIP6, Universite Paris VI.           
Manuel.Bouyer%lip6.fr@localhost
     NetBSD: 26 ans d'experience feront toujours la difference
--
Index: sys/arch/i386/conf/INSTALL
===================================================================
RCS file: /cvsroot/src/sys/arch/i386/conf/Attic/INSTALL,v
retrieving revision 1.262.2.10
diff -u -r1.262.2.10 INSTALL
--- sys/arch/i386/conf/INSTALL  31 Mar 2007 15:25:34 -0000      1.262.2.10
+++ sys/arch/i386/conf/INSTALL  6 Oct 2008 16:12:53 -0000
@@ -277,8 +277,8 @@
 wskbd*         at pckbd? console ?
 #wsmouse*      at pms? mux 0
 
-pcppi0         at isa?
-sysbeep0       at pcppi?
+#pcppi0                at isa?
+#sysbeep0      at pcppi?
 
 # Serial Devices
 
Index: sys/arch/i386/conf/INSTALL_LAPTOP
===================================================================
RCS file: /cvsroot/src/sys/arch/i386/conf/Attic/INSTALL_LAPTOP,v
retrieving revision 1.83.2.6
diff -u -r1.83.2.6 INSTALL_LAPTOP
--- sys/arch/i386/conf/INSTALL_LAPTOP   31 Mar 2007 15:25:34 -0000      1.83.2.6
+++ sys/arch/i386/conf/INSTALL_LAPTOP   6 Oct 2008 16:12:53 -0000
@@ -284,8 +284,8 @@
 wskbd*         at pckbd? console ?
 #wsmouse*      at pms? mux 0
 
-pcppi0         at isa?
-sysbeep0       at pcppi?
+#pcppi0                at isa?
+#sysbeep0      at pcppi?
 
 # Serial Devices
 


Home | Main Index | Thread Index | Old Index