From owner-freebsd-bugs Mon Feb 21 13:10: 9 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id EA4DE37B57E for ; Mon, 21 Feb 2000 13:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA22022; Mon, 21 Feb 2000 13:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B3FB837B550 for ; Mon, 21 Feb 2000 13:01:50 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA21212; Mon, 21 Feb 2000 13:01:50 -0800 (PST) (envelope-from nobody@FreeBSD.org) Message-Id: <200002212101.NAA21212@freefall.freebsd.org> Date: Mon, 21 Feb 2000 13:01:50 -0800 (PST) From: lew@persiankitty.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/16890: Fatal trap 12: page fault while in kernel mode (panic: sbdrop) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 16890 >Category: kern >Synopsis: Fatal trap 12: page fault while in kernel mode (panic: sbdrop) >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 21 13:10:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Lew Payne >Release: FreeBSD 3.3-STABLE #10 >Organization: Lew Payne Publishing, Inc. >Environment: FreeBSD feeder.via.net 3.3-STABLE FreeBSD 3.3-STABLE #10: Wed Dec 22 13:44:53 PST 1999 lewis@feeder.via.net:/usr/src/sys/compile/DIABLO i386 >Description: Fatal trap 12: page fault while in kernel mode fault virtual address: 0x5e455b3a fault code: supervisor read, page not present instruction pointer: 0x8:0x5e455b3a stack pointer: 0x10: 0xd2d94f60 frame pointer: 0x10: 0xd2d94f78 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: 4452 (diablo) interrupt mask: net trap number: 12 panic: page fault syncing disks... 213 212 151 77 65 65 65 65 65 (repeat 16 times) giving up ---- also, another crash ---- panic: sbdrop syncing disks... panic: sbdrop Fatal trap 12: page fault while in kernel mode fault virtual address: 0x3d385145 fault code: supervisor read, page not present instruction pointer: 0x8:0x3d385145 stack pointer: 0x10: 0xc024cb80 frame pointer: 0x10: 0xc024cb98 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: net trap number: 12 panic: page fault --- special victim's note --- Spoke with Chris of cdrom.com, and learned about the "triple curse" involving our Intel chipset, the built-in DE0 and NCR controller. We've eliminated the DE0, and installed a TX0. Problem persists. --- our configuration --- Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.3-STABLE #10: Wed Dec 22 13:44:53 PST 1999 lewis@feeder.via.net:/usr/src/sys/compile/DIABLO Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 498752036 Hz CPU: Pentium III (498.75-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x672 Stepping = 2 Features=0x387fbff,MMX,FXSR,> real memory = 536870912 (524288K bytes) avail memory = 519589888 (507412K bytes) Preloaded elf kernel "kernel" at 0xc02c1000. Pentium Pro MTRR support enabled Probing for devices on PCI bus 0: chip0: rev 0x03 on pci0.0.0 ncr0: rev 0x37 int a irq 11 on pci0.13.0 ncr1: rev 0x37 int b irq 10 on pci0.13.1 fxp0: rev 0x05 int a irq 5 on pci0.15. 0 fxp0: Ethernet address 00:a0:c9:fc:45:7f xl0: <3Com 3cSOHO100-TX OfficeConnect> rev 0x30 int a irq 7 on pci0.16.0 xl0: Ethernet address: 00:50:da:b4:65:e6 xl0: autoneg complete, link status good (half-duplex, 100Mbps) chip1: rev 0x02 on pci0.18.0 ide_pci0: rev 0x01 on pci0.18.1 chip2: rev 0x02 on pci0.18.3 vga0: rev 0x23 on pci0.2 0.0 Probing for PnP devices: Probing for devices on the ISA bus: sc0 on isa sc0: VGA color <16 virtual consoles, flags=0x0> atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa sio0: configured irq 4 not in bitmap of probed irqs 0 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 8250 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1 not found at 0x2f8 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa wdc0 at 0x1f0-0x1f7 irq 14 flags 0xb0ffb0ff on isa wdc0: unit 0 (wd0): , LBA, DMA, 32-bit, multi-block-16 wd0: 26105MB (53464320 sectors), 3328 cyls, 255 heads, 63 S/T, 512 B/S wdc0: unit 1 (wd1): , LBA, DMA, 32-bit, multi-block-16 wd1: 26105MB (53464320 sectors), 3328 cyls, 255 heads, 63 S/T, 512 B/S wdc1 not found at 0x170 vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa npx0 on motherboard npx0: INT 16 interface ccd0-3: Concatenated disk drivers Waiting 15 seconds for SCSI devices to settle changing root device to da0s1a da0 at ncr0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) WARNING: / was not properly dismounted xl0: selecting MII, 100Mbps, half duplex xl0: selecting MII, 100Mbps, full duplex xl0: transmission error: 90 xl0: tx underrun, increasing tx start threshold to 120 bytes >How-To-Repeat: Run any version of FreeBSD above 2.2.8, and pound away at the NIC card while doing heavy I/O. >Fix: Run FreeBSD 2.2.8-REL, which has been rock-stable compared to the past year's releases of FreeBSD. Everyone seems to be aware of this problem, but nobody seems to be committed to fixing it. HELP! >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message