Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jul 1998 14:13:31 -0400 (EDT)
From:      "Bruce M. Walter" <walter@fortean.com>
To:        freebsd-bugs@FreeBSD.ORG
Cc:        dillon@best.net, dima@best.net, newmike@teleport.com
Subject:   kern/6102
Message-ID:  <Pine.BSF.3.95q.980730134311.756A-100000@callisto.fortean.com>

next in thread | raw e-mail | index | archive | help
Hi all,

I wanted to check the level of interest regarding FreeBSD PR kern/6102... 
I wasn't actually aware that this could be the problem I was experiencing
until early this morning.

First off, for reference: (a full dmesg and kernel config are at the end)

nemesis(walter) 2% uname -a
FreeBSD nemesis.fortean.com 2.2.6-RELEASE FreeBSD 2.2.6-RELEASE #0:
Thu Jun  4 18:04:02 EDT 1998 root@nemesis.fortean.com:/usr/src/sys/compile/NEMESIS  i386

This machine is a PPro-200 with a DPT 3334-UW SmartRaid Controller.  After
I added a Sony DDS2 DAT backup which runs a dump every night at 4am I
started experiencing random reboots about every other week or so.  These
resets always occurred during the heavy SCSI IO related to the backup.
Since the system would just reset, I had nothing to go on until this
morning when the system failed to sync the disks and the dreaded:

panic: biodone: buffer not busy

messages was on the console.  After scanning through the mailing lists and
GNATS db, I found PR#6102 regarding this (and PR#5117 which is apparently
the same prob for 2.2.5)  I noticed the problem is not assigned (not
surprising, people are busy) but wanted to find out if anyone is working
on it and provide them with my datapoints. 

I did notice the problem seems to not be directly related to the DPT
insomuch as it has popped up on other SCSI controllers as well.  PR#7424
may also be related, although it seems to deal specifically with the
adaptec controller. 

There have also been reports that switching to CAM fixes the problem
(which is not an option for me until 3.0 becomes 'stable' :)

This is a fairly serious problem for me, so if there is anything I can do
to speed it's resolution, please let me know.

- Bruce

========================================================================
|| Bruce M. Walter                    || 107 Timber Hollow Court #335 ||
|| Senior Network Consultant          || Chapel Hill, NC  27514       ||
|| Fortean Technologies, Inc.         || Tel: 919-829-4908            ||
|| Information Technology Consultants || Fax: 919-829-4993            ||  
========================================================================
||       BSD Unix -- It's not just a job, it's a way of life!         ||
========================================================================

Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.6-RELEASE #0: Thu Jun  4 18:04:02 EDT 1998
    root@nemesis.fortean.com:/usr/src/sys/compile/NEMESIS
CPU: Pentium Pro (199.31-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x617  Stepping=7
  Features=0xf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV>
real memory  = 134217728 (131072K bytes)
avail memory = 129003520 (125980K bytes)
DPT:  RAID Manager driver, Version 1.0.1
Probing for devices on PCI bus 0:
chip0 <Intel 82440FX (Natoma) PCI and memory controller> rev 2 on pci0:0:0
chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
DPT:  PCI SCSI HBA Driver, version 1.2.4
dpt0 <DPT Caching SCSI RAID Controller> rev 2 int a irq 15 on pci0:17:0
dpt0: DPT type 3, model PM3334UW firmware 07L0, Protocol 0 
      on port 8110 with 458753MB Write-Back cache.  LED = 0000 0000 
dpt0: Enabled Options:
      Collect Metrics
dpt0 waiting for scsi devices to settle
(dpt0:3:0): "DPT FREEBSD 07L0" type 0 fixed SCSI 2
sd0(dpt0:3:0): Direct-Access 8268MB (16933376 512 byte sectors)
(dpt0:6:0): "SONY SDT-7000 0195" type 1 removable SCSI 2
st0(dpt0:6:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled
vga0 <VGA-compatible display device> rev 72 on pci0:19:0
vx0 <3COM 3C905 Fast Etherlink XL PCI> rev 0 int a irq 11 on pci0:20:0
mii[*mii*] address 00:60:97:7f:38:0f
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 10 maddr 0xd8000 msize 16384 on isa
ed0: address 00:00:c0:2b:df:5a, type WD8013EPC (16 bit) 
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
sio2 at 0x3e8-0x3ef irq 5 on isa
sio2: type 16550A
sio3 at 0x2e8-0x2ef irq 9 on isa
sio3: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
ft0: Colorado tape
npx0 on motherboard
npx0: INT 16 interface
bups0 at 0x3f8-0x3ff flags 0x1 on isa
bups0: Basic UPS signaling device driver
WARNING: / was not properly dismounted.

machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
ident		"NEMESIS"
maxusers	64

options		CHILD_MAX=128
options		OPEN_MAX=128
options		"MAXDSIZ=(64*1024*1024)"
options		"DFLDSIZ=(16*1024*1024)"
options		"MAXMEM=(128*1024)"
options		"NMBCLUSTERS=2048"
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		NFS			#Network Filesystem
options		MSDOSFS			#MSDOS Filesystem
options		"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=5		#Be optimistic about Joe SCSI device
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		UCONSOLE		#Allow users to grab the console
options		FAILSAFE		#Be conservative
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor
options		USER_LDT
options		SYSVSHM
options		SYSVMSG
options		SYSVSEM
options		"MD5"
options		COMPAT_LINUX
options		"EXT2FS"
options		"IBCS2"
options		SHOW_BUSYBUFS	# List buffers that prevent root unmount
options		"AUTO_EOI_1"
options		"AUTO_EOI_2"
options		MROUTING		# Multicast routing
options		TCPDEBUG
options		QUOTA			#enable disk quotas
options		NULLFS_DIAGNOSTIC
options		KERNFS_DIAGNOSTIC
options		UMAPFS_DIAGNOSTIC
options		SAFETY

config		kernel	root on sd0s1a

controller	isa0
controller	pci0

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0
tape		ft0	at fdc0 drive 2

#controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
#disk		wd0	at wdc0 drive 0
#disk		wd1	at wdc0 drive 1

#options	ATAPI		#Enable ATAPI support for IDE bus
#options	ATAPI_STATIC	#Don't do it as an LKM
#device		wcd0		#IDE CD-ROM

controller  dpt0
controller  scbus0

options		DPTOPT
options		DPT_MEASURE_PERFORMANCE	# Lose ~0.1% performance but measure it

device     ch0                                  #SCSI media changers
device     sd0                                  #SCSI disks
device     st0                                  #SCSI tapes
device     cd0                                  #SCSI CD-ROMs
device     od0                                  #SCSI optical disk

device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr
device		bups0	at isa? port "IO_COM1" flags 0x1
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 vx0
device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 vector edintr

pseudo-device	loop
pseudo-device	ether
pseudo-device	disc
pseudo-device	log
pseudo-device	sl	1
pseudo-device	ppp	2
pseudo-device	tun	2
pseudo-device	pty	128
pseudo-device	gzip		# Exec gzipped a.out's
pseudo-device	bpfilter	4
pseudo-device	vn		#Vnode driver (turns a file into a device)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.980730134311.756A-100000>