Subject: -current panics after heavy disk activity, 1.2.1 is rock solid
To: None <current-users@NetBSD.ORG>
From: Urban Boquist <boquist@cs.chalmers.se>
List: current-users
Date: 09/30/1997 12:07:19
I've posted the following to port-i386, but now it seems like
something in -current is really the problem. The machine is ROCK SOLID
under NetBSD-1.2.1.

Should I file a PR (marked "investigate before 1.3") on this, even if
I don't have any idea what the problem is?

	-- Urban

--------------------------------------------
From: Urban Boquist <boquist@cs.chalmers.se>
To: port-i386@netbsd.org
Subject: filesystem write panics
Date: Mon, 29 Sep 1997 11:58:56 +0200 (MET DST)

I get rather frequent panics on my new Pentium II system as soon as I
start writing to local (EIDE) disk. Sooner or later it will get a
vm_fault in _bawrite. A backtrace shows:

_bawrite
_vflushbuf
_genfs_fsync
_ffs_sync
_sys_sync
_syscall
 syscall (number 36)

Occasionally the panic is different (sometimes with _wdc_ata_
functions), but there are always file system calls in the trace.

Starting compilations or unpacking large tar files is a sure way to
provoke a panic. It *never* happens if the writes are to an
nfs-mounted file system (which may indicate that this isn't the
typical bad memory/cache problem). After a crash I sometimes get
severe file system corruption (yes, this is with the absolutely latest
-current, not the lite2-damaged fsck).

Any hints appreciated,

	-- Urban


P.S. full dmesg output:

NetBSD 1.2G (BLIXTEN) #0: Sun Sep 28 21:41:31 CEST 1997
    root@groda:/usr/src/sys/arch/i386/compile/BLIXTEN
cpu0: family 6 model 3 step 3
cpu0: Intel Pentium II (686-class)
real mem  = 66715648
avail mem = 60620800
using 840 buffers containing 3440640 bytes of memory
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82440FX (Natoma) PCI and Memory Controller (rev. 0x02)
pcib0 at pci0 dev 1 function 0
pcib0: Intel 82371SB (Triton II) PCI-ISA Bridge (rev. 0x01)
Intel 82371SB (Triton II) IDE controller (IDE mass storage, interface 0x80) at pci0 dev 1 function 1 not configured
ep0 at pci0 dev 11 function 0: 3Com 3C905 Ethernet
ep0: MAC address 00:60:08:0f:17:44
ep0: 8KB word-wide FIFO, (undefined) Rx:Tx split, mii default mii, autoselect
ep0: interrupting at irq 10
ATI Technologies product 0x4755 (VGA display, revision 0x9a) at pci0 dev 12 function 0 not configured
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
lpt0 at isa0 port 0x378-0x37b irq 7
wdc0 at isa0 port 0x1f0-0x1f7 irq 14
atapibus0 at wdc0
wd0 at wdc0 drive 0: <IBM-DHEA-36480>
wd0: 6197MB, 12592 cyl, 16 head, 63 sec, 512 bytes/sec
wd0: using 16-sector 16-bit pio transfers, lba addressing
npx0 at isa0 port 0xf0-0xff: using exception 16
vt0 at isa0 port 0x60-0x6f irq 1
vt0: generic, 80 col, color, 4 scr, mf2-kbd, [R3.32]
vt0: console
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
biomask 4040 netmask 4440 ttymask 44c2
boot device: wd0
root on wd0a dumps on wd0b
root file system type: 

--
Treasury ammunition Uzi Soviet CIA explosion genetic class struggle
Mossad terrorist Saddam Hussein Cocaine assassination DES munitions