"esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 4000" on e4500

Kris Kennaway kris at obsecurity.org
Mon Feb 28 21:39:23 GMT 2005


On Sat, Feb 26, 2005 at 06:10:01PM -0800, Kris Kennaway wrote:
> An e4500 running RELENG_5 crashed overnight with the following.  I
> asked Justin Gibbs about it, and he suggested that
> 
> "The driver seems to be complaining that its internal state is
> indicating that a DMA is *not* in progress, but the chip is saying it
> is."
> 
> Kris
> 
> db> show msgbuf
> msgbufp = 0xfffff80001407fe0
> magic = 63062, size = 32736, r= 115944, w = 116197, ptr = 0xfffff80001400000, cksum= 2460862
> esp0: !TC on DATA XFER [intr 10, stat 87, step 4] prevphase 0, resid 4000
> esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
> /var: bad dir ino 94212 at offset 0: mangled entry
> panic: ufs_dirbad: bad dir

The above panic caused quite serious data corruption, and after
reinstalling 5.3-STABLE and starting a buildworld it recurred with:

esp0: unexpected disconnect [state 5, intr 20, stat 90, phase(c 100, p 0)]; sending REQUEST SENSE
esp0: !TC on DATA XFER [intr 10, stat 87, step 4] prevphase 0, resid 4000
esp0: !TC on DATA XFER [intr 10, stat 87, step 4] prevphase 0, resid 2800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 87, step 4] prevphase 0, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 83, step 4] prevphase 1, resid 800
esp0: !TC on DATA XFER [intr 10, stat 87, step 4] prevphase 0, resid 4000
/usr: bad dir ino 612938 at offset 0: mangled entry
panic: ufs_dirbad: bad dir

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-sparc64/attachments/20050228/bb85adc3/attachment.bin


More information about the freebsd-sparc64 mailing list