Results for igt@xe_live_ktest@xe_mocs

Result: Pass

i915_display_info0 igt_runner0 results0.json results0-xe-load.json guc_logs0.tar i915_display_info_post_exec0 boot0 dmesg0

DetailValue
Duration 0.22 seconds
Hostname
shard-lnl-1
Igt-Version
IGT-Version: 2.3-g889245228 (x86_64) (Linux: 7.0.0-rc1-lgci-xe-xe-4626-340c78371713a8fdd-debug+ x86_64)
Out
Using IGT_SRANDOM=1772154801 for randomisation
Starting subtest: xe_mocs
Starting dynamic subtest: xe_live_mocs_kernel_kunit
Dynamic subtest xe_live_mocs_kernel_kunit: SUCCESS (0.065s)
Starting dynamic subtest: xe_live_mocs_reset_kunit
Dynamic subtest xe_live_mocs_reset_kunit: SUCCESS (0.145s)
Subtest xe_mocs: SUCCESS (0.219s)
Err
Starting subtest: xe_mocs
Starting dynamic subtest: xe_live_mocs_kernel_kunit
Dynamic subtest xe_live_mocs_kernel_kunit: SUCCESS (0.065s)
Starting dynamic subtest: xe_live_mocs_reset_kunit
Dynamic subtest xe_live_mocs_reset_kunit: SUCCESS (0.145s)
Subtest xe_mocs: SUCCESS (0.219s)
Dmesg
<6> [246.870824] Console: switching to colour dummy device 80x25
<6> [246.871146] [IGT] xe_live_ktest: executing
<6> [246.880278] [IGT] xe_live_ktest: starting subtest xe_mocs
<6> [246.883244] KTAP version 1
<6> [246.883251] 1..1
<6> [246.883890] KTAP version 1
<6> [246.883893] # Subtest: xe_mocs
<6> [246.883895] # module: xe
<6> [246.883907] 1..2
<6> [246.883909] ok 1 xe_live_mocs_kernel_kunit # SKIP
<6> [246.883921] ok 2 xe_live_mocs_reset_kunit # SKIP
<6> [246.883930] # xe_mocs: pass:0 fail:0 skip:2 total:2
<6> [246.883939] # Totals: pass:0 fail:0 skip:2 total:2
<6> [246.883960] ok 1 xe_mocs # SKIP
<6> [246.884569] [IGT] xe_live_ktest: starting dynamic subtest xe_live_mocs_kernel_kunit
<6> [246.937168] KTAP version 1
<6> [246.937179] 1..1
<6> [246.938111] KTAP version 1
<6> [246.938115] # Subtest: xe_mocs
<6> [246.938118] # module: xe
<6> [246.938149] 1..1
<6> [246.938167] KTAP version 1
<6> [246.938200] # Subtest: xe_live_mocs_kernel_kunit
<6> [246.939231] # xe_live_mocs_kernel_kunit: running on LUNARLAKE device
<6> [246.939378] # xe_live_mocs_kernel_kunit: gt 0
<6> [246.939406] # xe_live_mocs_kernel_kunit: gt type 1
<6> [246.939438] # xe_live_mocs_kernel_kunit: table size 5
<6> [246.939463] # xe_live_mocs_kernel_kunit: table uc_index 3
<6> [246.939488] # xe_live_mocs_kernel_kunit: table num_mocs_regs 16
<7> [246.939711] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [0] expected=0xc actual=0xc
<7> [246.940015] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [1] expected=0x10c actual=0x10c
<7> [246.940240] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [2] expected=0x130 actual=0x130
<7> [246.940456] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [3] expected=0x13c actual=0x13c
<7> [246.940726] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [4] expected=0x100 actual=0x100
<7> [246.940958] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [5] expected=0x100 actual=0x100
<7> [246.941172] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [6] expected=0x100 actual=0x100
<7> [246.941379] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [7] expected=0x100 actual=0x100
<7> [246.941589] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [8] expected=0x100 actual=0x100
<7> [246.941788] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [9] expected=0x100 actual=0x100
<7> [246.942004] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [10] expected=0x100 actual=0x100
<7> [246.942203] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [11] expected=0x100 actual=0x100
<7> [246.942400] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [12] expected=0x100 actual=0x100
<7> [246.942594] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [13] expected=0x100 actual=0x100
<7> [246.942787] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [14] expected=0x100 actual=0x100
<7> [246.943028] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [15] expected=0x100 actual=0x100
<6> [246.943220] # xe_live_mocs_kernel_kunit: gt 1
<6> [246.943243] # xe_live_mocs_kernel_kunit: gt type 2
<6> [246.943260] # xe_live_mocs_kernel_kunit: table size 5
<6> [246.943277] # xe_live_mocs_kernel_kunit: table uc_index 3
<6> [246.943292] # xe_live_mocs_kernel_kunit: table num_mocs_regs 16
<7> [246.943401] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [0] expected=0xc actual=0xc
<7> [246.943589] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [1] expected=0x10c actual=0x10c
<7> [246.943817] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [2] expected=0x130 actual=0x130
<7> [246.944030] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [3] expected=0x13c actual=0x13c
<7> [246.944225] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [4] expected=0x100 actual=0x100
<7> [246.944419] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [5] expected=0x100 actual=0x100
<7> [246.944610] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [6] expected=0x100 actual=0x100
<7> [246.944799] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [7] expected=0x100 actual=0x100
<7> [246.945006] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [8] expected=0x100 actual=0x100
<7> [246.945196] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [9] expected=0x100 actual=0x100
<7> [246.945384] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [10] expected=0x100 actual=0x100
<7> [246.945575] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [11] expected=0x100 actual=0x100
<7> [246.945760] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [12] expected=0x100 actual=0x100
<7> [246.945966] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [13] expected=0x100 actual=0x100
<7> [246.946160] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [14] expected=0x100 actual=0x100
<7> [246.946340] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [15] expected=0x100 actual=0x100
<6> [246.947336] ok 1 0000:00:02.0
<6> [246.947438] ok 1 xe_live_mocs_kernel_kunit
<6> [246.947498] ok 1 xe_mocs
<6> [246.950614] [IGT] xe_live_ktest: finished subtest xe_live_mocs_kernel_kunit, SUCCESS
<6> [246.952563] [IGT] xe_live_ktest: starting dynamic subtest xe_live_mocs_reset_kunit
<6> [247.012752] KTAP version 1
<6> [247.012767] 1..1
<6> [247.013993] KTAP version 1
<6> [247.014001] # Subtest: xe_mocs
<6> [247.014007] # module: xe
<6> [247.014045] 1..1
<6> [247.014059] KTAP version 1
<6> [247.014087] # Subtest: xe_live_mocs_reset_kunit
<6> [247.015714] # xe_live_mocs_reset_kunit: running on LUNARLAKE device
<6> [247.015800] # xe_live_mocs_reset_kunit: gt 0
<6> [247.015826] # xe_live_mocs_reset_kunit: gt type 1
<6> [247.015849] # xe_live_mocs_reset_kunit: table size 5
<6> [247.015875] # xe_live_mocs_reset_kunit: table uc_index 3
<6> [247.015897] # xe_live_mocs_reset_kunit: table num_mocs_regs 16
<6> [247.015919] # xe_live_mocs_reset_kunit: mocs_reset_test before reset
<7> [247.016151] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [0] expected=0xc actual=0xc
<7> [247.016427] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [1] expected=0x10c actual=0x10c
<7> [247.016655] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [2] expected=0x130 actual=0x130
<7> [247.016866] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [3] expected=0x13c actual=0x13c
<7> [247.017122] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [4] expected=0x100 actual=0x100
<7> [247.017324] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [5] expected=0x100 actual=0x100
<7> [247.017515] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [6] expected=0x100 actual=0x100
<7> [247.017707] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [7] expected=0x100 actual=0x100
<7> [247.017940] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [8] expected=0x100 actual=0x100
<7> [247.018188] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [9] expected=0x100 actual=0x100
<7> [247.018397] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [10] expected=0x100 actual=0x100
<7> [247.018583] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [11] expected=0x100 actual=0x100
<7> [247.018765] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [12] expected=0x100 actual=0x100
<7> [247.018957] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [13] expected=0x100 actual=0x100
<7> [247.019143] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [14] expected=0x100 actual=0x100
<7> [247.019324] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [15] expected=0x100 actual=0x100
<6> [247.019508] xe 0000:00:02.0: [drm] Tile0: GT0: trying reset from xe_live_mocs_reset_kunit [xe]
<6> [247.019684] xe 0000:00:02.0: [drm] Tile0: GT0: reset queued
<6> [247.019915] xe 0000:00:02.0: [drm] Tile0: GT0: reset started
<7> [247.020471] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel stopped
<7> [247.022185] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying GT save-restore MMIOs
<7> [247.022558] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x4148] = 0x00000000
<7> [247.022894] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x8828] = 0x00800000
<7> [247.023225] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb104] = 0x08104440
<7> [247.023520] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb108] = 0x30200000
<7> [247.023814] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb154] = 0x00020000
<7> [247.024109] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb158] = 0x0000007f
<7> [247.024402] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] WOPCM: 2048K
<7> [247.024729] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] GuC WOPCM is already locked [6144K, 832K)
<7> [247.025096] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled
<7> [247.027748] xe 0000:00:02.0: [drm:xe_guc_ads_populate [xe]] Tile0: GT0: Updated ADS capture size 20480 (was 49152)
<7> [247.039745] xe 0000:00:02.0: [drm:guc_wait_ucode [xe]] Tile0: GT0: GuC load: init took 10ms, freq = 1850MHz (req = 1850MHz), before = 1850MHz, status = 0x8002F034
<7> [247.040330] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled
<7> [247.044242] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: flag:0x1
<7> [247.044546] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: mocs entries: 16
<7> [247.044804] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[0] 0x4000 0xc
<7> [247.045078] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[1] 0x4004 0x10c
<7> [247.045329] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[2] 0x4008 0x130
<7> [247.045573] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[3] 0x400c 0x13c
<7> [247.045814] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[4] 0x4010 0x100
<7> [247.046068] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[5] 0x4014 0x100
<7> [247.046308] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[6] 0x4018 0x100
<7> [247.046546] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[7] 0x401c 0x100
<7> [247.046786] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[8] 0x4020 0x100
<7> [247.047038] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[9] 0x4024 0x100
<7> [247.047279] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[10] 0x4028 0x100
<7> [247.047518] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[11] 0x402c 0x100
<7> [247.047756] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[12] 0x4030 0x100
<7> [247.048003] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[13] 0x4034 0x100
<7> [247.048232] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[14] 0x4038 0x100
<7> [247.048454] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT0: GLOB_MOCS[15] 0x403c 0x100
<7> [247.048674] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying rcs0 save-restore MMIOs
<7> [247.048914] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x2050] = 0x10001000
<7> [247.049160] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20c4] = 0x3f7e0306
<7> [247.049379] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20d4] = 0xc080c080
<7> [247.049601] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d0] = 0x00006210
<7> [247.049806] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d4] = 0x000062a8
<7> [247.050021] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d8] = 0x1000dafc
<7> [247.050214] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24dc] = 0x1000db01
<7> [247.050401] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24e0] = 0x0000db1c
<7> [247.050599] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe194] = 0x00400040
<7> [247.050786] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe48c] = 0x02000200
<7> [247.050974] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe49c] = 0x40004000
<7> [247.051157] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe4c4] = 0x08400840
<7> [247.051330] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe4f0] = 0x00020002
<7> [247.051512] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe530] = 0x00000400
<7> [247.051685] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7c8] = 0x00002000
<7> [247.051851] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7cc] = 0x00009000
<7> [247.052028] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying bcs0 save-restore MMIOs
<7> [247.052183] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x22050] = 0x10001000
<7> [247.052334] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x220c4] = 0x3f7e0306
<7> [247.052484] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x220d4] = 0xc080c080
<7> [247.052640] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying bcs8 save-restore MMIOs
<7> [247.052786] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x3ee050] = 0x10001000
<7> [247.052927] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x3ee0c4] = 0x3f7e0306
<7> [247.053069] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x3ee0d4] = 0xc080c080
<7> [247.053215] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs0 save-restore MMIOs
<7> [247.053345] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a050] = 0x10001000
<7> [247.053477] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a0c4] = 0x3f7e0306
<7> [247.053605] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a0d4] = 0xc080c080
<7> [247.053736] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d0] = 0x1000dafc
<7> [247.053859] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d4] = 0x1000db01
<7> [247.053986] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d8] = 0x0000db1c
<6> [247.054480] xe 0000:00:02.0: [drm] Tile0: GT0: reset done
<6> [247.054545] # xe_live_mocs_reset_kunit: mocs_reset_test after reset
<7> [247.054774] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [0] expected=0xc actual=0xc
<7> [247.054964] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [1] expected=0x10c actual=0x10c
<7> [247.055082] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [2] expected=0x130 actual=0x130
<7> [247.055191] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [3] expected=0x13c actual=0x13c
<7> [247.055297] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [4] expected=0x100 actual=0x100
<7> [247.055400] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [5] expected=0x100 actual=0x100
<7> [247.055502] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [6] expected=0x100 actual=0x100
<7> [247.055600] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [7] expected=0x100 actual=0x100
<7> [247.055693] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [8] expected=0x100 actual=0x100
<7> [247.055784] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [9] expected=0x100 actual=0x100
<7> [247.055872] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [10] expected=0x100 actual=0x100
<7> [247.055967] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [11] expected=0x100 actual=0x100
<7> [247.056051] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [12] expected=0x100 actual=0x100
<7> [247.056135] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [13] expected=0x100 actual=0x100
<7> [247.056218] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [14] expected=0x100 actual=0x100
<7> [247.056300] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT0: [15] expected=0x100 actual=0x100
<6> [247.056380] # xe_live_mocs_reset_kunit: gt 1
<6> [247.056394] # xe_live_mocs_reset_kunit: gt type 2
<6> [247.056402] # xe_live_mocs_reset_kunit: table size 5
<6> [247.056409] # xe_live_mocs_reset_kunit: table uc_index 3
<6> [247.056416] # xe_live_mocs_reset_kunit: table num_mocs_regs 16
<6> [247.056424] # xe_live_mocs_reset_kunit: mocs_reset_test before reset
<7> [247.056515] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [0] expected=0xc actual=0xc
<7> [247.056604] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [1] expected=0x10c actual=0x10c
<7> [247.056688] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [2] expected=0x130 actual=0x130
<7> [247.056765] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [3] expected=0x13c actual=0x13c
<7> [247.056838] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [4] expected=0x100 actual=0x100
<7> [247.056912] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [5] expected=0x100 actual=0x100
<7> [247.057004] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [6] expected=0x100 actual=0x100
<7> [247.057082] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [7] expected=0x100 actual=0x100
<7> [247.057159] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [8] expected=0x100 actual=0x100
<7> [247.057236] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [9] expected=0x100 actual=0x100
<7> [247.057304] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [10] expected=0x100 actual=0x100
<7> [247.057371] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [11] expected=0x100 actual=0x100
<7> [247.057437] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [12] expected=0x100 actual=0x100
<7> [247.057503] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [13] expected=0x100 actual=0x100
<7> [247.057568] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [14] expected=0x100 actual=0x100
<7> [247.057629] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [15] expected=0x100 actual=0x100
<6> [247.057690] xe 0000:00:02.0: [drm] Tile0: GT1: trying reset from xe_live_mocs_reset_kunit [xe]
<6> [247.057752] xe 0000:00:02.0: [drm] Tile0: GT1: reset queued
<6> [247.057871] xe 0000:00:02.0: [drm] Tile0: GT1: reset started
<7> [247.058198] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT1: GuC CT communication channel stopped
<7> [247.058984] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: Applying GT save-restore MMIOs
<7> [247.059114] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x4148] = 0x00000000
<7> [247.059217] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x82a8] = 0x00800000
<7> [247.059313] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0xb604] = 0x08104440
<7> [247.059404] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0xb608] = 0x30200000
<7> [247.059500] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0xb654] = 0x00020000
<7> [247.059592] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0xb658] = 0x0000007f
<7> [247.059686] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0xc50c] = 0x00010002
<7> [247.059782] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c3f08] = 0x00000020
<7> [247.059867] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c3f10] = 0x00400000
<7> [247.059961] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c3f1c] = 0x00000008
<7> [247.060055] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] WOPCM: 2048K
<7> [247.060166] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] GuC WOPCM is already locked [5136K, 832K)
<7> [247.060282] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT1: GuC CT communication channel disabled
<7> [247.061774] xe 0000:00:02.0: [drm:xe_guc_ads_populate [xe]] Tile0: GT1: Updated ADS capture size 24576 (was 49152)
<7> [247.082939] xe 0000:00:02.0: [drm:guc_wait_ucode [xe]] Tile0: GT1: GuC load: init took 20ms, freq = 800MHz (req = 800MHz), before = 800MHz, status = 0x8002F034
<7> [247.083412] xe 0000:00:02.0: [drm:guc_ct_change_state [xe]] Tile0: GT1: GuC CT communication channel enabled
<7> [247.086722] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: flag:0x1
<7> [247.086962] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: mocs entries: 16
<7> [247.087157] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[0] 0x4000 0xc
<7> [247.087347] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[1] 0x4004 0x10c
<7> [247.087532] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[2] 0x4008 0x130
<7> [247.087714] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[3] 0x400c 0x13c
<7> [247.087901] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[4] 0x4010 0x100
<7> [247.088114] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[5] 0x4014 0x100
<7> [247.088314] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[6] 0x4018 0x100
<7> [247.088511] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[7] 0x401c 0x100
<7> [247.088696] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[8] 0x4020 0x100
<7> [247.088879] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[9] 0x4024 0x100
<7> [247.089074] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[10] 0x4028 0x100
<7> [247.089250] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[11] 0x402c 0x100
<7> [247.089419] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[12] 0x4030 0x100
<7> [247.089587] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[13] 0x4034 0x100
<7> [247.089754] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[14] 0x4038 0x100
<7> [247.089920] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] Tile0: GT1: GLOB_MOCS[15] 0x403c 0x100
<7> [247.090101] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: Applying vcs0 save-restore MMIOs
<7> [247.090286] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c0050] = 0x10001000
<7> [247.090465] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c00d4] = 0xc000c000
<7> [247.090639] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04d0] = 0x1039319c
<7> [247.090798] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04d4] = 0x103931a1
<7> [247.090973] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04d8] = 0x003931d0
<7> [247.091131] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04dc] = 0x1039419c
<7> [247.091281] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04e0] = 0x103941a1
<7> [247.091432] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04e4] = 0x003941d0
<7> [247.091581] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04e8] = 0x1039499c
<7> [247.091723] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04ec] = 0x103949a1
<7> [247.091865] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c04f0] = 0x003949d0
<7> [247.092028] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: Applying vecs0 save-restore MMIOs
<7> [247.092167] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c8050] = 0x10001000
<7> [247.092305] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c80d4] = 0xc000c000
<7> [247.092445] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84d0] = 0x1039319c
<7> [247.092581] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84d4] = 0x103931a1
<7> [247.092712] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84d8] = 0x003931d0
<7> [247.092842] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84dc] = 0x1039419c
<7> [247.092976] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84e0] = 0x103941a1
<7> [247.093103] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84e4] = 0x003941d0
<7> [247.093227] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84e8] = 0x1039499c
<7> [247.093345] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84ec] = 0x103949a1
<7> [247.093463] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x1c84f0] = 0x003949d0
<7> [247.093591] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: Applying gsccs0 save-restore MMIOs
<7> [247.093710] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x11a050] = 0x10001000
<7> [247.093828] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT1: REG[0x11a0d4] = 0xc000c000
<6> [247.094338] xe 0000:00:02.0: [drm] Tile0: GT1: reset done
<6> [247.094428] # xe_live_mocs_reset_kunit: mocs_reset_test after reset
<7> [247.094495] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [0] expected=0xc actual=0xc
<7> [247.094672] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [1] expected=0x10c actual=0x10c
<7> [247.094788] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [2] expected=0x130 actual=0x130
<7> [247.094895] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [3] expected=0x13c actual=0x13c
<7> [247.095021] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [4] expected=0x100 actual=0x100
<7> [247.095120] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [5] expected=0x100 actual=0x100
<7> [247.095214] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [6] expected=0x100 actual=0x100
<7> [247.095305] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [7] expected=0x100 actual=0x100
<7> [247.095395] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [8] expected=0x100 actual=0x100
<7> [247.095484] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [9] expected=0x100 actual=0x100
<7> [247.095573] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [10] expected=0x100 actual=0x100
<7> [247.095658] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [11] expected=0x100 actual=0x100
<7> [247.095740] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [12] expected=0x100 actual=0x100
<7> [247.095822] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [13] expected=0x100 actual=0x100
<7> [247.095903] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [14] expected=0x100 actual=0x100
<7> [247.095996] xe 0000:00:02.0: [drm:read_mocs_table [xe]] Tile0: GT1: [15] expected=0x100 actual=0x100
<6> [247.097252] ok 1 0000:00:02.0
<6> [247.097295] ok 1 xe_live_mocs_reset_kunit
<6> [247.097326] ok 1 xe_mocs
<6> [247.099063] [IGT] xe_live_ktest: finished subtest xe_live_mocs_reset_kunit, SUCCESS
<6> [247.100251] [IGT] xe_live_ktest: finished subtest xe_mocs, SUCCESS
<6> [247.171113] [IGT] xe_live_ktest: exiting, ret=0
<7> [247.176607] xe 0000:00:02.0: [drm:intel_power_well_enable [xe]] enabling DC_off
<7> [247.177874] xe 0000:00:02.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 02 to 00
<6> [247.195872] Console: switching to colour frame buffer device 180x56
Created at 2026-02-27 02:02:18