From plm@plm.xs4all.nl  Sun Apr 20 01:17:35 1997
Received: from smtp1.xs4all.nl (smtp1.xs4all.nl [194.109.6.51])
          by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA11164
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Apr 1997 01:17:33 -0700 (PDT)
Received: from asterix.xs4all.nl (root@asterix.xs4all.nl [194.109.6.11]) by smtp1.xs4all.nl (8.7.6/XS4ALL) with ESMTP id KAA07041 for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Apr 1997 10:17:31 +0200 (MET DST)
Received: from plm.xs4all.nl (uucp@localhost) by asterix.xs4all.nl (8.7.5/8.7.2) with UUCP id KAA01917 for FreeBSD-gnats-submit@freebsd.org; Sun, 20 Apr 1997 10:15:42 +0200 (MET DST)
Received: (from plm@localhost) by plm.xs4all.nl (8.8.5/8.7.3) id MAA00455; Sat, 19 Apr 1997 12:25:21 +0200 (MET DST)
Message-Id: <199704191025.MAA00455@plm.xs4all.nl>
Date: Sat, 19 Apr 1997 12:25:21 +0200 (MET DST)
From: Peter Mutsaers <plm@xs4all.nl>
Reply-To: plm@xs4all.nl
To: FreeBSD-gnats-submit@freebsd.org
Subject: ncr0 (ncr815) hang
X-Send-Pr-Version: 3.2

>Number:         3356
>Category:       kern
>Synopsis:       ncr0 (ncr815) hang
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    se
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 20 01:20:01 PDT 1997
>Closed-Date:    Sun Aug 24 20:26:14 MEST 1997
>Last-Modified:  Sun Aug 24 20:26:39 MEST 1997
>Originator:     Peter Mutsaers
>Release:        FreeBSD 3.0-CURRENT i386
>Organization:
NA
>Environment:

ncr815 SCSI, just did a make world and installed a new kernel (cvsupped 
on april 18th).
Kernel config file:

machine		"i386"
cpu		"I586_CPU"
ident		PLM
maxusers	10
options         CHILD_MAX=128
options         OPEN_MAX=128

options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		PROCFS			#Process filesystem
options		MFS
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=10		#Be pessimistic about Joe SCSI device
options		UCONSOLE		#Allow users to grab the console
options		FAILSAFE		#Be conservative

options SYSVSHM
options SYSVSEM
options SYSVMSG

options         USERCONFIG              #boot -c editor
options         VISUAL_USERCONFIG       #visual boot -c editor

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

controller	ncr0

controller	scbus0

device		sd0
device		st0
device		cd0	#Only need one of these, the code dynamically grows

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
options		XSERVER			# include code for XFree86

# 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		ed0

pseudo-device	loop
pseudo-device	ether
pseudo-device	log
pseudo-device	ppp	1
pseudo-device	tun	1
pseudo-device	pty	16

>Description:

All processes accessing disk hang. After 10 seconds the following message
appeared:
ncr0: timeout ccb=f05c7600 (skip)
ncr0: timeout ccb=f05c7e00 (skip)

>How-To-Repeat:

Boot new kernel and generate some disk activity.

>Fix:
unknown
>Release-Note:
>Audit-Trail:

From: Stefan Esser <se@freebsd.org>
To: plm@xs4all.nl
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: kern/3356: ncr0 (ncr815) hang
Date: Mon, 21 Apr 1997 19:19:47 +0200

 On Apr 19, Peter Mutsaers <plm@xs4all.nl> wrote:
 > >Release:        FreeBSD 3.0-CURRENT i386
 > >Environment:
 > 
 > ncr815 SCSI, just did a make world and installed a new kernel (cvsupped 
 > on april 18th).
 
 > >Description:
 > 
 > All processes accessing disk hang. After 10 seconds the following message
 > appeared:
 > ncr0: timeout ccb=f05c7600 (skip)
 > ncr0: timeout ccb=f05c7e00 (skip)
 > 
 > >How-To-Repeat:
 > 
 > Boot new kernel and generate some disk activity.
 
 Hmmm, sorry, but are you sure nothing else changed 
 on your system ?
 
 There has been no change to the driver code between
 January 5th and April 20th, and that latter one did
 only change some casts for formal correctnes, but 
 did most likely not result in any changes in the 
 binary being created ...
 
 Does a kernel built from sources before April 18th
 continue to run reliably ?
 
 Did you try with a later kernel ? (I just built a new
 kernel, which doesn't seem to suffer from the problem
 you describe ...)
 
 Regards, STefan
State-Changed-From-To: open->feedback 
State-Changed-By: joerg 
State-Changed-When: Sun Aug 24 11:19:20 MEST 1997 
State-Changed-Why:  

Please respond to Stefan's questions, or confirm the problem being fixed. 


Responsible-Changed-From-To: freebsd-bugs->se 
Responsible-Changed-By: joerg 
Responsible-Changed-When: Sun Aug 24 11:19:20 MEST 1997 
Responsible-Changed-Why:  
ncr(4) is Stefan's area. 
State-Changed-From-To: feedback->closed 
State-Changed-By: joerg 
State-Changed-When: Sun Aug 24 20:26:14 MEST 1997 
State-Changed-Why:  

Feedback: Closure confirmed. 
>Unformatted:
