From owner-freebsd-current Wed May 8 18:03:30 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA17190 for current-outgoing; Wed, 8 May 1996 18:03:30 -0700 (PDT) Received: from apocalypse.superlink.net (root@apocalypse.superlink.net [205.246.27.150]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id SAA17172 for ; Wed, 8 May 1996 18:03:15 -0700 (PDT) Received: (from marxx@localhost) by apocalypse.superlink.net (8.7.5/8.7.3) id RAA00559; Wed, 8 May 1996 17:12:01 -0400 (EDT) Date: Wed, 8 May 1996 17:12:01 -0400 (EDT) From: "Charles C. Figueiredo" To: Eric Chet cc: Thomas Sparrevohn , Andrew Gallatin , freebsd-current@FreeBSD.ORG Subject: Re: -current not booting, more info ddb trace In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Have you tried rm'ing the SYSV* options? That worked for me, with having to add trace, ddb, or any other. "I don't want to grow up, I'm a BSD kid. There's so many toys in /usr/bin that I can play with!" ------------------------------------------------------------------------------ Charles C. Figueiredo Marxx marxx@superlink.net ------------------------------------------------------------------------------ On Tue, 7 May 1996, Eric Chet wrote: > > > Hello > > > My system is a ASUS SP3G with AMD/133. It reboots after > > > the kernel is loaded. > > > > Hello > I added options DDB, KTRACE and FAILSAFE now during booting > I drop into ddb. This is from current 960507 > > I get a panic page not found > > type 12 trap, code=0 > > stopped at _sdstart+0x102 : cmpl $0,0x1c(%esi) > > db> trace > _sdstart > _free_xs > _scsi_done > _ncr_complete > _ncr_wakeup > _ncr_exception > _ncr_intr > Xresume11() > --- interrupt, eip=0xf018a600, ebp=0xf01a3fe8 > -i486_bzero > _vm_page_zero_idle > idle_loop > > I will include a copy of dmesg from the may 2nd kernel which works fine. > Also a copy of my config. > > Eric J. Chet (ejc@nasvr1.cb.att.com || ec0@ganet.net) > Lucent Technologies, Bell Labs Innovations > > ----DMESG > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x1c > fault code = supervisor read, page not present > instruction pointer = 0x8:0xf0163826 > stack pointer = 0x10:0xf01a3ec0 > frame pointer = 0x10:0xf01a3edc > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = Idle > interrupt mask = bio > panic: from debugger > panic: from debugger > Automatic reboot in 15 seconds - press a key on the console to abort > Rebooting... > FreeBSD 2.2-CURRENT #0: Thu May 2 20:37:26 1996 > ejc@gargoyle.bazzle.com:/var/usr/src/sys/compile/gargoyle > Calibrating clock(s) relative to mc146818A clock ... failed, using > default i8254 clock of 1193182 Hz > CLK_USE_I8254_CALIBRATION not specified - using default frequency > CPU: i486DX (486-class CPU) > Origin = "AuthenticAMD" Id = 0x4e4 > real memory = 33554432 (32768K bytes) > avail memory = 31473664 (30736K bytes) > Probing for devices on PCI bus 0: > chip0 rev 4 on pci0:0 > chip1 rev 3 on pci0:2 > ncr0 rev 2 int a irq 11 on pci0:5 > ncr0 waiting for scsi devices to settle > (ncr0:0:0): "SEAGATE ST15150W 0020" type 0 fixed SCSI 2 > sd0(ncr0:0:0): Direct-Access > sd0(ncr0:0:0): WIDE SCSI (16 bit) enabled. > > sd0(ncr0:0:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. > 4095MB (8388315 512 byte sectors) > (ncr0:1:0): "QUANTUM LP240S GM240S01X 6.4" type 0 fixed SCSI 2 > sd1(ncr0:1:0): Direct-Access > sd1(ncr0:1:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. > 234MB (479350 512 byte sectors) > (ncr0:2:0): "PLEXTOR CD-ROM DM-XX28 3.08" type 5 removable SCSI 2 > cd0(ncr0:2:0): CD-ROM > cd0(ncr0:2:0): asynchronous. > cd present [326402 x 2048 byte records] > (ncr0:2:2): asynchronous. > (ncr0:2:3): asynchronous. > (ncr0:2:4): asynchronous. > (ncr0:2:5): asynchronous. > (ncr0:2:6): asynchronous. > (ncr0:2:7): asynchronous. > vga0 rev 1 on pci0:6 > 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 > sio2 at 0x3e8-0x3ef irq 5 on isa > sio2: type 16550A > lpt0 at 0x378-0x37f irq 7 on isa > lpt0: Interrupt-driven port > lp0: TCP/IP capable interface > lpt1 at 0x278-0x27f on isa > fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa > fdc0: NEC 72065B > fd0: 1.44MB 3.5in > npx0 on motherboard > npx0: INT 16 interface > new masks: bio c0000840, tty c00300ba, net c00300ba > WARNING: / was not properly dismounted. > > ------- CONFIG > machine "i386" > #cpu "I386_CPU" > cpu "I486_CPU" > #cpu "I586_CPU" > #cpu "I686_CPU" > ident gargoyle > maxusers 64 > > options INET #InterNETworking > options FFS #Berkeley Fast Filesystem > #options NFS #Network Filesystem > options MFS #Memory Filesystem > options MSDOSFS #MSDOS Filesystem > options "CD9660" #ISO 9660 Filesystem > options PROCFS #Process filesystem > #options DEVFS #Device filesystem > options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] > > options SCSI_DELAY=15 #Be pessimistic about Joe SCSI device > options UCONSOLE #Allow users to grab the console > options BROKEN_KEYBOARD_RESET > > options SYSVSHM #System V Shared memory support > options SYSVSEM #System V Semophore support > options SYSVMSG #System V Message support > > options KTRACE #kernel tracing > options DDB > #options DDB_UNATTENDED > options FAILSAFE > > config kernel root on sd0 > > controller isa0 > controller pci0 > > controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr > disk fd0 at fdc0 drive 0 > disk fd1 at fdc0 drive 1 > #tape ft0 at fdc0 drive 2 > > # A single entry for any of these controllers (ncr, ahb, ahc) is sufficient > # for any number of installed devices. > controller ncr0 > > controller scbus0 > device sd0 > #device od0 > #device st0 > device cd0 #Only need one of these, the code dynamically grows > > # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver > #device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint > #options PCVT_FREEBSD=210 # pcvt running on FreeBSD > >= 2.0.5 > options XSERVER # include code for XFree86 > #options FAT_CURSOR # start with block cursor > # This PCVT option is for keyboards such as those used on IBM ThinkPad > laptops > #options PCVT_SCANSET=2 # IBM keyboards are non-std > > # The syscons console driver (sco color console compatible) - default. > device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr > > # Mandatory, don't remove > device npx0 at isa? port "IO_NPX" 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 sio2 at isa? port "IO_COM3" tty irq 5 vector siointr > #device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr > > device lpt0 at isa? port? tty irq 7 vector lptintr > device lpt1 at isa? port? tty > #device lpt2 at isa? port? tty > > # Order is important here due to intrusive probes, do *not* alphabetize > # this list of network interfaces until the probes have been fixed. > # Right now it appears that the ie0 must be probed before ep0. See > # revision 1.20 of this file. > #device de0 > #device fxp0 > #device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr > #device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr > #device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr > #device ep0 at isa? port 0x300 net irq 10 vector epintr > #device fe0 at isa? port 0x300 net irq ? vector feintr > #device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 > vector ixintr > #device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr > #device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr > #device lnc1 at isa? port 0x300 net irq 10 drq 0 vector lncintr > #device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr > #device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr > > pseudo-device loop > #pseudo-device ether > pseudo-device log > #pseudo-device sl 1 > pseudo-device ppp 1 > #pseudo-device tun 1 > pseudo-device pty 16 > # keep this if you want to be able to continue to use /stand/sysinstall > pseudo-device gzip # Exec gzipped a.out's > pseudo-device bpfilter 4 > >