Subject: Re: esp problem with 1.5 snapshot #20-21
To: Denis Ahrens <denis@berlin.ccc.de>
From: Allen Briggs <briggs@wasabisystems.com>
List: port-mac68k
Date: 01/14/2001 22:20:51
What are you doing when you get these error messages?  I ask because
this kernel should be working on the Q700...  It's probably choking
on your particular drive/action combination.  I don't know why the
driver is calling the transfer routine with a transfer size of 0 unless
the drive is still asserting the data transfer phase (the drive is mostly
in charge of the transactions...).

-allen

> my problem with snapshot 1.5 #21
> 
> esp_quick_dma_setup called with 101000, 0, 0, 0
> dmaintr: DMA xfer of zero xferred 65504
> esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 0, resid 1f0
> sd0(esp0:0:0): esp0: timed out [ecb 0x53209c (flags 0x1, dleft 1f0, stat 0)], <state 5, nexus 0x53209c, phase(l 3, c 3, p 3), resid 0, msg(q 0,o 0) >
> sd0(esp0:0:0): esp0: timed out [ecb 0x53209c (flags 0x41, dleft 1f0, stat 0)], <state 5, nexus 0x53209c, phase(l 3, c 3, p 3), resid 0, msg(q 0,o 0) > AGAIN
> panic: esp0: invalid state: 6
> Stopped at        _cpu_Debugger+0x6:       unlk    a6
> db>
> 
> But there must be a change in the kernel after 1.5 which
> makes it possible to run this kernel on my quadra 700

-- 
 Allen Briggs                     briggs@wasabisystems.com
 http://www.wasabisystems.com/    Quality NetBSD CDs, Sales, Support, Service