Date: 11 Sep 1997 10:08 EDT From: "Andrew Atrens" <atrens@nortel.ca> To: kdulzo@enteract.com Cc: hackers@FreeBSD.ORG Subject: warning: Broken kernel options for 430TX motherboards Message-ID: <199709111413.HAA22911@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
So then to summarize: when using a board with the 430TX chipset ( in my case an ASUS TX97 ) the following kernel options are broken: options AUTO_EOI_2 will cause lockup on restart ( during mounting/fscking of IDE disks ) options "CPU_FASTER_5X86_FPU" may cause keyboard lockups under xdm/X. Since the AUTO_EOI_* thing is a SHOWSTOPPER, it should be flagged for new users, or folks like me who are contemplating a new 430TX based motherboard. Perhaps it could be put in the `HARDWARE.TXT' file? Thanks to all who replied to my post ! Regards, Andrew. (opinions are mine, not Nortel's.) In message "resolved: Help! keyboard lockups - could be kernel bug ?", kdulzo@enteract.com writes: > The exact cause would be: > > #options AUTO_EOI_2 > This does not work on my 430TX board either... > Had the same problem and chugged through kernel options to figure it out. > > -Kevin > > In mpc.lists.freebsd.hackers, you wrote: > | > | So, I've solved my problem, but haven't completely bottomed out on the cause. > | Not only has the problem vanished, but the system is noticeably quicker. > | > | Here's what I did: > | > | Got the 090997 kernel sources and rebuilt a kernel *without* the following > | options: > | > cpu "I686_CPU" > | > options "CPU_FASTER_5X86_FPU" > | > | and with the following *changed* options: > | > | > options NSWAPDEV=1 > | > options MAXCONS=4 > | > controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr > | > controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr > | > | So it could be the newer kernel, or any of these other changes. I am > | a bit suspicious about the "CPU_FASTER_5X86_FPU", but who knows. > | I'm going to put back the AUTO_EOI's, re-add the flags to wdc0, and > | wdc1, and hope for the best. That'll probably be where my investigation > | ends unless someone tells me they're keen. ;) > | > | Cheers, > | > | Andrew. > | > | -- > | > | In message "Help! keyboard lockups - could be kernel bug ?", Andrew Atrens > | writes: > | > | > > | > Terry wrote: > | > > > | > > Somone else was reporting serial port lockups when they were hitting > | > > their IDE drive hard. > | > > | > How well supported is the 430TX chipset? As I mentioned, with my old > | > motherboard ( ASUS T2P4 w. 430HX chipset ) everything worked flawlessly. > | > I guess its always possible that I have a flaky motherboard, but I don't > | > understand why the symptoms show up under `xdm' and not `startx'. > | > > | > The other bogon I noted with this board ( as mentioned in my previous > | > post ) is that the AUTO_EOI_X kernel options were causing my system to > | > freeze on boot up. The IDE disks would probe correctly, but lock up during > | > fsck'ing ( disk access leds stuck on ). Removing these options from the > | > kernel solved the problem. > | > > | > Perhaps an appropriate kernel option change could fix my keyboard problem? > | > > | > > | > Andrew. > | > > | > -- > | > > | > machine "i386" > | > cpu "I586_CPU" > | > cpu "I686_CPU" > | > ident CHURCHILL > | > maxusers 20 > | > > | > options INET #InterNETworking > | > options FFS #Berkeley Fast Filesystem > | > options NFS #Network Filesystem > | > options MFS #Memory File System > | > options MSDOSFS #MSDOS Filesystem > | > options "CD9660" #ISO 9660 Filesystem > | > options PROCFS #Process filesystem > | > options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] > | > options UCONSOLE #Allow users to grab the console > | > options USERCONFIG #boot -c editor > | > options VISUAL_USERCONFIG #visual boot -c editor > | > options MROUTING # Multicast routing > | > options SYSVSHM > | > options SYSVSEM > | > options SYSVMSG > | > options NSWAPDEV=2 > | > options "CPU_FASTER_5X86_FPU" > | > options USER_LDT > | > options "MD5" > | > options PERFMON > | > > | > config kernel root on wd0 > | > > | > controller isa0 > | > controller pci0 > | > > | > controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr > | > disk fd0 at fdc0 drive 0 > | > > | > controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0x80ff80ff vector wdintr > | > disk wd0 at wdc0 drive 0 > | > > | > controller wdc1 at isa? port "IO_WD2" bio irq 15 flags 0x80ff80ff vector wdintr > | > > | > device wcd0 #IDE CD-ROM > | > options ATAPI #Enable ATAPI support for IDE bus > | > options ATAPI_STATIC #Don't do it as an LKM > | > > | > device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr > | > options MAXCONS=3 # number of virtual consoles > | > > | > device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr > | > device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr > | > device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr > | > device lpt0 at isa? port? tty irq 7 vector lptintr > | > device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 vector edintr > | > > | > pseudo-device loop > | > pseudo-device ether > | > pseudo-device log > | > pseudo-device sl 2 > | > pseudo-device ppp 2 > | > pseudo-device sppp #Generic Synchronous PPP > | > pseudo-device bpfilter 4 #Berkeley packet filter > | > pseudo-device tun 2 > | > pseudo-device pty 128 > | > pseudo-device gzip # Exec gzipped a.out's > | > pseudo-device speaker #Play IBM BASIC-style noises out your speaker > | > pseudo-device vn #Vnode driver (turns a file into a device) > | > pseudo-device ccd 4 #Concatenated disk driver > | > > | > #options "AUTO_EOI_1" > | > #options "AUTO_EOI_2" > | > > | > controller snd0 > | > device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr > | > device sbxvi0 at isa? drq 5 > | > device sbmidi0 at isa? port 0x330 > | > > | > > > > -- > +==-- > | Kevin M. Dulzo Check us out! | > |Jr. System Administrator http://www.enteract.com | > | Enteract, L.L.C. mailto: info@enteract.com| > | kdulzo@enteract.com (773)248-8511 | > --==+ >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709111413.HAA22911>