On Wednesday 13 October 2010 14:25:45 Mike Belopuhov wrote: > each of them wastes about 1k of precious disk space, > none of them serves any purpose as what they do in > the case of SMALL_KERNEL is call pcibattach. > pcib(4) can do it on its own. > > having a cheap timecounter source is irrelevant in > the install phase. > > i've tested it with glxpcib and ichpcib, but others > should not pose a problem. > > any objections to remove these guys?
I don't see why you didn't also make the same changes to RAMDISK_CD to keep all of the i386 RAMDISK media consistent, especially if these drivers are not necessary for the RAMDISK to operate properly. > P.S. > geodesc is actually not a pci bridge, but provides > a reset function for the specific chipset. > > Index: RAMDISK > =================================================================== > RCS file: /cvs/src/sys/arch/i386/conf/RAMDISK,v > retrieving revision 1.170 > diff -u -p -u -r1.170 RAMDISK > --- RAMDISK 9 Jul 2010 07:50:33 -0000 1.170 > +++ RAMDISK 13 Oct 2010 18:20:18 -0000 > @@ -55,10 +55,10 @@ pcibios0 at bios0 flags 0x0000 > > isa0 at mainbus0 > isa0 at pcib? > -isa0 at amdpcib? > -isa0 at ichpcib? > -isa0 at gscpcib? > -isa0 at glxpcib? > +#isa0 at amdpcib? > +#isa0 at ichpcib? > +#isa0 at gscpcib? > +#isa0 at glxpcib? > #eisa0 at mainbus0 > pci* at mainbus0 > > @@ -70,11 +70,11 @@ ppb* at pci? # PCI-PCI bridges > pci* at ppb? > pci* at pchb? > pcib* at pci? # PCI-ISA bridge > -ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > -gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > -amdpcib* at pci? # AMD 8111 LPC bridge > +#ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > +#gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > +#amdpcib* at pci? # AMD 8111 LPC bridge > geodesc* at pci? # Geode SC1100/SCx200 IAOC > -glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > +#glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > > # ISA PCMCIA controllers > pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 > Index: RAMDISKB > =================================================================== > RCS file: /cvs/src/sys/arch/i386/conf/RAMDISKB,v > retrieving revision 1.114 > diff -u -p -u -r1.114 RAMDISKB > --- RAMDISKB 9 Jul 2010 07:50:33 -0000 1.114 > +++ RAMDISKB 13 Oct 2010 18:20:18 -0000 > @@ -54,10 +54,10 @@ pcibios0 at bios0 flags 0x0000 > > isa0 at mainbus0 > isa0 at pcib? > -isa0 at ichpcib? > -isa0 at gscpcib? > -isa0 at glxpcib? > -isa0 at amdpcib? > +#isa0 at ichpcib? > +#isa0 at amdpcib? > +#isa0 at gscpcib? > +#isa0 at glxpcib? > #eisa0 at mainbus0 > pci* at mainbus0 > > @@ -69,12 +69,11 @@ ppb* at pci? # PCI-PCI bridges > pci* at ppb? > pci* at pchb? > pcib* at pci? # PCI-ISA bridge > -ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > -gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > -amdpcib* at pci? # AMD 8111 LPC bridge > -glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > - > -#geodesc* at pci? # Geode SC1100/SCx200 IAOC > +#ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > +#amdpcib* at pci? # AMD 8111 LPC bridge > +#gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > +#glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > +geodesc* at pci? # Geode SC1100/SCx200 IAOC > > # ISA PCMCIA controllers > #pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 > Index: RAMDISKC > =================================================================== > RCS file: /cvs/src/sys/arch/i386/conf/RAMDISKC,v > retrieving revision 1.94 > diff -u -p -u -r1.94 RAMDISKC > --- RAMDISKC 9 Jul 2010 07:50:33 -0000 1.94 > +++ RAMDISKC 13 Oct 2010 18:20:18 -0000 > @@ -54,10 +54,10 @@ pcibios0 at bios0 flags 0x0000 > > isa0 at mainbus0 > isa0 at pcib? > -isa0 at ichpcib? > -isa0 at gscpcib? > -isa0 at glxpcib? > -isa0 at amdpcib? > +#isa0 at ichpcib? > +#isa0 at gscpcib? > +#isa0 at glxpcib? > +#isa0 at amdpcib? > #eisa0 at mainbus0 > pci* at mainbus0 > > @@ -69,11 +69,11 @@ ppb* at pci? # PCI-PCI bridges > pci* at ppb? > pci* at pchb? > pcib* at pci? # PCI-ISA bridge > -ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > -gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > -amdpcib* at pci? # AMD 8111 LPC bridge > +#ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges > +#amdpcib* at pci? # AMD 8111 LPC bridge > +#gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge > geodesc* at pci? # Geode SC1100/SCx200 IAOC > -glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > +#glxpcib* at pci? # AMD CS5536 PCI-ISA bridge > > # ISA PCMCIA controllers > pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000 -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
