<7>[ 154.785334] [IGT] xe_module_load: executing <4>[ 154.785448] NOTICE: Automounting of tracing to debugfs is deprecated and will be removed in 2030 <7>[ 154.811796] [IGT] xe_module_load: starting subtest load <5>[ 157.584824] Setting dangerous option force_probe - tainting kernel <6>[ 157.592323] xe 0000:4d:00.0: enabling device (0140 -> 0142) <6>[ 157.602006] xe 0000:4d:00.0: [drm] Running in SR-IOV PF mode <7>[ 157.602060] xe 0000:4d:00.0: [drm:xe_device_probe_early [xe]] wedged_mode: setting mode (1) upon-critical-error <7>[ 157.603381] 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>[ 157.604112] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] Stepping = (G:C0, M:C0, B:**) <7>[ 157.604843] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] SR-IOV support: yes (mode: SR-IOV PF) <7>[ 157.605294] xe 0000:4d:00.0: [drm:xe_pm_init_early [xe]] d3cold: ACPI _PR3 not present <6>[ 157.612198] xe 0000:4d:00.0: [drm] VISIBLE VRAM: 0x00003bbc00000000, 0x0000000400000000 <6>[ 157.612861] xe 0000:4d:00.0: [drm] VRAM[0]: Actual physical size 0x0000000380000000, usable size exclude stolen 0x000000037a800000, CPU accessible size 0x000000037a800000 <6>[ 157.612864] xe 0000:4d:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-380000000], io range: [0x00003bbc00000000-3bbf7a800000] <6>[ 157.612868] xe 0000:4d:00.0: [drm] VRAM[0]: Actual physical size 0x0000000380000000, usable size exclude stolen 0x000000037a800000, CPU accessible size 0x000000037a800000 <6>[ 157.612870] xe 0000:4d:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-380000000], io range: [0x00003bbc00000000-3bbf7a800000] <7>[ 157.613143] xe 0000:4d:00.0: [drm:xe_ttm_stolen_mgr_init [xe]] Initialized stolen memory support with 20971520 bytes <6>[ 157.624953] xe 0000:4d:00.0: [drm] Tile0: GT0: Using GuC firmware from i915/dg2_guc_70.bin version 70.53.0 <7>[ 157.633423] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 0] = 0x0065e1cf <7>[ 157.633592] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 1] = 0x00000000 <7>[ 157.633706] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 2] = 0x00000000 <7>[ 157.633811] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 3] = 0x00000001 <7>[ 157.633913] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 4] = 0x000020be <7>[ 157.634015] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 5] = 0x56c00008 <7>[ 157.634144] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 6] = 0x00000000 <7>[ 157.634247] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 7] = 0x00000000 <7>[ 157.634350] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 8] = 0x00000000 <7>[ 157.634447] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 9] = 0x00000000 <7>[ 157.634544] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[10] = 0x00000000 <7>[ 157.634640] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[11] = 0x00000000 <7>[ 157.634734] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[12] = 0x00000000 <7>[ 157.634829] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[13] = 0x00000000 <7>[ 157.634926] xe 0000:4d:00.0: [drm:xe_wopcm_init [xe]] WOPCM: 4096K <7>[ 157.635091] xe 0000:4d:00.0: [drm:xe_wopcm_init [xe]] GuC WOPCM is already locked [1440K, 544K) <7>[ 157.647095] 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>[ 157.648116] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 157.648625] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (geometry): 00000000,00000000,00000000,ffffffff <7>[ 157.648816] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (compute): 00000000,00000000,00000000,ffffffff <7>[ 157.648970] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU mask per DSS: 0000ffff <7>[ 157.649167] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU type: simd8 <7>[ 157.649313] xe 0000:4d:00.0: [drm:xe_gt_topology_init [xe]] Tile0: GT0: L3 bank mask: 00000000,ffffffff <6>[ 157.904845] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs1 fused off <6>[ 157.904852] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs3 fused off <6>[ 157.904855] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs4 fused off <6>[ 157.904857] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs5 fused off <6>[ 157.904859] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs6 fused off <6>[ 157.904860] xe 0000:4d:00.0: [drm] Tile0: GT0: vcs7 fused off <6>[ 157.904862] xe 0000:4d:00.0: [drm] Tile0: GT0: vecs2 fused off <6>[ 157.904864] xe 0000:4d:00.0: [drm] Tile0: GT0: vecs3 fused off <7>[ 157.905154] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add rcs0 whitelist to engine <7>[ 157.905340] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 157.905486] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 157.905609] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 157.905800] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add bcs0 whitelist to engine <7>[ 157.905911] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x223a8-0x223af]: allow read access <7>[ 157.906120] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs0 whitelist to engine <7>[ 157.906230] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c03a8-0x1c03af]: allow read access <7>[ 157.906431] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs2 whitelist to engine <7>[ 157.906543] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1d03a8-0x1d03af]: allow read access <7>[ 157.906857] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs0 whitelist to engine <7>[ 157.907000] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c83a8-0x1c83af]: allow read access <7>[ 157.907241] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs1 whitelist to engine <7>[ 157.907366] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1d83a8-0x1d83af]: allow read access <7>[ 157.907609] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs0 whitelist to engine <7>[ 157.907762] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 157.907922] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 157.908094] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 157.908255] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1a3a8-0x1a3af]: allow read access <7>[ 157.908542] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs1 whitelist to engine <7>[ 157.908688] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 157.908844] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 157.908993] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 157.909166] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1c3a8-0x1c3af]: allow read access <7>[ 157.909461] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs2 whitelist to engine <7>[ 157.909727] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 157.909895] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 157.910132] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 157.910317] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x1e3a8-0x1e3af]: allow read access <7>[ 157.910634] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs3 whitelist to engine <7>[ 157.910782] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdafc-0xdaff]: allow read access <7>[ 157.910942] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb00-0xdb1f]: allow read access <7>[ 157.911126] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0xdb1c-0xdb1f]: allow rw access <7>[ 157.911352] xe 0000:4d:00.0: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: REG[0x263a8-0x263af]: allow read access <7>[ 157.914544] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying GT save-restore MMIOs <7>[ 157.914711] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x8724] = 0x40000000 <7>[ 157.914830] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9424] = 0x7ffffffc <7>[ 157.914938] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9434] = 0x00020000 <7>[ 157.915046] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x9524] = 0x10000000 <7>[ 157.915175] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xb188] = 0x00000008 <7>[ 157.915286] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf2c] = 0x00010008 <7>[ 157.915391] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf30] = 0x00010008 <7>[ 157.915494] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf34] = 0x00010008 <7>[ 157.915596] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf38] = 0x00010008 <7>[ 157.915698] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xcf54] = 0x00001004 <7>[ 157.915802] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe90c] = 0x00000000 <7>[ 157.915908] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c3f10] = 0x00400000 <7>[ 157.916016] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d3f10] = 0x00400000 <7>[ 157.916208] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: flag:0x2 <7>[ 157.916402] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: l3cc entries: 63 <7>[ 157.916611] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[0] 0xb020 0xd00090 <7>[ 157.916791] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[1] 0xb024 0xb00050 <7>[ 157.916939] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[2] 0xb028 0xb000b0 <7>[ 157.917134] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[3] 0xb02c 0xb000b0 <7>[ 157.917329] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[4] 0xb030 0xb000b0 <7>[ 157.917522] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[5] 0xb034 0xb000b0 <7>[ 157.917677] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[6] 0xb038 0xb000b0 <7>[ 157.917818] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[7] 0xb03c 0xb000b0 <7>[ 157.918011] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[8] 0xb040 0xb000b0 <7>[ 157.918178] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[9] 0xb044 0xb000b0 <7>[ 157.918283] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[10] 0xb048 0xb000b0 <7>[ 157.918414] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[11] 0xb04c 0xb000b0 <7>[ 157.918528] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[12] 0xb050 0xb000b0 <7>[ 157.918627] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[13] 0xb054 0xb000b0 <7>[ 157.918726] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[14] 0xb058 0xb000b0 <7>[ 157.918824] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[15] 0xb05c 0xb000b0 <7>[ 157.918919] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[16] 0xb060 0xb000b0 <7>[ 157.919014] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[17] 0xb064 0xb000b0 <7>[ 157.919125] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[18] 0xb068 0xb000b0 <7>[ 157.919219] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[19] 0xb06c 0xb000b0 <7>[ 157.919314] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[20] 0xb070 0xb000b0 <7>[ 157.919408] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[21] 0xb074 0xb000b0 <7>[ 157.919571] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[22] 0xb078 0xb000b0 <7>[ 157.919677] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[23] 0xb07c 0xb000b0 <7>[ 157.919799] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[24] 0xb080 0xb000b0 <7>[ 157.919910] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[25] 0xb084 0xb000b0 <7>[ 157.920024] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[26] 0xb088 0xb000b0 <7>[ 157.920138] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[27] 0xb08c 0xb000b0 <7>[ 157.920236] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[28] 0xb090 0xb000b0 <7>[ 157.920332] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[29] 0xb094 0xb000b0 <7>[ 157.920438] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[30] 0xb098 0xb000b0 <7>[ 157.920575] xe 0000:4d:00.0: [drm:xe_mocs_init [xe]] Tile0: GT0: LNCFCMOCS[31] 0xb09c 0xb000b0 <7>[ 157.920695] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying rcs0 save-restore MMIOs <7>[ 157.920830] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20c4] = 0x3f7e0102 <7>[ 157.920955] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x20ec] = 0x00020002 <7>[ 157.921081] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d0] = 0x1000dafc <7>[ 157.921202] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d4] = 0x1000db01 <7>[ 157.921304] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x24d8] = 0x0000db1c <7>[ 157.921461] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x83b4] = 0x00100010 <7>[ 157.921598] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe18c] = 0x02010201 <7>[ 157.921700] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe48c] = 0x08000800 <7>[ 157.921812] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe4f4] = 0x80008000 <7>[ 157.921912] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe5f0] = 0x38080008 <7>[ 157.922012] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7c8] = 0x40000000 <7>[ 157.922132] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0xe7cc] = 0x04800010 <7>[ 157.922283] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x14800] = 0x00020002 <7>[ 157.922568] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying bcs0 save-restore MMIOs <7>[ 157.922702] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x220c4] = 0x3f7e0102 <7>[ 157.922808] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x224d0] = 0x100223a8 <7>[ 157.923018] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vcs0 save-restore MMIOs <7>[ 157.923141] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c00c4] = 0x3f7e0102 <7>[ 157.923243] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c04d0] = 0x101c03a8 <7>[ 157.923523] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vcs2 save-restore MMIOs <7>[ 157.923685] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d00c4] = 0x3f7e0102 <7>[ 157.923801] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d04d0] = 0x101d03a8 <7>[ 157.924058] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vecs0 save-restore MMIOs <7>[ 157.924186] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c80c4] = 0x3f7e0102 <7>[ 157.924293] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c84d0] = 0x101c83a8 <7>[ 157.924563] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying vecs1 save-restore MMIOs <7>[ 157.924704] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d80c4] = 0x3f7e0102 <7>[ 157.924815] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1d84d0] = 0x101d83a8 <7>[ 157.925039] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs0 save-restore MMIOs <7>[ 157.925167] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a0c4] = 0x3f7e0102 <7>[ 157.925326] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d0] = 0x1000dafc <7>[ 157.925451] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d4] = 0x1000db01 <7>[ 157.925563] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4d8] = 0x0000db1c <7>[ 157.925671] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1a4dc] = 0x1001a3a8 <7>[ 157.925871] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs1 save-restore MMIOs <7>[ 157.925971] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c0c4] = 0x3f7e0102 <7>[ 157.926122] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d0] = 0x1000dafc <7>[ 157.926262] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d4] = 0x1000db01 <7>[ 157.926399] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4d8] = 0x0000db1c <7>[ 157.926493] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1c4dc] = 0x1001c3a8 <7>[ 157.926754] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs2 save-restore MMIOs <7>[ 157.926865] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e0c4] = 0x3f7e0102 <7>[ 157.926969] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d0] = 0x1000dafc <7>[ 157.927086] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d4] = 0x1000db01 <7>[ 157.927186] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4d8] = 0x0000db1c <7>[ 157.927313] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x1e4dc] = 0x1001e3a8 <7>[ 157.927571] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: Applying ccs3 save-restore MMIOs <7>[ 157.927728] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x260c4] = 0x3f7e0102 <7>[ 157.927844] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d0] = 0x1000dafc <7>[ 157.927946] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d4] = 0x1000db01 <7>[ 157.928043] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264d8] = 0x0000db1c <7>[ 157.928160] xe 0000:4d:00.0: [drm:xe_reg_sr_apply_mmio [xe]] Tile0: GT0: REG[0x264dc] = 0x100263a8 <7>[ 157.931077] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 157.939268] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 0] = 0x019e01cf <7>[ 157.939481] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 1] = 0x00424800 <7>[ 157.939646] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 2] = 0x00000014 <7>[ 157.939801] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 3] = 0x00000001 <7>[ 157.939952] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 4] = 0x00000c00 <7>[ 157.940191] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 5] = 0x56c00008 <7>[ 157.940349] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 6] = 0x00000000 <7>[ 157.940495] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 7] = 0x00000000 <7>[ 157.940636] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 8] = 0x00000000 <7>[ 157.940776] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[ 9] = 0x00000000 <7>[ 157.940914] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[10] = 0x00000000 <7>[ 157.941051] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[11] = 0x00000000 <7>[ 157.941264] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[12] = 0x00000000 <7>[ 157.941427] xe 0000:4d:00.0: [drm:guc_print_params [xe]] Tile0: GT0: GuC param[13] = 0x00000000 <7>[ 157.941707] xe 0000:4d:00.0: [drm:xe_guc_id_mgr_init [xe]] Tile0: GT0: using 65535 GuC IDs <7>[ 157.942368] xe 0000:4d:00.0: [drm:xe_guc_db_mgr_init [xe]] Tile0: GT0: using 256 doorbells <7>[ 157.945345] 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>[ 157.948484] xe 0000:4d:00.0: [drm:xe_migrate_init [xe]] Migrate min chunk size is 0x00100000 <7>[ 157.949648] xe 0000:4d:00.0: [drm:xe_guc_capture_steered_list_init [xe]] Tile0: GT0: capture found 192 ext-regs. <7>[ 158.004611] xe 0000:4d:00.0: [drm:xe_guc_ads_populate [xe]] Tile0: GT0: Updated ADS capture size 32768 (was 49152) <7>[ 158.015390] xe 0000:4d:00.0: [drm:guc_wait_ucode [xe]] Tile0: GT0: GuC load: init took 10ms, freq = 2000MHz (req = 2050MHz), before = 2000MHz, status = 0x8002F034 <7>[ 158.016177] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 158.018195] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC rcs0 WA job: 14405 dwords <7>[ 158.018508] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6208] = 0x00200020 <7>[ 158.018687] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 158.018838] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 158.018985] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7044] = 0x00200020 <7>[ 158.019166] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 158.019325] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 158.019493] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6604] = ~0xff0000|0x40000 (MCR) <7>[ 158.019663] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0xb158] = ~0x3ff|0x7f (MCR) <7>[ 158.027866] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC bcs0 WA job: 36 dwords <7>[ 158.028047] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 158.028189] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 158.028294] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 158.028400] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 158.028523] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x22204] = ~0x7e7e|0x202 <7>[ 158.028626] 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>[ 158.036852] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vcs0 WA job: 9 dwords <7>[ 158.037098] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 158.037262] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 158.037415] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 158.037567] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 158.037716] 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>[ 158.041799] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vecs0 WA job: 9 dwords <7>[ 158.042135] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 158.042335] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 158.042517] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 158.042699] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 158.042894] 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>[ 158.046678] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC ccs0 WA job: 9 dwords <7>[ 158.046909] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 158.047099] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 158.047261] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 158.047414] xe 0000:4d:00.0: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 158.047562] 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>[ 158.058527] 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>[ 158.059043] xe 0000:4d:00.0: [drm] NVM access overridden by jumper <7>[ 158.060571] 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>[ 158.072175] [drm] Initialized xe 1.1.0 for 0000:4d:00.0 on minor 0 <6>[ 158.105162] xe 0000:4d:00.0: [drm] Using register for power limits <7>[ 158.105175] xe 0000:4d:00.0: [drm:xe_hwmon_register [xe]] Register xe hwmon interface <7>[ 158.105522] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL2 is unsupported on channel 0 <7>[ 158.105729] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL1 is unsupported on channel 0 <7>[ 158.105932] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL2 is unsupported on channel 1 <7>[ 158.106137] xe 0000:4d:00.0: [drm:xe_hwmon_is_visible [xe]] PL1 is unsupported on channel 1 <5>[ 158.109902] xe 0000:4d:00.0: [drm] PF: migration missing prerequisite: requires GuC version >= 70.54.0 <7>[ 158.116774] xe 0000:4d:00.0: [drm:xe_pci_probe [xe]] d3cold: capable=no <5>[ 158.133364] Creating 4 MTD partitions on "xe.nvm.19712": <5>[ 158.133429] 0x000000000000-0x000000001000 : "xe.nvm.19712.DESCRIPTOR" <5>[ 158.153559] 0x000000001000-0x0000005f0000 : "xe.nvm.19712.GSC" <5>[ 158.173626] 0x0000005f0000-0x0000007f0000 : "xe.nvm.19712.OptionROM" <5>[ 158.194613] 0x0000007f0000-0x000000800000 : "xe.nvm.19712.DAM" <7>[ 158.320613] [IGT] xe_module_load: finished subtest load, SUCCESS <7>[ 158.323325] [IGT] xe_module_load: exiting, ret=0 <7>[ 158.644663] [IGT] fbdev: executing <7>[ 158.661313] [IGT] fbdev: exiting, ret=77 <7>[ 159.037068] [IGT] fbdev: executing <7>[ 159.054636] [IGT] fbdev: exiting, ret=77 <7>[ 159.387551] [IGT] fbdev: executing <7>[ 159.402495] [IGT] fbdev: exiting, ret=77 <7>[ 159.571090] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspending <7>[ 159.572506] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 159.573313] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspended <7>[ 159.744923] [IGT] fbdev: executing <7>[ 159.767613] [IGT] fbdev: exiting, ret=77 <7>[ 160.026915] [IGT] fbdev: executing <7>[ 160.043949] [IGT] fbdev: exiting, ret=77 <7>[ 160.373328] [IGT] core_debugfs: executing <7>[ 160.434966] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resuming <7>[ 160.436190] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 160.440827] xe 0000:4d:00.0: [drm:xe_gt_runtime_resume [xe]] Tile0: GT0: runtime resumed <7>[ 160.443130] [IGT] core_debugfs: starting subtest read-all-entries <7>[ 160.464424] [IGT] core_debugfs: finished subtest read-all-entries, SUCCESS <7>[ 160.468337] [IGT] core_debugfs: exiting, ret=0 <7>[ 160.801185] [IGT] core_sysfs: executing <7>[ 160.815548] [IGT] core_sysfs: starting subtest read-all-entries <7>[ 160.817783] [IGT] core_sysfs: finished subtest read-all-entries, SUCCESS <7>[ 160.820088] [IGT] core_sysfs: exiting, ret=0 <7>[ 161.153747] [IGT] kms_addfb_basic: executing <7>[ 161.170069] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 161.489492] [IGT] kms_addfb_basic: executing <7>[ 161.506136] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 161.854825] [IGT] kms_addfb_basic: executing <7>[ 161.873862] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 162.191286] [IGT] kms_addfb_basic: executing <7>[ 162.208222] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 162.538049] [IGT] kms_addfb_basic: executing <7>[ 162.556304] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 162.909822] [IGT] kms_addfb_basic: executing <7>[ 162.926914] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 163.279661] [IGT] kms_addfb_basic: executing <7>[ 163.296211] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 163.615704] [IGT] kms_addfb_basic: executing <7>[ 163.647328] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 163.992513] [IGT] kms_addfb_basic: executing <7>[ 164.009138] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 164.291424] [IGT] kms_addfb_basic: executing <7>[ 164.309207] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 164.653669] [IGT] kms_addfb_basic: executing <7>[ 164.670733] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 164.959416] [IGT] kms_addfb_basic: executing <7>[ 164.975245] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 165.235417] [IGT] kms_addfb_basic: executing <7>[ 165.252500] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 165.626814] [IGT] kms_addfb_basic: executing <7>[ 165.644879] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 166.001813] [IGT] kms_addfb_basic: executing <7>[ 166.017796] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 166.277074] [IGT] kms_addfb_basic: executing <7>[ 166.294425] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 166.664337] [IGT] kms_addfb_basic: executing <7>[ 166.677562] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 167.009432] [IGT] kms_addfb_basic: executing <7>[ 167.026029] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 167.358429] [IGT] kms_addfb_basic: executing <7>[ 167.374880] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 167.736308] [IGT] kms_addfb_basic: executing <7>[ 167.753773] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 168.121582] [IGT] kms_addfb_basic: executing <7>[ 168.138325] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 168.405580] [IGT] kms_addfb_basic: executing <7>[ 168.425228] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 168.785677] [IGT] kms_addfb_basic: executing <7>[ 168.800661] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 169.171127] [IGT] kms_addfb_basic: executing <7>[ 169.187648] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 169.502571] [IGT] kms_addfb_basic: executing <7>[ 169.520095] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 169.831259] [IGT] kms_addfb_basic: executing <7>[ 169.848459] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 170.197779] [IGT] kms_addfb_basic: executing <7>[ 170.214615] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 170.534943] [IGT] kms_addfb_basic: executing <7>[ 170.566817] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 170.913182] [IGT] kms_addfb_basic: executing <7>[ 170.926586] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 171.286852] [IGT] kms_addfb_basic: executing <7>[ 171.303502] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 171.629248] [IGT] kms_addfb_basic: executing <7>[ 171.645826] [IGT] kms_addfb_basic: exiting, ret=77 <7>[ 171.987315] [IGT] kms_cursor_legacy: executing <7>[ 172.004023] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 172.321711] [IGT] kms_cursor_legacy: executing <7>[ 172.334300] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 172.653260] [IGT] kms_cursor_legacy: executing <7>[ 172.670082] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 172.998820] [IGT] kms_cursor_legacy: executing <7>[ 173.015798] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 173.367651] [IGT] kms_cursor_legacy: executing <7>[ 173.384406] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 173.721651] [IGT] kms_cursor_legacy: executing <7>[ 173.735917] [IGT] kms_cursor_legacy: exiting, ret=77 <7>[ 174.109613] [IGT] kms_dsc: executing <7>[ 174.125853] [IGT] kms_dsc: exiting, ret=77 <7>[ 174.434005] [IGT] kms_flip: executing <7>[ 174.472701] [IGT] kms_flip: exiting, ret=77 <7>[ 174.787170] [IGT] kms_flip: executing <7>[ 174.832998] [IGT] kms_flip: exiting, ret=77 <7>[ 175.148492] [IGT] kms_flip: executing <7>[ 175.179461] [IGT] kms_flip: exiting, ret=77 <7>[ 175.499023] [IGT] kms_flip: executing <7>[ 175.534108] [IGT] kms_flip: exiting, ret=77 <7>[ 175.872840] [IGT] kms_force_connector_basic: executing <7>[ 175.885822] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 176.218368] [IGT] kms_force_connector_basic: executing <7>[ 176.234452] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 176.568799] [IGT] kms_force_connector_basic: executing <7>[ 176.585196] [IGT] kms_force_connector_basic: exiting, ret=77 <7>[ 176.951981] [IGT] kms_frontbuffer_tracking: executing <7>[ 176.970493] [IGT] kms_frontbuffer_tracking: exiting, ret=77 <7>[ 177.318923] [IGT] kms_hdmi_inject: executing <7>[ 177.335981] [IGT] kms_hdmi_inject: exiting, ret=77 <7>[ 177.667477] [IGT] kms_pipe_crc_basic: executing <7>[ 177.689895] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 178.046763] [IGT] kms_pipe_crc_basic: executing <7>[ 178.063591] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 178.401656] [IGT] kms_pipe_crc_basic: executing <7>[ 178.417984] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 178.756801] [IGT] kms_pipe_crc_basic: executing <7>[ 178.775452] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 179.117476] [IGT] kms_pipe_crc_basic: executing <7>[ 179.140433] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 179.500870] [IGT] kms_pipe_crc_basic: executing <7>[ 179.517389] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 179.841790] [IGT] kms_pipe_crc_basic: executing <7>[ 179.860212] [IGT] kms_pipe_crc_basic: exiting, ret=77 <7>[ 180.227839] [IGT] kms_prop_blob: executing <7>[ 180.259100] [IGT] kms_prop_blob: exiting, ret=77 <7>[ 180.612420] [IGT] kms_psr: executing <7>[ 180.629357] [IGT] kms_psr: exiting, ret=77 <7>[ 180.977332] [IGT] kms_psr: executing <7>[ 180.993706] [IGT] kms_psr: exiting, ret=77 <7>[ 181.264238] [IGT] kms_psr: executing <7>[ 181.282344] [IGT] kms_psr: exiting, ret=77 <7>[ 181.633278] [IGT] sriov_basic: executing <7>[ 181.652605] [IGT] sriov_basic: starting subtest enable-vfs-autoprobe-off <7>[ 181.657713] [IGT] sriov_basic: starting dynamic subtest numvfs-all <7>[ 181.659312] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: enabling 31 VFs <6>[ 181.866070] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 67108864 (64.0 MiB) GGTT <6>[ 181.887810] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 268435456 (256 MiB) LMEM <6>[ 181.893178] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 2048 GuC context IDs <6>[ 181.899856] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1..VF31 provisioned with 8 GuC doorbell IDs <6>[ 182.001703] pci 0000:4d:00.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.002330] pci 0000:4d:00.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.007042] pci 0000:4d:00.1: Adding to iommu group 316 <6>[ 182.032531] pci 0000:4d:00.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.032732] pci 0000:4d:00.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.034131] pci 0000:4d:00.2: Adding to iommu group 317 <6>[ 182.050484] pci 0000:4d:00.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.050665] pci 0000:4d:00.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.052020] pci 0000:4d:00.3: Adding to iommu group 318 <6>[ 182.068462] pci 0000:4d:00.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.068648] pci 0000:4d:00.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.070545] pci 0000:4d:00.4: Adding to iommu group 319 <6>[ 182.085467] pci 0000:4d:00.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.085675] pci 0000:4d:00.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.087489] pci 0000:4d:00.5: Adding to iommu group 320 <6>[ 182.107904] pci 0000:4d:00.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.108118] pci 0000:4d:00.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.109377] pci 0000:4d:00.6: Adding to iommu group 321 <6>[ 182.124147] pci 0000:4d:00.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.124310] pci 0000:4d:00.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.125524] pci 0000:4d:00.7: Adding to iommu group 322 <6>[ 182.140657] pci 0000:4d:01.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.141158] pci 0000:4d:01.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.145506] pci 0000:4d:01.0: Adding to iommu group 323 <6>[ 182.171351] pci 0000:4d:01.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.171562] pci 0000:4d:01.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.173352] pci 0000:4d:01.1: Adding to iommu group 324 <6>[ 182.188008] pci 0000:4d:01.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.188186] pci 0000:4d:01.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.190003] pci 0000:4d:01.2: Adding to iommu group 325 <6>[ 182.204044] pci 0000:4d:01.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.204225] pci 0000:4d:01.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.205606] pci 0000:4d:01.3: Adding to iommu group 326 <6>[ 182.220641] pci 0000:4d:01.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.220815] pci 0000:4d:01.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.222141] pci 0000:4d:01.4: Adding to iommu group 327 <6>[ 182.235771] pci 0000:4d:01.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.235963] pci 0000:4d:01.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.237261] pci 0000:4d:01.5: Adding to iommu group 328 <6>[ 182.251468] pci 0000:4d:01.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.251648] pci 0000:4d:01.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.252968] pci 0000:4d:01.6: Adding to iommu group 329 <6>[ 182.266562] pci 0000:4d:01.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.266725] pci 0000:4d:01.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.268006] pci 0000:4d:01.7: Adding to iommu group 330 <6>[ 182.280934] pci 0000:4d:02.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.281110] pci 0000:4d:02.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.282571] pci 0000:4d:02.0: Adding to iommu group 331 <6>[ 182.296871] pci 0000:4d:02.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.297072] pci 0000:4d:02.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.298351] pci 0000:4d:02.1: Adding to iommu group 332 <6>[ 182.315414] pci 0000:4d:02.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.315825] pci 0000:4d:02.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.319157] pci 0000:4d:02.2: Adding to iommu group 333 <6>[ 182.340645] pci 0000:4d:02.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.340863] pci 0000:4d:02.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.342581] pci 0000:4d:02.3: Adding to iommu group 334 <6>[ 182.356390] pci 0000:4d:02.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.356563] pci 0000:4d:02.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.358397] pci 0000:4d:02.4: Adding to iommu group 335 <6>[ 182.372778] pci 0000:4d:02.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.372977] pci 0000:4d:02.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.374446] pci 0000:4d:02.5: Adding to iommu group 336 <6>[ 182.387664] pci 0000:4d:02.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.387834] pci 0000:4d:02.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.389354] pci 0000:4d:02.6: Adding to iommu group 337 <6>[ 182.403191] pci 0000:4d:02.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.403357] pci 0000:4d:02.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.404618] pci 0000:4d:02.7: Adding to iommu group 338 <6>[ 182.418896] pci 0000:4d:03.0: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.419102] pci 0000:4d:03.0: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.420395] pci 0000:4d:03.0: Adding to iommu group 339 <6>[ 182.433937] pci 0000:4d:03.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.434107] pci 0000:4d:03.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.435370] pci 0000:4d:03.1: Adding to iommu group 340 <6>[ 182.448373] pci 0000:4d:03.2: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.448537] pci 0000:4d:03.2: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.449818] pci 0000:4d:03.2: Adding to iommu group 341 <6>[ 182.465633] pci 0000:4d:03.3: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.465801] pci 0000:4d:03.3: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.467277] pci 0000:4d:03.3: Adding to iommu group 342 <6>[ 182.481034] pci 0000:4d:03.4: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.481210] pci 0000:4d:03.4: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.482633] pci 0000:4d:03.4: Adding to iommu group 343 <6>[ 182.495644] pci 0000:4d:03.5: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.495818] pci 0000:4d:03.5: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.497296] pci 0000:4d:03.5: Adding to iommu group 344 <6>[ 182.511223] pci 0000:4d:03.6: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.511410] pci 0000:4d:03.6: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.512770] pci 0000:4d:03.6: Adding to iommu group 345 <6>[ 182.527216] pci 0000:4d:03.7: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 182.527388] pci 0000:4d:03.7: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 182.528954] pci 0000:4d:03.7: Adding to iommu group 346 <6>[ 182.567648] xe 0000:4d:00.0: [drm] PF: Enabled 31 of 31 VFs <7>[ 182.586495] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: disabling 31 VFs <6>[ 184.457682] xe 0000:4d:00.0: [drm] PF: Disabled 31 VFs <7>[ 184.458288] [IGT] sriov_basic: finished subtest numvfs-all, SUCCESS <7>[ 184.461423] [IGT] sriov_basic: finished subtest enable-vfs-autoprobe-off, SUCCESS <7>[ 184.465925] [IGT] sriov_basic: exiting, ret=0 <7>[ 184.830967] [IGT] sriov_basic: executing <7>[ 184.867373] [IGT] sriov_basic: starting subtest enable-vfs-autoprobe-on <7>[ 184.871898] [IGT] sriov_basic: starting dynamic subtest numvfs-1 <7>[ 184.873744] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: enabling 1 VF <6>[ 185.003414] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 2147483648 (2.00 GiB) GGTT <6>[ 185.007190] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 4294967296 (4.00 GiB) LMEM <6>[ 185.007674] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 32768 GuC context IDs <6>[ 185.008152] xe 0000:4d:00.0: [drm] PF: Tile0: GT0: VF1 provisioned with 128 GuC doorbell IDs <6>[ 185.113195] pci 0000:4d:00.1: [8086:56c0] type 00 class 0x038000 PCIe Endpoint <6>[ 185.113628] pci 0000:4d:00.1: ASPM: overriding L1 acceptable latency from 0x0 to 0x7 <6>[ 185.116883] pci 0000:4d:00.1: Adding to iommu group 316 <6>[ 185.142730] xe 0000:4d:00.1: enabling device (0000 -> 0002) <6>[ 185.151365] xe 0000:4d:00.1: [drm] Running in SR-IOV VF mode <7>[ 185.151377] xe 0000:4d:00.1: [drm:xe_device_probe_early [xe]] wedged_mode: setting mode (1) upon-critical-error <7>[ 185.152645] 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>[ 185.152948] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] Stepping = (G:C0, M:C0, B:**) <7>[ 185.153275] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] SR-IOV support: yes (mode: SR-IOV VF) <7>[ 185.153641] xe 0000:4d:00.1: [drm:xe_pm_init_early [xe]] d3cold: ACPI _PR3 not present <7>[ 185.157958] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_bootstrap [xe]] VF: Tile0: GT0: using GuC interface version 0.1.26.0 <7>[ 185.158308] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_config [xe]] VF: Tile0: GT0: sched groups disabled <6>[ 185.159862] xe 0000:4d:00.1: [drm] VISIBLE VRAM: 0x00003bc000000000, 0x0000000400000000 <6>[ 185.159868] xe 0000:4d:00.1: [drm] VRAM[0]: Actual physical size 0x0000000100000000, usable size exclude stolen 0x0000000100000000, CPU accessible size 0x0000000100000000 <6>[ 185.159872] xe 0000:4d:00.1: [drm] VRAM[0]: DPA range: [0x0000000000000000-100000000], io range: [0x00003bc000000000-3bc100000000] <6>[ 185.159874] xe 0000:4d:00.1: [drm] VRAM[0]: Actual physical size 0x0000000100000000, usable size exclude stolen 0x0000000100000000, CPU accessible size 0x0000000100000000 <6>[ 185.159877] xe 0000:4d:00.1: [drm] VRAM[0]: DPA range: [0x0000000000000000-100000000], io range: [0x00003bc000000000-3bc100000000] <7>[ 185.160078] xe 0000:4d:00.1: [drm:xe_ttm_stolen_mgr_init [xe]] No stolen memory support <7>[ 185.165125] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 185.167059] xe 0000:4d:00.0: [drm:xe_sriov_pf_service_handshake_vf [xe]] PF: VF1 negotiated ABI version 1.0 <7>[ 185.169541] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_connect [xe]] VF: Tile0: GT0: using VF/PF ABI 1.0 <7>[ 185.171551] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0xd00) = 0x14 <7>[ 185.171747] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9118) = 0xff0f <7>[ 185.171872] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x911c) = 0x3000000 <7>[ 185.172017] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9134) = 0xff <7>[ 185.172126] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x913c) = 0xffffffff <7>[ 185.172233] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9140) = 0x30005 <7>[ 185.172341] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0x9144) = 0xffffffff <7>[ 185.172447] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_query_runtime [xe]] VF: Tile0: GT0: runtime(0xc1dc) = 0x164000 <7>[ 185.172598] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (geometry): 00000000,00000000,00000000,ffffffff <7>[ 185.172713] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: dss mask (compute): 00000000,00000000,00000000,ffffffff <7>[ 185.172846] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU mask per DSS: 0000ffff <7>[ 185.172958] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: EU type: simd8 <7>[ 185.173060] xe 0000:4d:00.1: [drm:xe_gt_topology_init [xe]] Tile0: GT0: L3 bank mask: 00000000,ffffffff <6>[ 185.303183] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs1 fused off <6>[ 185.303191] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs3 fused off <6>[ 185.303194] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs4 fused off <6>[ 185.303196] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs5 fused off <6>[ 185.303198] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs6 fused off <6>[ 185.303201] xe 0000:4d:00.1: [drm] Tile0: GT0: vcs7 fused off <6>[ 185.303203] xe 0000:4d:00.1: [drm] Tile0: GT0: vecs2 fused off <6>[ 185.303205] xe 0000:4d:00.1: [drm] Tile0: GT0: vecs3 fused off <7>[ 185.303247] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add rcs0 whitelist to engine <7>[ 185.303472] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add bcs0 whitelist to engine <7>[ 185.303646] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs0 whitelist to engine <7>[ 185.303812] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vcs2 whitelist to engine <7>[ 185.304000] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs0 whitelist to engine <7>[ 185.304173] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add vecs1 whitelist to engine <7>[ 185.304343] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs0 whitelist to engine <7>[ 185.304513] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs1 whitelist to engine <7>[ 185.304691] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs2 whitelist to engine <7>[ 185.304864] xe 0000:4d:00.1: [drm:whitelist_apply_to_hwe [xe]] Tile0: GT0: Add ccs3 whitelist to engine <7>[ 185.311041] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 185.311354] xe 0000:4d:00.1: [drm:xe_guc_id_mgr_init [xe]] Tile0: GT0: using 32768 GuC IDs <7>[ 185.311655] 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>[ 185.313089] xe 0000:4d:00.1: [drm:xe_migrate_init [xe]] Migrate min chunk size is 0x00100000 <7>[ 185.313246] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 185.313758] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel enabled <7>[ 185.314325] xe 0000:4d:00.0: [drm:xe_sriov_pf_service_handshake_vf [xe]] PF: VF1 negotiated ABI version 1.0 <7>[ 185.315240] xe 0000:4d:00.1: [drm:xe_gt_sriov_vf_connect [xe]] VF: Tile0: GT0: using VF/PF ABI 1.0 <7>[ 185.317989] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC rcs0 WA job: 14405 dwords <7>[ 185.318164] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6208] = 0x00200020 <7>[ 185.318259] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 185.318346] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 185.318430] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7044] = 0x00200020 <7>[ 185.318516] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 185.318605] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 185.318702] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x6604] = ~0xff0000|0x40000 (MCR) <7>[ 185.318804] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0xb158] = ~0x3ff|0x7f (MCR) <7>[ 185.329544] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC bcs0 WA job: 36 dwords <7>[ 185.329748] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 185.329893] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 185.330055] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 185.330188] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 185.330345] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x22204] = ~0x7e7e|0x202 <7>[ 185.330477] 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>[ 185.342621] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vcs0 WA job: 9 dwords <7>[ 185.342817] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 185.342988] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 185.343117] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 185.343249] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 185.343381] 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>[ 185.350743] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC vecs0 WA job: 9 dwords <7>[ 185.350940] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 185.351042] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 185.351135] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 185.351225] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 185.351339] 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>[ 185.358812] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: LRC ccs0 WA job: 9 dwords <7>[ 185.359017] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x7004] = 0x08000800 <7>[ 185.359111] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x703c] = 0x00200020 <7>[ 185.359198] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x731c] = 0x40004000 <7>[ 185.359332] xe 0000:4d:00.1: [drm:xe_gt_record_default_lrcs [xe]] Tile0: GT0: REG[0x83a4] = 0xffff4000 <7>[ 185.359514] 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>[ 185.369263] [drm] Initialized xe 1.1.0 for 0000:4d:00.1 on minor 1 <5>[ 185.372034] xe 0000:4d:00.1: [drm] VF: migration disabled: requires GuC ABI >= 1.27.0, but only 1.26.0 found <7>[ 185.372093] xe 0000:4d:00.1: [drm:xe_pci_probe [xe]] d3cold: capable=no <6>[ 185.376113] xe 0000:4d:00.0: [drm] PF: Enabled 1 of 31 VFs <7>[ 185.383058] xe 0000:4d:00.0: [drm:xe_pci_sriov_configure [xe]] PF: disabling 1 VF <7>[ 185.397253] xe 0000:4d:00.1: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 185.461431] xe 0000:4d:00.1: [drm:drm_pagemap_cache_fini [drm_gpusvm_helper]] Destroying dpagemap cache. <7>[ 185.463646] xe 0000:4d:00.1: [drm:drm_pagemap_shrinker_fini [drm_gpusvm_helper]] Destroying dpagemap shrinker. <6>[ 186.861963] xe 0000:4d:00.0: [drm] PF: Disabled 1 VF <7>[ 186.862243] [IGT] sriov_basic: finished subtest numvfs-1, SUCCESS <7>[ 186.866781] [IGT] sriov_basic: finished subtest enable-vfs-autoprobe-on, SUCCESS <7>[ 186.871312] [IGT] sriov_basic: exiting, ret=0 <7>[ 187.242138] [IGT] xe_compute: executing <7>[ 187.296650] [IGT] xe_compute: starting subtest compute-square <4>[ 187.311208] ============================================ <4>[ 187.311213] WARNING: possible recursive locking detected <4>[ 187.311218] 7.0.0-rc1-lgci-xe-xe-4613-5c29c0e4516d76d80-debug+ #1 Tainted: G S U <4>[ 187.311224] -------------------------------------------- <4>[ 187.311227] xe_compute/3135 is trying to acquire lock: <4>[ 187.311232] ff110010d70e0218 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 187.311254] but task is already holding lock: <4>[ 187.311258] ff11001086520958 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 187.311268] other info that might help us debug this: <4>[ 187.311274] Possible unsafe locking scenario: <4>[ 187.311278] CPU0 <4>[ 187.311281] ---- <4>[ 187.311284] lock(&fence->inline_lock); <4>[ 187.311288] lock(&fence->inline_lock); <4>[ 187.311292] *** DEADLOCK *** <4>[ 187.311299] May be due to missing lock nesting notation <4>[ 187.311304] 6 locks held by xe_compute/3135: <4>[ 187.311308] #0: ff110010be9316a0 (&vm->lock){++++}-{3:3}, at: xe_vm_bind_ioctl+0x3d4/0x1970 [xe] <4>[ 187.311564] #1: ff1100014097c410 (&val->lock){.+.+}-{3:3}, at: xe_validation_lock+0x38/0xa0 [xe] <4>[ 187.311740] #2: ffa0000021b37918 (reservation_ww_class_acquire){+.+.}-{0:0}, at: vm_bind_ioctl_ops_execute+0x158/0x980 [xe] <4>[ 187.311909] #3: ffa0000021b37940 (reservation_ww_class_mutex){+.+.}-{3:3}, at: vm_bind_ioctl_ops_execute+0x158/0x980 [xe] <4>[ 187.312078] #4: ff11001086520958 (&fence->inline_lock){....}-{2:2}, at: dma_fence_add_callback+0x46/0x110 <4>[ 187.312094] #5: ffffffff835c5be0 (rcu_read_lock){....}-{1:2}, at: __dma_fence_enable_signaling+0x53/0x360 <4>[ 187.312107] stack backtrace: <4>[ 187.312115] CPU: 109 UID: 0 PID: 3135 Comm: xe_compute Tainted: G S U 7.0.0-rc1-lgci-xe-xe-4613-5c29c0e4516d76d80-debug+ #1 PREEMPT(lazy) <4>[ 187.312119] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER <4>[ 187.312120] Hardware name: Intel Corporation WHITLEY/WHITLEY, BIOS SE5C6200.86B.0027.P15.2205121306 05/12/2022 <4>[ 187.312122] Call Trace: <4>[ 187.312123] <4>[ 187.312125] dump_stack_lvl+0x91/0xf0 <4>[ 187.312132] dump_stack+0x10/0x20 <4>[ 187.312133] print_deadlock_bug+0x23f/0x320 <4>[ 187.312141] __lock_acquire+0x146e/0x2790 <4>[ 187.312145] ? stack_trace_save+0x4a/0x70 <4>[ 187.312155] lock_acquire+0xc4/0x2f0 <4>[ 187.312158] ? dma_fence_add_callback+0x46/0x110 <4>[ 187.312163] ? __pfx_dma_fence_chain_cb+0x10/0x10 <4>[ 187.312167] _raw_spin_lock_irqsave+0x49/0x80 <4>[ 187.312174] ? dma_fence_add_callback+0x46/0x110 <4>[ 187.312177] dma_fence_add_callback+0x46/0x110 <4>[ 187.312180] dma_fence_chain_enable_signaling+0x102/0x290 <4>[ 187.312184] __dma_fence_enable_signaling+0xbd/0x360 <4>[ 187.312187] ? __pfx_user_fence_cb+0x10/0x10 [xe] <4>[ 187.312344] dma_fence_add_callback+0x51/0x110 <4>[ 187.312348] xe_sync_entry_signal+0xe1/0x1b0 [xe] <4>[ 187.312499] vm_bind_ioctl_ops_fini+0x163/0x230 [xe] <4>[ 187.312656] vm_bind_ioctl_ops_execute+0x5f3/0x980 [xe] <4>[ 187.312807] ? mark_held_locks+0x46/0x90 <4>[ 187.312810] ? __create_object+0x68/0xc0 <4>[ 187.312818] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 187.312821] ? __create_object+0x68/0xc0 <4>[ 187.312822] ? trace_hardirqs_on+0x22/0x100 <4>[ 187.312836] xe_vm_bind_ioctl+0x17df/0x1970 [xe] <4>[ 187.313001] ? lock_acquire+0xc4/0x2f0 <4>[ 187.313009] ? __pfx_xe_vm_bind_ioctl+0x10/0x10 [xe] <4>[ 187.313161] drm_ioctl_kernel+0xb3/0x120 <4>[ 187.313167] ? drm_ioctl_kernel+0xb3/0x120 <4>[ 187.313173] drm_ioctl+0x2d4/0x5a0 <4>[ 187.313176] ? __pfx_xe_vm_bind_ioctl+0x10/0x10 [xe] <4>[ 187.313327] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 187.313330] ? __pm_runtime_resume+0x5b/0x90 <4>[ 187.313334] ? trace_hardirqs_on+0x22/0x100 <4>[ 187.313337] ? _raw_spin_unlock_irqrestore+0x51/0x80 <4>[ 187.313340] ? __pm_runtime_resume+0x5b/0x90 <4>[ 187.313342] ? xe_pm_runtime_get_ioctl+0x61/0x160 [xe] <4>[ 187.313494] xe_drm_ioctl+0x64/0xb0 [xe] <4>[ 187.313619] __x64_sys_ioctl+0xa5/0x100 <4>[ 187.313625] x64_sys_call+0x1250/0x26e0 <4>[ 187.313632] do_syscall_64+0xdd/0x1470 <4>[ 187.313636] ? xe_drm_ioctl+0x7c/0xb0 [xe] <4>[ 187.313760] ? __x64_sys_ioctl+0xa5/0x100 <4>[ 187.313763] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 187.313766] ? do_syscall_64+0x22e/0x1470 <4>[ 187.313769] ? xe_pm_runtime_put+0x66/0x150 [xe] <4>[ 187.313921] ? xe_drm_ioctl+0x7c/0xb0 [xe] <4>[ 187.314045] ? __x64_sys_ioctl+0xa5/0x100 <4>[ 187.314048] ? trace_hardirqs_on_prepare+0xe1/0x100 <4>[ 187.314051] ? do_syscall_64+0x22e/0x1470 <4>[ 187.314054] ? clear_bhb_loop+0x30/0x80 <4>[ 187.314059] entry_SYSCALL_64_after_hwframe+0x76/0x7e <4>[ 187.314061] RIP: 0033:0x7f0a35324e1d <4>[ 187.314064] 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>[ 187.314066] RSP: 002b:00007ffe54308630 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 <4>[ 187.314069] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f0a35324e1d <4>[ 187.314070] RDX: 00007ffe543086c0 RSI: 0000000040886445 RDI: 0000000000000005 <4>[ 187.314071] RBP: 00007ffe54308680 R08: 0000000000000000 R09: 0000000000000000 <4>[ 187.314072] R10: 00007f0a35550cd8 R11: 0000000000000246 R12: 00007ffe543086c0 <4>[ 187.314073] R13: 0000000040886445 R14: 0000000000000005 R15: 00007ffe54308990 <4>[ 187.314078] <7>[ 187.335814] [IGT] xe_compute: finished subtest compute-square, SUCCESS <7>[ 187.339408] [IGT] xe_compute: exiting, ret=0 <7>[ 188.589467] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspending <7>[ 188.590274] xe 0000:4d:00.0: [drm:guc_ct_change_state [xe]] Tile0: GT0: GuC CT communication channel disabled <7>[ 188.590694] xe 0000:4d:00.0: [drm:xe_gt_runtime_suspend [xe]] Tile0: GT0: runtime suspended