With imx8mp-evk board from NXP, there is GPU crash issue, too. (imx8mp + 2GB RAM settings)
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Booting Linux on physical CPU 0x0000000000 [0x410fd034]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Linux version 5.10.72-lts-5.10.y+ga3d48e96470f (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36.1.20210209) #1 SMP PREEMPT Tue Nov 23 06:02:20 UTC 2021
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Machine model: NXP i.MX8MPlus EVK board
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: efi: UEFI not found.
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Reserved memory: created CMA memory pool at 0x0000000060000000, size 512 MiB
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Reserved memory: created DMA memory pool at 0x0000000094300000, size 1 MiB
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: OF: reserved mem: initialized node vdev0buffer@94300000, compatible id shared-dma-pool
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: NUMA: No NUMA configuration found
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: NUMA: Faking a node at [mem 0x0000000040000000-0x00000000bfffffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: NUMA: NODE_DATA [mem 0xbfc53700-0xbfc55fff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Zone ranges:
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: DMA [mem 0x0000000040000000-0x00000000bfffffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: DMA32 empty
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Normal empty
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Movable zone start for each node
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Early memory node ranges
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: node 0: [mem 0x0000000040000000-0x0000000055ffffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: node 0: [mem 0x0000000058000000-0x00000000923fffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: node 0: [mem 0x0000000092400000-0x00000000a43fffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: node 0: [mem 0x00000000a4400000-0x00000000bfffffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
Mar 24 10:25:13 imx8mp-lpddr4-evk kernel: On node 0 totalpages: 516096
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: **************************
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: *** GPU DRV CONFIG ***
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: **************************
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: Galcore version 6.4.3.336687
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: Galcore options:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: irqLine = 83
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerMemBase = 0x38000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerMemSize = 0x00008000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: irqLine2D = 84
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerMemBase2D = 0x38008000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerMemSize2D = 0x00008000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: contiguousSize = 0x10000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: contiguousBase = 0x0
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: externalSize = 0x00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: externalBase = 0x0
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: bankSize = 0x00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: fastClear = -1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: compression = 15
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: powerManagement = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: baseAddress = 0x40000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: physSize = 0x40000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: recovery = 0
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: stuckDump = 0
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: userClusterMask = 0x0
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: GPU smallBatch = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: allMapInOne = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: mmuException = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: irqs =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 83,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 85,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: -1,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 5 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 84,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: -1,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x38000000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x38500000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00000000,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 5 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x38008000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00000000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: registerSizes =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00008000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00020000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00000000,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 5 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00008000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x00000000,
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: chipIDs =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 9 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 0 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 1 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 2 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 3 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 4 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 5 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 6 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 7 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 8 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: core 9 internal sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xFFFFFFFFFFFFFFFF,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: External sRAMBases =
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0xffffffffffffffff,
Mar 27 16:16:34 imx8mp-lpddr4-evk last message buffered 1 times
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: mmuPageTablePool = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: mmuDynamicMap = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: Build options:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: gcdGPU_TIMEOUT = 30000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: gcdGPU_2D_TIMEOUT = 20000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: gcdINTERRUPT_STATISTIC = 1
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: GPU[8](ChipModel=0x520 ChipRevision=0x5341):
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: **************************
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: *** GPU STATE DUMP ***
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: **************************
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: axi = 0x000000BF
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: idle = 0x7FFFFFF8
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: FE not idle
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: DE not idle
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: PE not idle
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: DMA appears to be stuck at this address:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: 0x6024B568
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: dmaLow = 0x08010E03
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: dmaHigh = 0x00000008
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: dmaState = 0x00000905
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: command state = 5 (PAR_LOAD1_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: command DMA state = 1 (CMD_START_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: command fetch state = 2 (FET_VALID_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: DMA request state = 0 (REQ_IDLE_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: cal state = 0 (CAL_IDLE_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: VE request state = 0 (VER_IDLE_ST)
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: Debug registers:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: RA[0] debug registers:
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [00] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [08] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [10] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [18] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [20] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [28] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [30] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Mar 27 16:16:34 imx8mp-lpddr4-evk kernel: [38] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000