On Thu, Oct 29, 2009 at 01:08, Theo de Raadt <dera...@cvs.openbsd.org> wrote: > I am going to revisit this. > >> I do believe i386/amd64 RAMDISKs are destined to more or >> less mainstream hardware and ISA CGA, MDA, EGA, HGA >> stuff isn't there anymore. >> >> So on i386 RAMDISK (like amd64 one), I suggest to remove >> >> pcdisplay0 at isa? >> wsdisplay* at pcdisplay? > > This breaks machines that really do exist out there. > > 2200 44 88 2332 91c GENERIC/pcdisplay.o > 135 1064 0 1199 4af GENERIC/pcdisplay_chars.o > 907 0 0 907 38b GENERIC/pcdisplay_subr.o > >> sys/arch/i386/conf/RAMDISK: >> >> pckbc0 at isa? # PC keyboard controller >> pckbd* at pckbc? # PC keyboard >> wskbd* at pckbd? mux 1 >> vga0 at isa? >> vga* at pci? >> pcdisplay0 at isa? # CGA, MDA, EGA, HGA >> wsdisplay* at vga? >> wsdisplay* at pcdisplay? > > This breaks 99% of i386 machines, ie. every machine that has either > a pci vga display or a non-usb keyboard. > >> sys/arch/amd64/conf/RAMDISK: >> >> pckbc0 at isa? # PC keyboard controller >> pckbd* at pckbc? # PC keyboard >> wskbd* at pckbd? mux 1 >> vga0 at isa? >> vga* at pci? >> wsdisplay* at vga? > > This breaks 99% of amd64 machines, ie. every machine that has either > a pci vga display or a non-usb keyboard.
Well, I'm a bit disappointed. 1.49 of sys/arch/amd64/conf/RAMDISK does not contain pcdisplay0. > In the last week alone, *two* people mailed in dmesg's that have isa > vga adapters. You are living in a fantasy if you think that > restricting hardware support like that helps anyone. I told about removing pcdisplay0 at isa?, not vga0 at isa? Searching over bugs@ mail archives shows no fresh dmesgs with pcdisplay0. Alexey