Date: 10 Sep 1997 23:03:37 -0000 From: kdulzo@caffeine.internal.enteract.com To: atrens@nortel.ca, hackers@freebsd.org Subject: Re: resolved: Help! keyboard lockups - could be kernel bug ? Message-ID: <19970910230337.307.qmail@caffeine.internal.enteract.com> In-Reply-To: <199709102202.PAA00720@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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?19970910230337.307.qmail>