<7>[ 170.559376] [IGT] xe_module_load: executing <4>[ 170.559493] NOTICE: Automounting of tracing to debugfs is deprecated and will be removed in 2030 <7>[ 170.579804] [IGT] xe_module_load: starting subtest load <5>[ 173.299051] Setting dangerous option force_probe - tainting kernel <6>[ 173.307081] xe 0000:4d:00.0: enabling device (0140 -> 0142) <6>[ 173.321441] xe 0000:4d:00.0: [drm] Running in SR-IOV PF mode <7>[ 173.321511] xe 0000:4d:00.0: [drm:xe_device_probe_early [xe]] wedged_mode: setting mode (1) upon-critical-error <7>[ 173.323143] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] DG2 G10 56c0:0008 dgfx:1 gfx:Xe_HPG (12.55) media:Xe_HPM (12.55) display:no dma_m_s:46 tc:1 gscfi:1 cscfi:0 <7>[ 173.323643] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] Stepping = (G:C0, M:C0, B:**) <7>[ 173.324105] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] SR-IOV support: yes (mode: SR-IOV PF) <7>[ 173.324595] xe 0000:4d:00.0: [drm:xe_pm_init_early [xe]] d3cold: ACPI _PR3 not present <6>[ 173.335462] xe 0000:4d:00.0: [drm] VISIBLE VRAM: 0x00003bbc00000000, 0x0000000400000000 <6>[ 173.336141] xe 0000:4d:00.0: [drm] VRAM[0]: Actual physical size 0x0000000380000000, usable size exclude stolen 0x000000037a800000, CPU accessible size 0x000000037a800000 <6>[ 173.336148] xe 0000:4d:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-380000000], io range: [0x00003bbc00000000-3bbf7a800000] <6>[ 173.336155] xe 0000:4d:00.0: [drm] VRAM[0]: Actual physical size 0x0000000380000000, usable size exclude stolen 0x000000037a800000, CPU accessible size 0x000000037a800000 <6>[ 173.336160] xe 0000:4d:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-380000000], io range: [0x00003bbc00000000-3bbf7a800000] <7>[ 173.336686] xe 0000:4d:00.0: [drm:xe_ttm_stolen_mgr_init [xe]] Initialized stolen memory support with 20971520 bytes <6>[ 173.348516] xe 0000:4d:00.0: [drm] Tile0: GT0: Using GuC firmware from i915/dg2_guc_70.bin version 70.53.0 <7>[ 173.356983] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 0] = 0x0065e1cf <7>[ 173.357153] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 1] = 0x00000000 <7>[ 173.357265] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 2] = 0x00000000 <7>[ 173.357368] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 3] = 0x00000001 <7>[ 173.357468] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 4] = 0x000020be <7>[ 173.357567] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 5] = 0x56c00008 <7>[ 173.357665] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 6] = 0x00000000 <7>[ 173.357762] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 7] = 0x00000000 <7>[ 173.357860] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 8] = 0x00000000 <7>[ 173.357978] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 9] = 0x00000000 <7>[ 173.358077] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[10] = 0x00000000 <7>[ 173.358174] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[11] = 0x00000000 <7>[ 173.358272] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[12] = 0x00000000 <7>[ 173.358369] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[13] = 0x00000000 <7>[ 173.358469] xe 0000:4d:00.0: [drm:xe_wopcm_init [xe]] WOPCM: 4096K <7>[ 173.358622] xe 0000:4d:00.0: [drm:xe_wopcm_init [xe]] GuC WOPCM is already locked [1440K, 544K) <7>[ 173.370986] xe 0000:4d:00.0: [drm:guc_wait_ucode [xe]] Tile0: GT0: GuC load: init took 9ms, freq = 2000MHz (req = 2050MHz), before = 2000MHz, status = 0x8002F034 <7>[ 173.372010] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 173.372506] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (geometry): 00000000,00000000,00000000,ffffffff <7>[ 173.372696] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (compute): 00000000,00000000,00000000,ffffffff <7>[ 173.372847] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU mask per DSS: 0000ffff <7>[ 173.373011] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU type: simd8 <7>[ 173.373156] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: L3 bank mask: 00000000,ffffffff <6>[ 173.428556] /proc/cgroups lists only v1 controllers, use cgroup.controllers of root cgroup for v2 info <6>[ 173.635453] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs1 fused off <6>[ 173.635461] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs3 fused off <6>[ 173.635464] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs4 fused off <6>[ 173.635467] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs5 fused off <6>[ 173.635469] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs6 fused off <6>[ 173.635472] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs7 fused off <6>[ 173.635475] xe 0000:4d:00.0: [drm] Tile0: GT0: vecs2 fused off <6>[ 173.635478] xe 0000:4d:00.0: [drm] Tile0: GT0: vecs3 fused off <7>[ 173.635835] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add rcs0 whitelist to engine <7>[ 173.636105] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 173.636323] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 173.636513] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 173.636790] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add bcs0 whitelist to engine <7>[ 173.636982] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x223a8-0x223af]: allow read access <7>[ 173.637264] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs0 whitelist to engine <7>[ 173.637421] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c03a8-0x1c03af]: allow read access <7>[ 173.637724] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs2 whitelist to engine <7>[ 173.637879] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1d03a8-0x1d03af]: allow read access <7>[ 173.638153] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs0 whitelist to engine <7>[ 173.638303] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c83a8-0x1c83af]: allow read access <7>[ 173.638582] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs1 whitelist to engine <7>[ 173.638731] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1d83a8-0x1d83af]: allow read access <7>[ 173.639049] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs0 whitelist to engine <7>[ 173.639199] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 173.639358] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 173.639510] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 173.639669] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1a3a8-0x1a3af]: allow read access <7>[ 173.639959] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs1 whitelist to engine <7>[ 173.640110] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 173.640280] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 173.640431] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 173.640587] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c3a8-0x1c3af]: allow read access <7>[ 173.640887] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs2 whitelist to engine <7>[ 173.641056] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 173.641219] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 173.641384] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 173.641542] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1e3a8-0x1e3af]: allow read access <7>[ 173.641845] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs3 whitelist to engine <7>[ 173.642003] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 173.642160] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 173.642311] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 173.642467] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x263a8-0x263af]: allow read access <7>[ 173.646212] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying GT save-restore MMIOs <7>[ 173.646413] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x8724] = 0x40000000 <7>[ 173.646587] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9424] = 0x7ffffffc <7>[ 173.646746] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9434] = 0x00020000 <7>[ 173.646902] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9524] = 0x10000000 <7>[ 173.647074] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb188] = 0x00000008 <7>[ 173.647235] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf2c] = 0x00010008 <7>[ 173.647386] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf30] = 0x00010008 <7>[ 173.647534] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf34] = 0x00010008 <7>[ 173.647681] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf38] = 0x00010008 <7>[ 173.647828] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf54] = 0x00001004 <7>[ 173.647990] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe90c] = 0x00000000 <7>[ 173.648148] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c3f10] = 0x00400000 <7>[ 173.648302] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d3f10] = 0x00400000 <7>[ 173.648457] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: flag:0x2 <7>[ 173.648631] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: l3cc entries: 63 <7>[ 173.648792] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[0] 0xb020 0xd00090 <7>[ 173.648952] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[1] 0xb024 0xb00050 <7>[ 173.649100] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[2] 0xb028 0xb000b0 <7>[ 173.649248] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[3] 0xb02c 0xb000b0 <7>[ 173.649392] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[4] 0xb030 0xb000b0 <7>[ 173.649535] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[5] 0xb034 0xb000b0 <7>[ 173.649678] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[6] 0xb038 0xb000b0 <7>[ 173.649820] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[7] 0xb03c 0xb000b0 <7>[ 173.649969] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[8] 0xb040 0xb000b0 <7>[ 173.650112] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[9] 0xb044 0xb000b0 <7>[ 173.650253] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[10] 0xb048 0xb000b0 <7>[ 173.650395] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[11] 0xb04c 0xb000b0 <7>[ 173.650536] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[12] 0xb050 0xb000b0 <7>[ 173.650676] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[13] 0xb054 0xb000b0 <7>[ 173.650817] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[14] 0xb058 0xb000b0 <7>[ 173.650965] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[15] 0xb05c 0xb000b0 <7>[ 173.651105] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[16] 0xb060 0xb000b0 <7>[ 173.651245] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[17] 0xb064 0xb000b0 <7>[ 173.651386] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[18] 0xb068 0xb000b0 <7>[ 173.651526] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[19] 0xb06c 0xb000b0 <7>[ 173.651666] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[20] 0xb070 0xb000b0 <7>[ 173.651806] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[21] 0xb074 0xb000b0 <7>[ 173.651977] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[22] 0xb078 0xb000b0 <7>[ 173.652118] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[23] 0xb07c 0xb000b0 <7>[ 173.652260] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[24] 0xb080 0xb000b0 <7>[ 173.652399] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[25] 0xb084 0xb000b0 <7>[ 173.652540] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[26] 0xb088 0xb000b0 <7>[ 173.652679] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[27] 0xb08c 0xb000b0 <7>[ 173.652824] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[28] 0xb090 0xb000b0 <7>[ 173.652977] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[29] 0xb094 0xb000b0 <7>[ 173.653117] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[30] 0xb098 0xb000b0 <7>[ 173.653258] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[31] 0xb09c 0xb000b0 <7>[ 173.653397] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying rcs0 save-restore MMIOs <7>[ 173.653569] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20c4] = 0x3f7e0102 <7>[ 173.653731] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20ec] = 0x00020002 <7>[ 173.653886] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d0] = 0x1000dafc <7>[ 173.654045] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d4] = 0x1000db01 <7>[ 173.654194] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d8] = 0x0000db1c <7>[ 173.654347] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x83b4] = 0x00100010 <7>[ 173.654497] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe18c] = 0x02010201 <7>[ 173.654644] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe48c] = 0x08000800 <7>[ 173.654791] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe4f4] = 0x80008000 <7>[ 173.654943] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe5f0] = 0x38080008 <7>[ 173.655090] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7c8] = 0x40000000 <7>[ 173.655235] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7cc] = 0x04800010 <7>[ 173.655382] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x14800] = 0x00020002 <7>[ 173.655766] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying bcs0 save-restore MMIOs <7>[ 173.655956] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x220c4] = 0x3f7e0102 <7>[ 173.656117] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x224d0] = 0x100223a8 <7>[ 173.656410] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vcs0 save-restore MMIOs <7>[ 173.656561] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c00c4] = 0x3f7e0102 <7>[ 173.656711] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c04d0] = 0x101c03a8 <7>[ 173.656979] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vcs2 save-restore MMIOs <7>[ 173.657127] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d00c4] = 0x3f7e0102 <7>[ 173.657276] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d04d0] = 0x101d03a8 <7>[ 173.657565] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vecs0 save-restore MMIOs <7>[ 173.657719] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c80c4] = 0x3f7e0102 <7>[ 173.657872] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c84d0] = 0x101c83a8 <7>[ 173.658141] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vecs1 save-restore MMIOs <7>[ 173.658292] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d80c4] = 0x3f7e0102 <7>[ 173.658438] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d84d0] = 0x101d83a8 <7>[ 173.658716] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs0 save-restore MMIOs <7>[ 173.658861] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a0c4] = 0x3f7e0102 <7>[ 173.659017] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d0] = 0x1000dafc <7>[ 173.659161] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d4] = 0x1000db01 <7>[ 173.659306] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d8] = 0x0000db1c <7>[ 173.659446] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4dc] = 0x1001a3a8 <7>[ 173.659690] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs1 save-restore MMIOs <7>[ 173.659832] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c0c4] = 0x3f7e0102 <7>[ 173.659987] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d0] = 0x1000dafc <7>[ 173.660126] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d4] = 0x1000db01 <7>[ 173.660264] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d8] = 0x0000db1c <7>[ 173.660401] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4dc] = 0x1001c3a8 <7>[ 173.660700] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs2 save-restore MMIOs <7>[ 173.660849] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e0c4] = 0x3f7e0102 <7>[ 173.661014] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d0] = 0x1000dafc <7>[ 173.661161] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d4] = 0x1000db01 <7>[ 173.661302] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d8] = 0x0000db1c <7>[ 173.661441] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4dc] = 0x1001e3a8 <7>[ 173.661684] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs3 save-restore MMIOs <7>[ 173.661825] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x260c4] = 0x3f7e0102 <7>[ 173.661977] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d0] = 0x1000dafc <7>[ 173.662114] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d4] = 0x1000db01 <7>[ 173.662251] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d8] = 0x0000db1c <7>[ 173.662388] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264dc] = 0x100263a8 <7>[ 173.666046] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 173.675113] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 0] = 0x019e01cf <7>[ 173.675323] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 1] = 0x00424800 <7>[ 173.675484] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 2] = 0x00000014 <7>[ 173.675635] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 3] = 0x00000001 <7>[ 173.675781] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 4] = 0x00000c00 <7>[ 173.675954] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 5] = 0x56c00008 <7>[ 173.676099] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 6] = 0x00000000 <7>[ 173.676242] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 7] = 0x00000000 <7>[ 173.676385] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 8] = 0x00000000 <7>[ 173.676528] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 9] = 0x00000000 <7>[ 173.676670] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[10] = 0x00000000 <7>[ 173.676812] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[11] = 0x00000000 <7>[ 173.677194] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[12] = 0x00000000 <7>[ 173.677341] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[13] = 0x00000000 <7>[ 173.677553] xe 0000:4d:00.0: [drm:xe_guc_id_mgr_init [xe]] Tile0: GT0: using 65535 GuC IDs <7>[ 173.677969] xe 0000:4d:00.0: [drm:xe_guc_db_mgr_init [xe]] Tile0: GT0: using 256 doorbells <7>[ 173.681435] xe 0000:4d:00.0: [drm:guc_buf_cache_init [xe]] Tile0: GT0: reusable buffer with 2097152 dwords at 0xeb0000 for xe_guc_buf_cache_init_with_size [xe] <7>[ 173.684512] xe 0000:4d:00.0: [drm:xe_migrate_init [xe]] Migrate min chunk size is 0x00100000 <7>[ 173.685885] xe 0000:4d:00.0: [drm:xe_guc_capture_steered_list_init [xe]] Tile0: GT0: capture found 192 ext-regs. <7>[ 173.758297] xe 0000:4d:00.0: [drm:xe_guc_ads_populate [xe]] Tile0: GT0: Updated ADS capture size 32768 (was 49152) <7>[ 173.768941] xe 0000:4d:00.0: [drm:guc_wait_ucode [xe]] Tile0: GT0: GuC load: init took 9ms, freq = 2000MHz (req = 2050MHz), before = 2000MHz, status = 0x8002F034 <7>[ 173.769386] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 173.771439] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC rcs0 WA job: 14405 dwords <7>[ 173.771752] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6208] = 0x00200020 <7>[ 173.771948] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 173.772100] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 173.772247] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7044] = 0x00200020 <7>[ 173.772395] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 173.772547] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 173.772713] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6604] = ~0xff0000|0x40000 (MCR) <7>[ 173.772883] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0xb158] = ~0x3ff|0x7f (MCR) <7>[ 173.779805] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC bcs0 WA job: 36 dwords <7>[ 173.780068] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 173.780232] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 173.780383] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 173.780533] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 173.780714] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x22204] = ~0x7e7e|0x202 <7>[ 173.780863] xe 0000:4d:00.0: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 173.789476] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vcs0 WA job: 9 dwords <7>[ 173.789718] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 173.789888] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 173.790077] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 173.790237] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 173.790389] xe 0000:4d:00.0: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 173.794253] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vecs0 WA job: 9 dwords <7>[ 173.794570] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 173.794801] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 173.794969] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 173.795118] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 173.795264] xe 0000:4d:00.0: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 173.799242] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC ccs0 WA job: 9 dwords <7>[ 173.799448] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 173.799600] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 173.799746] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 173.799913] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 173.800067] xe 0000:4d:00.0: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 173.809611] xe 0000:4d:00.0: [drm:xe_gt_apply_ccs_mode [xe]] Tile0: GT0: CCS_MODE=fff0000 config:00400000, num_engines:1, num_slices:4 <6>[ 173.810089] xe 0000:4d:00.0: [drm] NVM access overridden by jumper <7>[ 173.811476] xe 0000:4d:00.0: [drm:xe_oa_print_gt_oa_units [xe]] Tile0: GT0: oa_unit 0, type 0, Engines: rcs0 ccs0 ccs1 ccs2 ccs3 <6>[ 173.834980] [drm] Initialized xe 1.1.0 for 0000:4d:00.0 on minor 0 <6>[ 173.871705] xe 0000:4d:00.0: [drm] Using register for power limits <5>[ 173.871770] Creating 4 MTD partitions on "xe.nvm.19712": <5>[ 173.871823] 0x000000000000-0x000000001000 : "xe.nvm.19712.DESCRIPTOR" <7>[ 173.871717] xe 0000:4d:00.0: [drm:xe_hwmon_register [xe]] Register xe hwmon interface <7>[ 173.872132] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL2 is unsupported on channel 0 <7>[ 173.872342] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL1 is unsupported on channel 0 <7>[ 173.872533] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL2 is unsupported on channel 1 <7>[ 173.872719] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL1 is unsupported on channel 1 <5>[ 173.877224] xe 0000:4d:00.0: [drm] PF: migration missing prerequisite: requires GuC version >= 70.54.0 <7>[ 173.886787] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] d3cold: capable=no <5>[ 173.896859] 0x000000001000-0x0000005f0000 : "xe.nvm.19712.GSC" <5>[ 173.919542] 0x0000005f0000-0x0000007f0000 : "xe.nvm.19712.OptionROM" <5>[ 173.939415] 0x0000007f0000-0x000000800000 : "xe.nvm.19712.DAM" <7>[ 174.093565] [IGT] xe_module_load: finished subtest load, SUCCESS <7>[ 174.097346] [IGT] xe_module_load: exiting, ret=0 <7>[ 174.436575] [IGT] fbdev: executing <7>[ 174.457889] [IGT] fbdev: exiting, ret=77 <7>[ 174.748917] [IGT] fbdev: executing <7>[ 174.767023] [IGT] fbdev: exiting, ret=77 <7>[ 175.047596] [IGT] fbdev: executing <7>[ 175.065149] [IGT] fbdev: exiting, ret=77 <7>[ 175.344484] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspending <7>[ 175.345837] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 175.346592] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspended <7>[ 175.442081] [IGT] fbdev: executing <7>[ 175.475874] [IGT] fbdev: exiting, ret=77 <7>[ 175.783196] [IGT] fbdev: executing <7>[ 175.800633] [IGT] fbdev: exiting, ret=77 <7>[ 176.142423] [IGT] core_debugfs: executing <7>[ 176.208236] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resuming <7>[ 176.209369] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 176.211848] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resumed <7>[ 176.213526] [IGT] core_debugfs: starting subtest read-all-entries <7>[ 176.233329] [IGT] core_debugfs: finished subtest read-all-entries, SUCCESS <7>[ 176.237348] [IGT] core_debugfs: exiting, ret=0 <7>[ 176.526330] [IGT] core_sysfs: executing <7>[ 176.543562] [IGT] core_sysfs: starting subtest read-all-entries <7>[ 176.546409] [IGT] core_sysfs: finished subtest read-all-entries, SUCCESS <7>[ 176.549246] [IGT] core_sysfs: exiting, ret=0 <7>[ 176.878002] [IGT] kms_addfb_basic: executing <7>[ 176.894687] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 177.224621] [IGT] kms_addfb_basic: executing <7>[ 177.240007] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 177.554567] [IGT] kms_addfb_basic: executing <7>[ 177.570267] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 177.889755] [IGT] kms_addfb_basic: executing <7>[ 177.904843] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 178.250456] [IGT] kms_addfb_basic: executing <7>[ 178.266057] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 178.597164] [IGT] kms_addfb_basic: executing <7>[ 178.613144] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 178.925962] [IGT] kms_addfb_basic: executing <7>[ 178.940265] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 179.306460] [IGT] kms_addfb_basic: executing <7>[ 179.336531] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 179.724190] [IGT] kms_addfb_basic: executing <7>[ 179.741686] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 180.066753] [IGT] kms_addfb_basic: executing <7>[ 180.079057] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 180.396517] [IGT] kms_addfb_basic: executing <7>[ 180.409188] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 180.718869] [IGT] kms_addfb_basic: executing <7>[ 180.734695] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 180.986448] [IGT] kms_addfb_basic: executing <7>[ 181.002581] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 181.313093] [IGT] kms_addfb_basic: executing <7>[ 181.329588] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 181.676061] [IGT] kms_addfb_basic: executing <7>[ 181.691933] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 182.038337] [IGT] kms_addfb_basic: executing <7>[ 182.054734] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 182.376432] [IGT] kms_addfb_basic: executing <7>[ 182.393052] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 182.738211] [IGT] kms_addfb_basic: executing <7>[ 182.754821] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 183.097755] [IGT] kms_addfb_basic: executing <7>[ 183.114126] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 183.397839] [IGT] kms_addfb_basic: executing <7>[ 183.413375] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 183.756353] [IGT] kms_addfb_basic: executing <7>[ 183.773759] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 184.105473] [IGT] kms_addfb_basic: executing <7>[ 184.119268] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 184.453172] [IGT] kms_addfb_basic: executing <7>[ 184.483559] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 184.860479] [IGT] kms_addfb_basic: executing <7>[ 184.877144] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 185.216330] [IGT] kms_addfb_basic: executing <7>[ 185.232479] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 185.565934] [IGT] kms_addfb_basic: executing <7>[ 185.581847] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 185.837312] [IGT] kms_addfb_basic: executing <7>[ 185.850283] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 186.191618] [IGT] kms_addfb_basic: executing <7>[ 186.207001] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 186.506885] [IGT] kms_addfb_basic: executing <7>[ 186.519346] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 186.832099] [IGT] kms_addfb_basic: executing <7>[ 186.848393] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 187.196492] [IGT] kms_addfb_basic: executing <7>[ 187.211978] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 187.548777] [IGT] kms_cursor_legacy: executing <7>[ 187.562551] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 187.905233] [IGT] kms_cursor_legacy: executing <7>[ 187.918136] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 188.275985] [IGT] kms_cursor_legacy: executing <7>[ 188.292611] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 188.556897] [IGT] kms_cursor_legacy: executing <7>[ 188.572896] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 188.903012] [IGT] kms_cursor_legacy: executing <7>[ 188.918904] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 189.283767] [IGT] kms_cursor_legacy: executing <7>[ 189.300988] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 189.673310] [IGT] kms_dsc: executing <7>[ 189.690594] [IGT] kms_dsc: exiting, ret=77 <7>[ 190.060981] [IGT] kms_flip: executing <7>[ 190.096961] [IGT] kms_flip: exiting, ret=77 <7>[ 190.453982] [IGT] kms_flip: executing <7>[ 190.488786] [IGT] kms_flip: exiting, ret=77 <7>[ 190.745605] [IGT] kms_flip: executing <7>[ 190.800116] [IGT] kms_flip: exiting, ret=77 <7>[ 191.069039] [IGT] kms_flip: executing <7>[ 191.103818] [IGT] kms_flip: exiting, ret=77 <7>[ 191.448386] [IGT] kms_force_connector_basic: executing <7>[ 191.465725] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 191.816184] [IGT] kms_force_connector_basic: executing <7>[ 191.828904] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 192.176262] [IGT] kms_force_connector_basic: executing <7>[ 192.192882] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 192.458597] [IGT] kms_frontbuffer_tracking: executing <7>[ 192.477673] [IGT] kms_frontbuffer_tracking: exiting, ret=77 <7>[ 192.823416] [IGT] kms_hdmi_inject: executing <7>[ 192.836245] [IGT] kms_hdmi_inject: exiting, ret=77 <7>[ 193.111613] [IGT] kms_pipe_crc_basic: executing <7>[ 193.128643] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 193.469466] [IGT] kms_pipe_crc_basic: executing <7>[ 193.486909] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 193.831863] [IGT] kms_pipe_crc_basic: executing <7>[ 193.859697] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 194.205377] [IGT] kms_pipe_crc_basic: executing <7>[ 194.223546] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 194.617239] [IGT] kms_pipe_crc_basic: executing <7>[ 194.635822] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 195.025369] [IGT] kms_pipe_crc_basic: executing <7>[ 195.042392] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 195.394473] [IGT] kms_pipe_crc_basic: executing <7>[ 195.411554] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 195.673222] [IGT] kms_prop_blob: executing <7>[ 195.686287] [IGT] kms_prop_blob: exiting, ret=77 <7>[ 196.038948] [IGT] kms_psr: executing <7>[ 196.051850] [IGT] kms_psr: exiting, ret=77 <7>[ 196.379222] [IGT] kms_psr: executing <7>[ 196.396822] [IGT] kms_psr: exiting, ret=77 <7>[ 196.728749] [IGT] kms_psr: executing <7>[ 196.752579] [IGT] kms_psr: exiting, ret=77 <7>[ 197.109701] [IGT] sriov_basic: executing <7>[ 197.129030] [IGT] sriov_basic: starting subtest enable-vfs-autoprobe-off <7>[ 197.133390] [IGT] sriov_basic: starting dynamic subtest numvfs-all <7>[ 197.135009] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: enabling 31 VFs <6>[ 197.268588] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 67108864 (64.0 MiB) GGTT <6>[ 197.294264] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 268435456 (256 MiB) LMEM <6>[ 197.301964] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 2048 GuC context IDs <6>[ 197.310835] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 8 GuC doorbell IDs <6>[ 197.414637] pci 0000:4d:00.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.415240] pci 0000:4d:00.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.419618] pci 0000:4d:00.1: Adding to iommu group 316 <6>[ 197.450052] pci 0000:4d:00.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.454928] pci 0000:4d:00.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.456340] pci 0000:4d:00.2: Adding to iommu group 317 <6>[ 197.470556] pci 0000:4d:00.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.470720] pci 0000:4d:00.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.472032] pci 0000:4d:00.3: Adding to iommu group 318 <6>[ 197.488026] pci 0000:4d:00.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.488193] pci 0000:4d:00.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.489829] pci 0000:4d:00.4: Adding to iommu group 319 <6>[ 197.504069] pci 0000:4d:00.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.504264] pci 0000:4d:00.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.506362] pci 0000:4d:00.5: Adding to iommu group 320 <6>[ 197.520993] pci 0000:4d:00.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.521175] pci 0000:4d:00.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.523220] pci 0000:4d:00.6: Adding to iommu group 321 <6>[ 197.541027] pci 0000:4d:00.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.541230] pci 0000:4d:00.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.542708] pci 0000:4d:00.7: Adding to iommu group 322 <6>[ 197.557316] pci 0000:4d:01.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.557483] pci 0000:4d:01.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.559341] pci 0000:4d:01.0: Adding to iommu group 323 <6>[ 197.572096] pci 0000:4d:01.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.572255] pci 0000:4d:01.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.573754] pci 0000:4d:01.1: Adding to iommu group 324 <6>[ 197.588084] pci 0000:4d:01.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.588250] pci 0000:4d:01.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.589707] pci 0000:4d:01.2: Adding to iommu group 325 <6>[ 197.603331] pci 0000:4d:01.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.603498] pci 0000:4d:01.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.605072] pci 0000:4d:01.3: Adding to iommu group 326 <6>[ 197.617982] pci 0000:4d:01.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.618143] pci 0000:4d:01.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.619348] pci 0000:4d:01.4: Adding to iommu group 327 <6>[ 197.632889] pci 0000:4d:01.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.633050] pci 0000:4d:01.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.634529] pci 0000:4d:01.5: Adding to iommu group 328 <6>[ 197.648470] pci 0000:4d:01.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.648631] pci 0000:4d:01.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.650126] pci 0000:4d:01.6: Adding to iommu group 329 <6>[ 197.663568] pci 0000:4d:01.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.663729] pci 0000:4d:01.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.665108] pci 0000:4d:01.7: Adding to iommu group 330 <6>[ 197.678093] pci 0000:4d:02.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.678257] pci 0000:4d:02.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.679984] pci 0000:4d:02.0: Adding to iommu group 331 <6>[ 197.694101] pci 0000:4d:02.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.694267] pci 0000:4d:02.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.695705] pci 0000:4d:02.1: Adding to iommu group 332 <6>[ 197.709683] pci 0000:4d:02.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.709851] pci 0000:4d:02.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.711161] pci 0000:4d:02.2: Adding to iommu group 333 <6>[ 197.726140] pci 0000:4d:02.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.726324] pci 0000:4d:02.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.727970] pci 0000:4d:02.3: Adding to iommu group 334 <6>[ 197.741660] pci 0000:4d:02.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.741825] pci 0000:4d:02.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.743372] pci 0000:4d:02.4: Adding to iommu group 335 <6>[ 197.757243] pci 0000:4d:02.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.757410] pci 0000:4d:02.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.758936] pci 0000:4d:02.5: Adding to iommu group 336 <6>[ 197.774256] pci 0000:4d:02.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.774459] pci 0000:4d:02.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.775826] pci 0000:4d:02.6: Adding to iommu group 337 <6>[ 197.789334] pci 0000:4d:02.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.789506] pci 0000:4d:02.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.791238] pci 0000:4d:02.7: Adding to iommu group 338 <6>[ 197.805396] pci 0000:4d:03.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.805561] pci 0000:4d:03.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.806818] pci 0000:4d:03.0: Adding to iommu group 339 <6>[ 197.820109] pci 0000:4d:03.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.820271] pci 0000:4d:03.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.821712] pci 0000:4d:03.1: Adding to iommu group 340 <6>[ 197.835195] pci 0000:4d:03.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.835368] pci 0000:4d:03.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.836894] pci 0000:4d:03.2: Adding to iommu group 341 <6>[ 197.850730] pci 0000:4d:03.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.850926] pci 0000:4d:03.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.852406] pci 0000:4d:03.3: Adding to iommu group 342 <6>[ 197.865739] pci 0000:4d:03.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.865916] pci 0000:4d:03.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.867400] pci 0000:4d:03.4: Adding to iommu group 343 <6>[ 197.882783] pci 0000:4d:03.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.882991] pci 0000:4d:03.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.884598] pci 0000:4d:03.5: Adding to iommu group 344 <6>[ 197.899045] pci 0000:4d:03.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.899208] pci 0000:4d:03.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.900483] pci 0000:4d:03.6: Adding to iommu group 345 <6>[ 197.914464] pci 0000:4d:03.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 197.914626] pci 0000:4d:03.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 197.916134] pci 0000:4d:03.7: Adding to iommu group 346 <6>[ 197.953393] xe 0000:4d:00.0: [drm] PF: Enabled 31 of 31 VFs <7>[ 197.972533] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: disabling 31 VFs <6>[ 200.106389] xe 0000:4d:00.0: [drm] PF: Disabled 31 VFs <7>[ 200.107028] [IGT] sriov_basic: finished subtest numvfs-all, SUCCESS <7>[ 200.110310] [IGT] sriov_basic: finished subtest enable-vfs-autoprobe-off, SUCCESS <7>[ 200.114995] [IGT] sriov_basic: exiting, ret=0 <7>[ 200.462176] [IGT] sriov_basic: executing <7>[ 200.482344] [IGT] sriov_basic: starting subtest enable-vfs-autoprobe-on <7>[ 200.485127] [IGT] sriov_basic: starting dynamic subtest numvfs-1 <7>[ 200.486520] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: enabling 1 VF <6>[ 200.609222] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 2147483648 (2.00 GiB) GGTT <6>[ 200.612913] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 4294967296 (4.00 GiB) LMEM <6>[ 200.613416] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 32768 GuC context IDs <6>[ 200.613946] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 128 GuC doorbell IDs <6>[ 200.718021] pci 0000:4d:00.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 200.718452] pci 0000:4d:00.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 200.721532] pci 0000:4d:00.1: Adding to iommu group 316 <6>[ 200.748265] xe 0000:4d:00.1: enabling device (0000 -> 0002) <6>[ 200.759542] xe 0000:4d:00.1: [drm] Running in SR-IOV VF mode <7>[ 200.759560] xe 0000:4d:00.1: [drm:xe_device_probe_early [xe]] wedged_mode: setting mode (1) upon-critical-error <7>[ 200.761365] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] DG2 G10 56c0:0008 dgfx:1 gfx:Xe_HPG (12.55) media:Xe_HPM (12.55) display:no dma_m_s:46 tc:1 gscfi:0 cscfi:0 <7>[ 200.761904] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] Stepping = (G:C0, M:C0, B:**) <7>[ 200.762337] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] SR-IOV support: yes (mode: SR-IOV VF) <7>[ 200.762837] xe 0000:4d:00.1: [drm:xe_pm_init_early [xe]] d3cold: ACPI _PR3 not present <7>[ 200.768857] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_bootstrap [xe]] VF: Tile0: GT0: using GuC interface version 0.1.26.0 <7>[ 200.769628] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_config [xe]] VF: Tile0: GT0: sched groups disabled <6>[ 200.773413] xe 0000:4d:00.1: [drm] VISIBLE VRAM: 0x00003bc000000000, 0x0000000400000000 <6>[ 200.773424] xe 0000:4d:00.1: [drm] VRAM[0]: Actual physical size 0x0000000100000000, usable size exclude stolen 0x0000000100000000, CPU accessible size 0x0000000100000000 <6>[ 200.773432] xe 0000:4d:00.1: [drm] VRAM[0]: DPA range: [0x0000000000000000-100000000], io range: [0x00003bc000000000-3bc100000000] <6>[ 200.773439] xe 0000:4d:00.1: [drm] VRAM[0]: Actual physical size 0x0000000100000000, usable size exclude stolen 0x0000000100000000, CPU accessible size 0x0000000100000000 <6>[ 200.773445] xe 0000:4d:00.1: [drm] VRAM[0]: DPA range: [0x0000000000000000-100000000], io range: [0x00003bc000000000-3bc100000000] <7>[ 200.773772] xe 0000:4d:00.1: [drm:xe_ttm_stolen_mgr_init [xe]] No stolen memory support <7>[ 200.780303] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 200.782948] xe 0000:4d:00.0: [drm:xe_sriov_pf_service_handshake_vf [xe]] PF: VF1 negotiated ABI version 1.0 <7>[ 200.786333] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_connect [xe]] VF: Tile0: GT0: using VF/PF ABI 1.0 <7>[ 200.788598] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0xd00) = 0x14 <7>[ 200.788903] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9118) = 0xff0f <7>[ 200.789159] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x911c) = 0x3000000 <7>[ 200.789409] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9134) = 0xff <7>[ 200.789655] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x913c) = 0xffffffff <7>[ 200.789934] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9140) = 0x30005 <7>[ 200.790181] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9144) = 0xffffffff <7>[ 200.790423] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0xc1dc) = 0x164000 <7>[ 200.790666] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (geometry): 00000000,00000000,00000000,ffffffff <7>[ 200.790912] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (compute): 00000000,00000000,00000000,ffffffff <7>[ 200.791114] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU mask per DSS: 0000ffff <7>[ 200.791313] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU type: simd8 <7>[ 200.791510] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: L3 bank mask: 00000000,ffffffff <6>[ 200.921495] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs1 fused off <6>[ 200.921501] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs3 fused off <6>[ 200.921503] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs4 fused off <6>[ 200.921506] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs5 fused off <6>[ 200.921508] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs6 fused off <6>[ 200.921510] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs7 fused off <6>[ 200.921513] xe 0000:4d:00.1: [drm] Tile0: GT0: vecs2 fused off <6>[ 200.921515] xe 0000:4d:00.1: [drm] Tile0: GT0: vecs3 fused off <7>[ 200.921552] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add rcs0 whitelist to engine <7>[ 200.921775] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add bcs0 whitelist to engine <7>[ 200.921958] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs0 whitelist to engine <7>[ 200.922126] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs2 whitelist to engine <7>[ 200.922291] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs0 whitelist to engine <7>[ 200.922460] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs1 whitelist to engine <7>[ 200.922623] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs0 whitelist to engine <7>[ 200.922802] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs1 whitelist to engine <7>[ 200.922964] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs2 whitelist to engine <7>[ 200.923130] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs3 whitelist to engine <7>[ 200.929720] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 200.930084] xe 0000:4d:00.1: [drm:xe_guc_id_mgr_init [xe]] Tile0: GT0: using 32768 GuC IDs <7>[ 200.930454] xe 0000:4d:00.1: [drm:guc_buf_cache_init [xe]] Tile0: GT0: reusable buffer with 2048 dwords at 0x7f0e0000 for xe_guc_buf_cache_init [xe] <7>[ 200.931963] xe 0000:4d:00.1: [drm:xe_migrate_init [xe]] Migrate min chunk size is 0x00100000 <7>[ 200.932135] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 200.932687] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 200.933271] xe 0000:4d:00.0: [drm:xe_sriov_pf_service_handshake_vf [xe]] PF: VF1 negotiated ABI version 1.0 <7>[ 200.934031] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_connect [xe]] VF: Tile0: GT0: using VF/PF ABI 1.0 <7>[ 200.936759] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC rcs0 WA job: 14405 dwords <7>[ 200.936964] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6208] = 0x00200020 <7>[ 200.937101] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 200.937227] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 200.937350] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7044] = 0x00200020 <7>[ 200.937477] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 200.937606] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 200.937767] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6604] = ~0xff0000|0x40000 (MCR) <7>[ 200.937916] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0xb158] = ~0x3ff|0x7f (MCR) <7>[ 200.946762] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC bcs0 WA job: 36 dwords <7>[ 200.946961] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 200.947093] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 200.947219] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 200.947349] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 200.947504] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x22204] = ~0x7e7e|0x202 <7>[ 200.947635] xe 0000:4d:00.1: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 200.956394] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vcs0 WA job: 9 dwords <7>[ 200.956594] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 200.956876] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 200.957004] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 200.957134] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 200.957264] xe 0000:4d:00.1: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 200.963842] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vecs0 WA job: 9 dwords <7>[ 200.964040] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 200.964185] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 200.964311] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 200.964440] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 200.964569] xe 0000:4d:00.1: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <7>[ 200.971002] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC ccs0 WA job: 9 dwords <7>[ 200.971232] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 200.971397] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 200.971556] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 200.971752] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 200.971914] xe 0000:4d:00.1: [drm:xe_lrc_emit_hwe_state_instructions [xe]] Tile0: GT0: No non-register state to emit on graphics ver 12.55 <6>[ 200.981432] [drm] Initialized xe 1.1.0 for 0000:4d:00.1 on minor 1 <5>[ 200.983636] xe 0000:4d:00.1: [drm] VF: migration disabled: requires GuC ABI >= 1.27.0, but only 1.26.0 found <7>[ 200.983701] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] d3cold: capable=no <6>[ 200.988225] xe 0000:4d:00.0: [drm] PF: Enabled 1 of 31 VFs <7>[ 200.995246] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: disabling 1 VF <7>[ 201.009006] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 201.085096] xe 0000:4d:00.1: [drm:drm_pagemap_cache_fini [drm_gpusvm_helper]] Destroying dpagemap cache. <7>[ 201.087294] xe 0000:4d:00.1: [drm:drm_pagemap_shrinker_fini [drm_gpusvm_helper]] Destroying dpagemap shrinker. <6>[ 202.475392] xe 0000:4d:00.0: [drm] PF: Disabled 1 VF <7>[ 202.475664] [IGT] sriov_basic: finished subtest numvfs-1, SUCCESS <7>[ 202.480031] [IGT] sriov_basic: finished subtest enable-vfs-autoprobe-on, SUCCESS <7>[ 202.484206] [IGT] sriov_basic: exiting, ret=0 <7>[ 202.796183] [IGT] xe_compute: executing <7>[ 202.833870] [IGT] xe_compute: starting subtest compute-square <4>[ 202.858260] ============================================ <4>[ 202.858271] WARNING: possible recursive locking detected <4>[ 202.858282] 7.0.0-rc1-lgci-xe-xe-4606-619a4af81d94d356e-debug+ #1 Tainted: G S U <4>[ 202.858296] -------------------------------------------- <4>[ 202.858304] xe_compute/3160 is trying to acquire lock: <4>[ 202.858313] ff11000186742018 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 202.858344] but task is already holding lock: <4>[ 202.858352] ff11000108a8f7d8 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 202.858375] other info that might help us debug this: <4>[ 202.858384] Possible unsafe locking scenario: <4>[ 202.858392] CPU0 <4>[ 202.858397] ---- <4>[ 202.858402] lock(&fence->inline_lock); <4>[ 202.858412] lock(&fence->inline_lock); <4>[ 202.858420] *** DEADLOCK *** <4>[ 202.858433] May be due to missing lock nesting notation <4>[ 202.858443] 6 locks held by xe_compute/3160: <4>[ 202.858452] #0: ff1100017926c6a0 (&vm->lock){++++}-{3:3}, at: xe_vm_bind_ioctl+0x3d4/0x1970 [xe] <4>[ 202.858888] #1: ff110001829b4410 (&val->lock){.+.+}-{3:3}, at: xe_validation_lock+0x38/0xa0 [xe] <4>[ 202.859274] #2: ffa000002290f7c8 (reservation_ww_class_acquire){+.+.}-{0:0}, at: vm_bind_ioctl_ops_execute+0x158/0x980 [xe] <4>[ 202.859652] #3: ffa000002290f7f0 (reservation_ww_class_mutex){+.+.}-{3:3}, at: vm_bind_ioctl_ops_execute+0x158/0x980 [xe] <4>[ 202.860020] #4: ff11000108a8f7d8 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 202.860048] #5: ffffffff835c5be0 (rcu_read_lock){....}-{1:2}, at: __dma_fence_enable_signaling+0x53/0x360 <4>[ 202.860075] stack backtrace: <4>[ 202.860087] CPU: 87 UID: 0 PID: 3160 Comm: xe_compute Tainted: G S U 7.0.0-rc1-lgci-xe-xe-4606-619a4af81d94d356e-debug+ #1 PREEMPT(lazy) <4>[ 202.860095] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER <4>[ 202.860097] Hardware name: Intel Corporation WHITLEY/WHITLEY, BIOS SE5C6200.86B.0027.P15.2205121306 05/12/2022 <4>[ 202.860099] Call Trace: <4>[ 202.860101] <4>[ 202.860104] dump_stack_lvl+0x91/0xf0 <4>[ 202.860112] dump_stack+0x10/0x20 <4>[ 202.860115] print_deadlock_bug+0x23f/0x320 <4>[ 202.860125] __lock_acquire+0x146e/0x2790 <4>[ 202.860131] ? stack_trace_save+0x4a/0x70 <4>[ 202.860146] lock_acquire+0xc4/0x2f0 <4>[ 202.860152] ? dma_fence_add_callback+0x46/0x110 <4>[ 202.860163] ? __pfx_dma_fence_chain_cb+0x10/0x10 <4>[ 202.860170] _raw_spin_lock_irqsave+0x49/0x80 <4>[ 202.860177] ? dma_fence_add_callback+0x46/0x110 <4>[ 202.860183] dma_fence_add_callback+0x46/0x110 <4>[ 202.860190] dma_fence_chain_enable_signaling+0x102/0x290 <4>[ 202.860200] __dma_fence_enable_signaling+0xbd/0x360 <4>[ 202.860206] ? __pfx_user_fence_cb+0x10/0x10 [xe] <4>[ 202.860514] dma_fence_add_callback+0x51/0x110 <4>[ 202.860519] xe_sync_entry_signal+0xe1/0x1b0 [xe] <4>[ 202.860757] vm_bind_ioctl_ops_fini+0x163/0x230 [xe] <4>[ 202.861008] vm_bind_ioctl_ops_execute+0x5f3/0x980 [xe] <4>[ 202.861250] ? mark_held_locks+0x46/0x90 <4>[ 202.861255] ? __create_object+0x68/0xc0 <4>[ 202.861261] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 202.861265] ? __create_object+0x68/0xc0 <4>[ 202.861268] ? trace_hardirqs_on+0x22/0x100 <4>[ 202.861284] xe_vm_bind_ioctl+0x17df/0x1970 [xe] <4>[ 202.861537] ? lock_acquire+0xc4/0x2f0 <4>[ 202.861549] ? __pfx_xe_vm_bind_ioctl+0x10/0x10 [xe] <4>[ 202.861796] drm_ioctl_kernel+0xb3/0x120 <4>[ 202.861803] ? drm_ioctl_kernel+0xb3/0x120 <4>[ 202.861810] drm_ioctl+0x2d4/0x5a0 <4>[ 202.861814] ? __pfx_xe_vm_bind_ioctl+0x10/0x10 [xe] <4>[ 202.862058] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 202.862062] ? __pm_runtime_resume+0x5b/0x90 <4>[ 202.862066] ? trace_hardirqs_on+0x22/0x100 <4>[ 202.862071] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 202.862076] ? __pm_runtime_resume+0x5b/0x90 <4>[ 202.862079] ? xe_pm_runtime_get_ioctl+0x61/0x160 [xe] <4>[ 202.862321] xe_drm_ioctl+0x64/0xb0 [xe] <4>[ 202.862522] __x64_sys_ioctl+0xa5/0x100 <4>[ 202.862530] x64_sys_call+0x1250/0x26e0 <4>[ 202.862536] do_syscall_64+0xdd/0x1470 <4>[ 202.862541] ? __might_fault+0x53/0xb0 <4>[ 202.862546] ? lock_release+0xd0/0x2b0 <4>[ 202.862552] ? __might_fault+0x53/0xb0 <4>[ 202.862556] ? __might_fault+0x89/0xb0 <4>[ 202.862558] ? __might_fault+0x53/0xb0 <4>[ 202.862562] ? _copy_to_user+0x23/0x70 <4>[ 202.862568] ? drm_ioctl+0x30f/0x5a0 <4>[ 202.862572] ? __pfx_drm_version+0x10/0x10 <4>[ 202.862580] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 202.862584] ? ktime_get_mono_fast_ns+0x3c/0xd0 <4>[ 202.862590] ? __pm_runtime_idle+0xb5/0x160 <4>[ 202.862593] ? xe_pm_runtime_put+0x66/0x150 [xe] <4>[ 202.862825] ? xe_drm_ioctl+0x7c/0xb0 [xe] <4>[ 202.863023] ? __x64_sys_ioctl+0xa5/0x100 <4>[ 202.863027] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 202.863033] ? do_syscall_64+0x22e/0x1470 <4>[ 202.863037] ? up_read+0x22/0x30 <4>[ 202.863043] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 202.863048] ? irqentry_exit+0x17d/0x7c0 <4>[ 202.863055] ? clear_bhb_loop+0x30/0x80 <4>[ 202.863061] entry_SYSCALL_64_after_hwframe+0x76/0x7e <4>[ 202.863064] RIP: 0033:0x71c9f8324e1d <4>[ 202.863068] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 <4>[ 202.863071] RSP: 002b:00007ffcd18538d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 <4>[ 202.863075] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 000071c9f8324e1d <4>[ 202.863077] RDX: 00007ffcd1853960 RSI: 0000000040886445 RDI: 0000000000000005 <4>[ 202.863079] RBP: 00007ffcd1853920 R08: 0000000000000000 R09: 0000000000000000 <4>[ 202.863081] R10: 000071c9f8601cb8 R11: 0000000000000246 R12: 00007ffcd1853960 <4>[ 202.863082] R13: 0000000040886445 R14: 0000000000000005 R15: 00007ffcd1853c30 <4>[ 202.863090] <7>[ 202.885340] [IGT] xe_compute: finished subtest compute-square, SUCCESS <7>[ 202.888126] [IGT] xe_compute: exiting, ret=0 <7>[ 204.138081] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspending <7>[ 204.138883] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 204.139306] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspended <7>[ 209.239483] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resuming <7>[ 209.240395] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 209.241096] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resumed