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