Results for igt@xe_query@query-hwconfig

Machine description: bat-adlp-7

Result: Pass

DetailValue
Igt-Version
IGT-Version: 1.26-NO-GIT (x86_64) (Linux: 6.3.0-rc4-xe x86_64)
Out
Starting subtest: query-hwconfig
HWCONFIG_SIZE	964
MAX_SLICES_SUPPORTED                  (  1) L:1 V: 1/0x1
MAX_DUAL_SUBSLICES_SUPPORTED          (  2) L:1 V: 6/0x6
MAX_NUM_EU_PER_DSS                    (  3) L:1 V: 16/0x10
NUM_PIXEL_PIPES                       (  4) L:1 V: 2/0x2
GEOMETRY_PIPES_PER_SLICE              ( 63) L:1 V: 1/0x1
L3_BANK_SIZE_IN_KB                    ( 64) L:1 V: 480/0x1e0
L3_CACHE_WAYS_SIZE_IN_BYTES           (  8) L:1 V: 4096/0x1000
L3_CACHE_WAYS_PER_SECTOR              (  9) L:1 V: 2/0x2
MAX_MEMORY_CHANNELS                   ( 10) L:1 V: 2/0x2
MEMORY_TYPE                           ( 11) L:1 V: 1/0x1
CACHE_TYPES                           ( 12) L:1 V: 3/0x3
LOCAL_MEMORY_PAGE_SIZES_SUPPORTED     ( 13) L:1 V: 0/0x0
SLM_SIZE_PER_DSS                      ( 65) L:1 V: 128/0x80
NUM_THREADS_PER_EU                    ( 15) L:1 V: 7/0x7
TOTAL_VS_THREADS                      ( 16) L:1 V: 546/0x222
TOTAL_GS_THREADS                      ( 17) L:1 V: 336/0x150
TOTAL_HS_THREADS                      ( 18) L:1 V: 336/0x150
TOTAL_DS_THREADS                      ( 19) L:1 V: 546/0x222
TOTAL_VS_THREADS_POCS                 ( 20) L:1 V: 192/0xc0
TOTAL_PS_THREADS                      ( 21) L:1 V: 128/0x80
MAX_PIXEL_FILL_RATE_PER_DSS           ( 67) L:1 V: 4/0x4
MAX_RCS                               ( 23) L:1 V: 1/0x1
MAX_CCS                               ( 24) L:1 V: 1/0x1
MAX_VCS                               ( 25) L:1 V: 2/0x2
MAX_VECS                              ( 26) L:1 V: 1/0x1
MAX_COPY_CS                           ( 27) L:1 V: 1/0x1
URB_SIZE_PER_L3_BANK_COUNT_IN_KB      ( 69) L:1 V: 64/0x40
MIN_VS_URB_ENTRIES                    ( 29) L:1 V: 64/0x40
MAX_VS_URB_ENTRIES                    ( 30) L:1 V: 3576/0xdf8
MIN_PCS_URB_ENTRIES                   ( 31) L:1 V: 64/0x40
MAX_PCS_URB_ENTRIES                   ( 32) L:1 V: 1280/0x500
MIN_HS_URB_ENTRIES                    ( 33) L:1 V: 0/0x0
MAX_HS_URB_ENTRIES                    ( 34) L:1 V: 1548/0x60c
MIN_GS_URB_ENTRIES                    ( 35) L:1 V: 2/0x2
MAX_GS_URB_ENTRIES                    ( 36) L:1 V: 1536/0x600
MIN_DS_URB_ENTRIES                    ( 37) L:1 V: 34/0x22
MAX_DS_URB_ENTRIES                    ( 38) L:1 V: 3576/0xdf8
PUSH_CONSTANT_URB_RESERVED_SIZE       ( 39) L:1 V: 32768/0x8000
POCS_PUSH_CONSTANT_URB_RESERVED_SIZE  ( 40) L:1 V: 32768/0x8000
URB_REGION_ALIGNMENT_SIZE_IN_BYTES    ( 41) L:1 V: 8192/0x2000
URB_ALLOCATION_SIZE_UNITS_IN_BYTES    ( 42) L:1 V: 64/0x40
MAX_URB_SIZE_CCS_IN_BYTES             ( 43) L:1 V: 32768/0x8000
VS_MIN_DEREF_BLOCK_SIZE_HANDLE_COUNT  ( 44) L:1 V: 192/0xc0
DS_MIN_DEREF_BLOCK_SIZE_HANDLE_COUNT  ( 45) L:1 V: 324/0x144
MAX_URB_STARTING_ADDRESS              ( 47) L:1 V: 127/0x7f
MIN_CS_URB_ENTRIES                    ( 48) L:1 V: 1/0x1
MAX_CS_URB_ENTRIES                    ( 49) L:1 V: 128/0x80
L3_ALLOC_PER_BANK_URB                 ( 50) L:9
 40 00 00 00 80 00 00 00 40
