@@ -536,11 +536,10 @@ static void intel_pmu_refresh(struct kvm_vcpu *vcpu)
536536 kvm_pmu_cap .num_counters_gp );
537537 eax .split .bit_width = min_t (int , eax .split .bit_width ,
538538 kvm_pmu_cap .bit_width_gp );
539- pmu -> counter_bitmask [KVM_PMC_GP ] = (( u64 ) 1 << eax .split .bit_width ) - 1 ;
539+ pmu -> counter_bitmask [KVM_PMC_GP ] = BIT_ULL ( eax .split .bit_width ) - 1 ;
540540 eax .split .mask_length = min_t (int , eax .split .mask_length ,
541541 kvm_pmu_cap .events_mask_len );
542- pmu -> available_event_types = ~entry -> ebx &
543- ((1ull << eax .split .mask_length ) - 1 );
542+ pmu -> available_event_types = ~entry -> ebx & (BIT_ULL (eax .split .mask_length ) - 1 );
544543
545544 if (pmu -> version == 1 ) {
546545 pmu -> nr_arch_fixed_counters = 0 ;
@@ -549,16 +548,15 @@ static void intel_pmu_refresh(struct kvm_vcpu *vcpu)
549548 kvm_pmu_cap .num_counters_fixed );
550549 edx .split .bit_width_fixed = min_t (int , edx .split .bit_width_fixed ,
551550 kvm_pmu_cap .bit_width_fixed );
552- pmu -> counter_bitmask [KVM_PMC_FIXED ] =
553- ((u64 )1 << edx .split .bit_width_fixed ) - 1 ;
551+ pmu -> counter_bitmask [KVM_PMC_FIXED ] = BIT_ULL (edx .split .bit_width_fixed ) - 1 ;
554552 }
555553
556554 intel_pmu_enable_fixed_counter_bits (pmu , INTEL_FIXED_0_KERNEL |
557555 INTEL_FIXED_0_USER |
558556 INTEL_FIXED_0_ENABLE_PMI );
559557
560- counter_rsvd = ~((( 1ull << pmu -> nr_arch_gp_counters ) - 1 ) |
561- ((( 1ull << pmu -> nr_arch_fixed_counters ) - 1 ) << KVM_FIXED_PMC_BASE_IDX ));
558+ counter_rsvd = ~((BIT_ULL ( pmu -> nr_arch_gp_counters ) - 1 ) |
559+ (( BIT_ULL ( pmu -> nr_arch_fixed_counters ) - 1 ) << KVM_FIXED_PMC_BASE_IDX ));
562560 pmu -> global_ctrl_rsvd = counter_rsvd ;
563561
564562 /*
@@ -603,8 +601,7 @@ static void intel_pmu_refresh(struct kvm_vcpu *vcpu)
603601 pmu -> pebs_data_cfg_rsvd = ~0xff00000full ;
604602 intel_pmu_enable_fixed_counter_bits (pmu , ICL_FIXED_0_ADAPTIVE );
605603 } else {
606- pmu -> pebs_enable_rsvd =
607- ~((1ull << pmu -> nr_arch_gp_counters ) - 1 );
604+ pmu -> pebs_enable_rsvd = ~(BIT_ULL (pmu -> nr_arch_gp_counters ) - 1 );
608605 }
609606 }
610607}
0 commit comments