Subject: Re: -current on Ultra 5+ - now it's major siop0 lossage
To: None <earle@isolar.DynDNS.ORG, port-sparc@netbsd.org>
From: None <eeh@netbsd.org>
List: port-sparc
Date: 01/27/2001 17:09:41
	I wrote:
	> During the /etc/daily run, with lots of "find"-ing going on, the same
	> DMA errors came back.  Back to the drawing board ... will try disabling
	> tagged queuing next.

	(Last message everyone, promise)

	Built a new kernel with the previous siop changes and tagged queuing disabled.
	While trying to make a whole new kernel (changed config file), it happened
	again:

	DMA IRQ: bus fault dma fifo empty, DSP=0x3b0 DSA=0xc006c7e0: last msg_in=0x0 status=0xff
	siop0: scsi bus reset
	cmd 0x1a3e340 (target 0:0) in reset list
	cmd 0x1a3e340 (status 2) about to be processed
	siop0: target 0 not synchronous at 20.0Mhz, offset 16
	DMA IRQ: bus fault, DSP=0x3e0 DSA=0xc006c8dc: last msg_in=0x4 status=0xff

	It then hung here for some time, finally followed by a

	sd0(siop0:0:0): command timeout

	And now it's hung completely.  I'm going back to my stable 1.5-based kernel ...

Grab the latest version of iommu.c  It fixes a dvma bug.

Eduado