Bad DMA from CEDAR card
Benjamin Herrenschmidt
benh at kernel.crashing.org
Tue Oct 23 00:54:14 PDT 2012
On Tue, 2012-10-23 at 18:42 +1100, Benjamin Herrenschmidt wrote:
>
> As you can see, it's not doing much before the failure:
Allright, that debug output is bad, it's missing a bunch of stuff,
due to a bad log level (the prink(KERN_DEBUG) in the atom debug
stuff doesn't work anymore new kernel btw)
Here's a better one:
>> execute D7E2 (len 24, WS 0, PS 4)
SET_ATI_PORT @ 0xD7E8
port: 0 (MM)
CLEAR_REG @ 0xD7EB
dst: REG[0x19EC].[31:0] <- 0x00000000
AND_REG @ 0xD7EF
dst: REG[0x19E4].[7:0] -> 0x04
src: IMM 0xFE
dst: REG[0x19E4].[7:0] <- 0x04
OR_REG @ 0xD7F4
dst: REG[0x19E4].[7:0] -> 0x04
src: PS[0x00,0x0000].[7:0] -> 0x00
dst: REG[0x19E4].[7:0] <- 0x04
EOT @ 0xD7F9
<<
>> execute D7CA (len 24, WS 0, PS 4)
SET_ATI_PORT @ 0xD7D0
port: 0 (MM)
CLEAR_REG @ 0xD7D3
dst: REG[0x19AC].[31:0] <- 0x00000000
AND_REG @ 0xD7D7
dst: REG[0x19A4].[7:0] -> 0x04
src: IMM 0xFE
dst: REG[0x19A4].[7:0] <- 0x04
OR_REG @ 0xD7DC
dst: REG[0x19A4].[7:0] -> 0x04
src: PS[0x00,0x0000].[7:0] -> 0x00
dst: REG[0x19A4].[7:0] <- 0x04
EOT @ 0xD7E1
<<
>> execute BADE (len 25, WS 0, PS 0)
0001:01:00.0: EEH freeze detected, fstate=3 pcierr=9
More information about the xorg-driver-ati
mailing list