L3_ALLOC_PER_BANK_REST                ( 51) L:9
 a0 01 00 00 f0 00 00 00 00
L3_ALLOC_PER_BANK_DC                  ( 52) L:9
 00 00 00 00 00 00 00 00 20
L3_ALLOC_PER_BANK_RO                  ( 53) L:9
 00 00 00 00 00 00 00 00 f0
L3_ALLOC_PER_BANK_Z                   ( 54) L:9
 00 00 00 00 30 00 00 00 40
L3_ALLOC_PER_BANK_COLOR               ( 55) L:9
 00 00 00 00 30 00 00 00 40
L3_ALLOC_PER_BANK_UNIFIED_TILE_CACHE  ( 56) L:9
 00 00 00 00 00 00 00 00 00
L3_ALLOC_PER_BANK_COMMAND_BUFFER      ( 57) L:9
 00 00 00 00 10 00 00 00 10
MAX_NUM_L3_CONFIGS                    ( 59) L:1 V: 9/0x9
BINDLESS_SURFACE_OFFSET_BIT_COUNT     ( 60) L:1 V: 20/0x14
RESERVED_CCS_WAYS                     ( 61) L:1 V: 1/0x1
CSR_SIZE_IN_MB                        ( 62) L:1 V: 16/0x10
Subtest query-hwconfig: SUCCESS (0.146s)
Err
Starting subtest: query-hwconfig
Subtest query-hwconfig: SUCCESS (0.146s)
Dmesg
<6> [506.356138] [IGT] xe_query: executing
<6> [506.368325] xe 0000:00:02.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_vm.c:1855: args->flags & DRM_XE_VM_CREATE_FAULT_MODE && !xe->info.supports_usm
<6> [506.368463] [IGT] xe_query: starting subtest query-hwconfig
<7> [506.380516] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Applying GT save-restore MMIOs
<7> [506.380636] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0x9550] = 0x000003ff
<7> [506.380738] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] WOPCM: 2048K
<7> [506.380843] xe 0000:00:02.0: [drm:xe_wopcm_init [xe]] GuC WOPCM is already locked [16K, 1996K)
<7> [506.464397] xe 0000:00:02.0: [drm:__xe_guc_upload [xe]] GuC successfully loaded
<7> [506.465348] xe 0000:00:02.0: [drm:xe_guc_ct_enable [xe]] GuC CT communication channel enabled
<7> [506.468358] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] flag:0x1
<7> [506.469033] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] entries:64
<7> [506.469949] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 0 0x4000 0x37
<7> [506.470800] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 1 0x4004 0x37
<7> [506.470982] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 2 0x4008 0x37
<7> [506.471177] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 3 0x400c 0x5
<7> [506.471355] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 4 0x4010 0x5
<7> [506.471550] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 5 0x4014 0x37
<7> [506.471696] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 6 0x4018 0x17
<7> [506.471794] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 7 0x401c 0x17
<7> [506.471891] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 8 0x4020 0x27
<7> [506.472051] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 9 0x4024 0x27
<7> [506.472148] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 10 0x4028 0x77
<7> [506.472245] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 11 0x402c 0x77
<7> [506.472343] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 12 0x4030 0x57
<7> [506.472441] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 13 0x4034 0x57
<7> [506.472539] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 14 0x4038 0x67
<7> [506.472636] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 15 0x403c 0x67
<7> [506.472733] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 16 0x4040 0x37
<7> [506.472830] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 17 0x4044 0x37
<7> [506.472926] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 18 0x4048 0x60037
<7> [506.473021] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 19 0x404c 0x737
<7> [506.473155] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 20 0x4050 0x337
<7> [506.473252] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 21 0x4054 0x137
<7> [506.473348] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 22 0x4058 0x3b7
<7> [506.473444] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 23 0x405c 0x7b7
<7> [506.473539] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 24 0x4060 0x37
<7> [506.473635] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 25 0x4064 0x37
<7> [506.473732] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 26 0x4068 0x37
<7> [506.473828] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 27 0x406c 0x37
<7> [506.473924] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 28 0x4070 0x37
<7> [506.474020] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 29 0x4074 0x37
<7> [506.474151] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 30 0x4078 0x37
<7> [506.474247] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 31 0x407c 0x37
<7> [506.474343] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 32 0x4080 0x37
<7> [506.474438] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 33 0x4084 0x37
<7> [506.474534] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 34 0x4088 0x37
<7> [506.474630] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 35 0x408c 0x37
<7> [506.474726] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 36 0x4090 0x37
<7> [506.474823] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 37 0x4094 0x37
<7> [506.474919] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 38 0x4098 0x37
<7> [506.475015] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 39 0x409c 0x37
<7> [506.475157] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 40 0x40a0 0x37
<7> [506.475254] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 41 0x40a4 0x37
<7> [506.475350] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 42 0x40a8 0x37
<7> [506.475446] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 43 0x40ac 0x37
<7> [506.475543] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 44 0x40b0 0x37
<7> [506.475638] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 45 0x40b4 0x37
<7> [506.475733] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 46 0x40b8 0x37
<7> [506.475829] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 47 0x40bc 0x37
<7> [506.475925] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 48 0x40c0 0x37
<7> [506.476021] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 49 0x40c4 0x5
<7> [506.476156] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 50 0x40c8 0x37
<7> [506.476253] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 51 0x40cc 0x5
<7> [506.476349] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 52 0x40d0 0x37
<7> [506.476444] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 53 0x40d4 0x37
<7> [506.476539] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 54 0x40d8 0x37
<7> [506.476635] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 55 0x40dc 0x37
<7> [506.476731] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 56 0x40e0 0x37
<7> [506.476827] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 57 0x40e4 0x37
<7> [506.476923] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 58 0x40e8 0x37
<7> [506.477018] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 59 0x40ec 0x37
<7> [506.477149] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 60 0x40f0 0x37
<7> [506.477245] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 61 0x40f4 0x5
<7> [506.477342] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 62 0x40f8 0x37
<7> [506.477438] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 63 0x40fc 0x37
<7> [506.477535] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] entries:64
<7> [506.477632] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 0 0xb020 0x300030
<7> [506.477729] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 1 0xb024 0x100030
<7> [506.477827] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 2 0xb028 0x100030
<7> [506.477924] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 3 0xb02c 0x300010
<7> [506.478021] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 4 0xb030 0x300010
<7> [506.478156] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 5 0xb034 0x300010
<7> [506.478252] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 6 0xb038 0x300010
<7> [506.478359] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 7 0xb03c 0x300010
<7> [506.478455] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 8 0xb040 0x300030
<7> [506.478552] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 9 0xb044 0x300030
<7> [506.478648] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 10 0xb048 0x300030
<7> [506.478745] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 11 0xb04c 0x300030
<7> [506.478841] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 12 0xb050 0x300030
<7> [506.478937] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 13 0xb054 0x300030
<7> [506.479033] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 14 0xb058 0x300030
<7> [506.479173] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 15 0xb05c 0x300030
<7> [506.479271] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 16 0xb060 0x300030
<7> [506.479368] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 17 0xb064 0x300030
<7> [506.479464] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 18 0xb068 0x300030
<7> [506.479560] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 19 0xb06c 0x300030
<7> [506.479657] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 20 0xb070 0x300030
<7> [506.479753] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 21 0xb074 0x300030
<7> [506.479849] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 22 0xb078 0x300030
<7> [506.479946] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 23 0xb07c 0x300030
<7> [506.480050] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 24 0xb080 0x300030
<7> [506.480147] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 25 0xb084 0x100010
<7> [506.480244] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 26 0xb088 0x300030
<7> [506.480341] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 27 0xb08c 0x300030
<7> [506.480436] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 28 0xb090 0x300030
<7> [506.480532] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 29 0xb094 0x300030
<7> [506.480628] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 30 0xb098 0x300010
<7> [506.480726] xe 0000:00:02.0: [drm:xe_mocs_init [xe]] 31 0xb09c 0x100010
<7> [506.482078] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] Applying rcs0 save-restore MMIOs
<7> [506.482189] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0x2050] = 0x00001080
<7> [506.482295] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0x20a0] = 0x24a80000
<7> [506.482398] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0x20e0] = 0x00004000
<7> [506.482499] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0x20ec] = 0x00000002
<7> [506.482603] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe18c] = 0x00008000
<7> [506.482706] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe48c] = 0x00000200
<7> [506.482809] xe 0000:00:02.0: [drm:xe_reg_sr_apply_mmio [xe]] REG[0xe4f4] = 0x00004100
<7> [506.482913] xe 0000:00:02.0: [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting rcs0 registers
<7> [506.483014] xe REG[0x2340-0x235f]: allow read access
<7> [506.483024] xe REG[0x7010-0x7017]: allow rw access
<7> [506.483028] xe REG[0x7018-0x701f]: allow rw access
<7> [506.483052] xe 0000:00:02.0: [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting bcs0 registers
<7> [506.483157] xe REG[0x223a8-0x223af]: allow read access
<7> [506.483166] xe 0000:00:02.0: [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting vcs2 registers
<7> [506.483268] xe REG[0x1d03a8-0x1d03af]: allow read access
<7> [506.483280] xe 0000:00:02.0: [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting vecs0 registers
<7> [506.483381] xe REG[0x1c83a8-0x1c83af]: allow read access
<6> [506.483410] xe 0000:00:02.0: [drm] GT resumed
<6> [506.514495] [IGT] xe_query: exiting, ret=0
Created at 2023-04-11 03:28:22