ELF>x@@t}SH1E1ۀtSDMcD1IA|F A9~ HcEuJD (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17))))))))) __compiletime_assert_884(); } while (0); do { __attribute__((__noreturn__)) extern void __compiletime_assert_885(void) __attribute__((__error__("FIELD_GET: " "mask is zero"))); if (!(!((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) == 0))) __compiletime_assert_885(); } while (0); do { __attribute__((__noreturn__)) extern void __compiletime_assert_886(void) __attribute__((__error__("FIELD_GET: " "value too large for the field"))); if (!(!(__builtin_constant_p(0U) ? ~((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) >> (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1)) & (0 + (0U)) : 0))) __compiletime_assert_886(); } while (0); do { __attribute__((__noreturn__)) extern void __compiletime_assert_887(void) __attribute__((__error__("FIELD_GET: " "type of reg too small for mask"))); if (!(!(((typeof( _Generic((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))), char: (unsigned char)0, unsigned char: (unsigned char)0, signed char: (unsigned char)0, unsigned short: (unsigned short)0, signed short: (unsigned short)0, unsigned int: (unsigned int)0, signed int: (unsigned int)0, unsigned long: (unsigned long)0, signed long: (unsigned long)0, unsigned long long: (unsigned long long)0, signed long long: (unsigned long long)0, default: (((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))))))(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17))))))) > ((typeof( _Generic((fuse1), char: (unsigned char)0, unsigned char: (unsigned char)0, signed char: (unsigned char)0, unsigned short: (unsigned short)0, signed short: (unsigned short)0, unsigned int: (unsigned int)0, signed int: (unsigned int)0, unsigned long: (unsigned long)0, signed long: (unsigned long)0, unsigned long long: (unsigned long long)0, signed long long: (unsigned long long)0, default: (fuse1))))(~0ull))))) __compiletime_assert_887(); } while (0); do { __attribute__((__noreturn__)) extern void __compiletime_assert_888(void) __attribute__((__error__("BUILD_BUG_ON failed: " "(((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), \"const_true((16) > (17))\" \" is true\");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) + (1ULL << (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), \"const_true((16) > (17))\" \" is true\");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1))) & (((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), \"const_true((16) > (17))\" \" is true\");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) + (1ULL << (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), \"const_true((16) > (17))\" \" is true\");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1))) - 1)) != 0"))); if (!(!((((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) + (1ULL << (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1))) & (((((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) + (1ULL << (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1))) - 1)) != 0))) __compiletime_assert_888(); } while (0); }); (typeof(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))))(((fuse1) & (((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17))))))) >> (__builtin_ffsll(((u32)(((int)sizeof(struct {_Static_assert(!(__builtin_choose_expr((sizeof(int) == sizeof(*(8 ? ((void *)((long)((16) > (17)) * 0l)) : (int *)8))), (16) > (17), false)), "const_true((16) > (17))" " is true");})) + (((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) << (16) & ((typeof(u32))((((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))) - 1) + ((typeof(u32))1 << (8*sizeof(typeof(u32)) - 1 - (((typeof(u32))(-1)) < ( typeof(u32))1))))) >> ((sizeof(u32) * 8) - 1 - (17)))))) - 1)); }))slice%d: %u subslices, mask=%08x has subslice power gating: %s DSS_%02d: G:%3s C:%3s, %2u EUs (0x%04hx) slice%d: %u subslice(s) (0x%08x): ( ) 3 C V  8 3 n drm_WARN_ON(s_en != 0x1)%s %s: [drm] %s((i915)->__info)->gtMissing case (%s == %ld) yesnosubslice total: %u geometry dss mask=%*pb compute dss mask=%*pb slice total: %u, mask=%04x EU total: %u EU per subslice: %u has slice power gating: %s has EU power gating: %s Unavailable subslice%d: %u EUs (0x%hx) %s Geometry DSS: %u %s Compute DSS: %u %s Slice%i subslices: %u  GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GNU >` V[`ej o~ PD <=)\jz@r q01<^eintel_sseu.ccompute_eu_totalxehp_load_dss_mask.constprop.0gen11_compute_sseu_info.LC2.LC1.LC5.LC6.LC0__sw_hweight32__x86_return_thunk__ref_stack_chk_guard__x86_indirect_thunk_raxbitmap_from_arr32__stack_chk_failintel_sseu_set_infointel_sseu_subslice_total__sw_hweight64intel_sseu_get_hsw_subslicesintel_sseu_copy_eumask_to_user_copy_to_user__copy_overflowintel_sseu_copy_ssmask_to_userintel_sseu_info_init__warn_printkdev_driver_stringintel_sseu_make_rpcsintel_sseu_dumpdrm_printfintel_sseu_print_topologyintel_sseu_print_ss_infoseq_printfintel_slicemask_from_xehp_dssmaskmemset__bitmap_intersectsZz*7Hep{)%dx ) > ( >.  !    6  l     w     0BI =D N Vp {   $!,3 _=!Y 7eo!  X \! ! ! 8! ! _(!; s@!S X! h8!  #!] \l X| 88!  x m}$ @$ WT&u'C8 !!$P @(080@HPXp` hYy *d. 8o<FzJTXbfp-t!~ % ) -/159=AEI dMQ&*U4{8YB|F]PTa^bf (0 8 @H~PX`hpx#Z[]^a    $( 04 <[@ HL TX `d .symtab.strtab.shstrtab.rela.text.data.bss.rela__patchable_function_entries.rela.altinstructions.altinstr_replacement.rodata.str1.8.rela.discard.annotate_insn.rela__bug_table.rodata.str1.1.rodata.cst2.comment.note.GNU-stack.note.gnu.property @@^@&,6p1@lPXlS@nik2`8T@rH Vl@@v 2oVW0X((X(X HX \yw