Date: Tue, 25 Nov 1997 15:46:05 -0500 (EST) From: Jim Riffle <rif@rif.hoosierlink.net> To: current@freebsd.org Subject: Compaq troubles with boot floppy Message-ID: <Pine.BSF.3.96.971125152313.496A-100000@rif.hoosierlink.net>
next in thread | raw e-mail | index | archive | help
A few months back, I tried upgrading one of my -Current machines to that days code. Upon rebooting, the kernel bombs out right after the memory detection with a page fault. I assumed the trouble was just in that days snap, however I decided to try to boot off the boot floppy today. The same thing happens, were it crashes right after detecting the memory. So, it looks like there may be some sort of problem with the newer code running on Compaq machines (at least my 4710 model) . I run -Current on a few other machines which are not Compaq's and they work fine. I don't have access to any other Compaq machines, or I would have tried it on others to make sure it just wasn't my machine. Currently, I am running a kernel from July 4th, which is working just fine. When I upgraded, it was Sept 4th, which didn't fly. So, I believe the problem has existed for a while as todays (Nov. 25) boot.flp gives the same results. Booting off the boot floppy gives these results right away after the visual configuration screen ( I'm typing it is, so it may not be exact) . BTW, the ram detection 8 megs off, but adding Maxmem into the kernel config with the correct amount of ram reports the correct values. I believe everyone already knows of that Compaq weirdness already. Available memory = 12943360 (12649K bytes) Fatal trap 12: page fault while in kernel mode fatal virtual address = 0xeffe4000 fault code = Supervisor read, page not present instruction pointer = 0x8:0xeffe4000 stack pointer = 0x10:0xf03b3f50 frame pointer = 0x10:0xf03b3f80 code segment = base 0x0, limit 0xfffff ,type 0x1b DPL 0, pres 1, def 32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 0 () interrupt mask = net tty bio cam trap number = 12 panic: page fault Automatic reboot.... Booting with kernel -d doesn't give anymore information than that. I am sure this has something to do with the unstandardness of Compaqs, but am clueless as to how to get around this problem. Here is my dmesg output running from my July kernel: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #0: Tue Nov 25 14:40:20 EST 1997 root@rif.hoosierlink.net:/usr/src/sys/compile/rif CPU: Pentium (199.15-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 25165824 (24576K bytes) Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #0: Fri Jul 4 20:21:00 EST 1997 rif@rif.kconline.com:/usr/src/sys/compile/rif CPU: Pentium (199.15-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 25165824 (24576K bytes) avail memory = 22396928 (21872K bytes) Probing for devices on PCI bus 0: chip0: <Intel 82437VX PCI cache memory controller> rev 0x01 on pci0.0.0 chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.1.0 chip2: <Intel 82371SB IDE interface> rev 0x00 on pci0.1.1 vga0: <VGA-compatible display device> rev 0x54 int a irq 11 on pci0.2.0 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): <QUANTUM BIGFOOT2550A> wd0: 2457MB (5033952 sectors), 4994 cyls, 16 heads, 63 S/T, 512 B/S mcd0 not found at 0x300 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 10 on isa ep0: utp[*UTP*] address 00:60:97:18:09:9e npx0 on motherboard npx0: INT 16 interface sb0 at 0x220-0x22f irq 5 drq 1 on isa sb0: <SoundBlaster Pro 3.1> sbxvi0 not found sbmidi0 not found at 0x330 uart0 at 0x330 irq 5 on isa uart0 not probed due to irq conflict with sb0 at 5 Any suggestions would be greatly appreciated, Jim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971125152313.496A-100000>