[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 1/5] x86/cpuidle: switch to uniform meaning of "max_cstate="
> { > @@ -1396,12 +1405,12 @@ int pmstat_reset_cx_stat(uint32_t cpuid) > > void cpuidle_disable_deep_cstate(void) > { > - if ( max_cstate > 1 ) > + if ( max_cstate > ACPI_STATE_C1 ) > { > if ( local_apic_timer_c2_ok ) > - max_cstate = 2; > + max_cstate = ACPI_STATE_C2; > else > - max_cstate = 1; > + max_cstate = ACPI_STATE_C1; > } > > hpet_disable_legacy_broadcast(); > @@ -1409,7 +1418,8 @@ void cpuidle_disable_deep_cstate(void) > > bool cpuidle_using_deep_cstate(void) > { > - return xen_cpuidle && max_cstate > (local_apic_timer_c2_ok ? 2 : 1); > + return xen_cpuidle && max_cstate > (local_apic_timer_c2_ok ? > ACPI_STATE_C2 > + : > ACPI_STATE_C1); > } > > static int cpu_callback( > --- a/xen/arch/x86/cpu/mwait-idle.c > +++ b/xen/arch/x86/cpu/mwait-idle.c > @@ -731,7 +731,8 @@ static void mwait_idle(void) > } while (cx->type > max_cstate && --next_state); > if (!next_state) > cx = NULL; > - menu_get_trace_data(&exp, &pred); > + else if (tb_init_done) > + menu_get_trace_data(&exp, &pred); Style ?? ~Alex _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |