On Thu, Oct 29, 2009 at 09:01, Theo de Raadt <dera...@cvs.openbsd.org> wrote: >> 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? > > Your mail was not explicit. It suggested we remove other things too. > >> Searching over bugs@ mail archives shows no fresh >> dmesgs with pcdisplay0. > > bugs@ is not the dmesglog. The private dmesglog people send have > machines which have pre-vga cards. > > You think we should simply stop supporting those. Then those people > would have to run something else. Or throw them out.
i386 arch supports hardware starting from 80486. I recall these old good days and all my machines (386SX and up) was v...@isa (Trident and Currus Logic). 10+ years ago. I understand dmesgs are somewhat private, but can you show one running maintained branch and pre-vga card? Alexey