[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] cpuidle: remove unused latency_ticks member
# HG changeset patch # User Jan Beulich <jbeulich@xxxxxxxx> # Date 1348227908 -7200 # Node ID 8eab91903e710d344d2cee20434ee6407644ad5e # Parent d364becfb0835f69e85d273fe2b29035c2d975df cpuidle: remove unused latency_ticks member ... and code used only for initializing it. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Keir Fraser <keir@xxxxxxx> --- diff -r d364becfb083 -r 8eab91903e71 xen/arch/x86/acpi/cpu_idle.c --- a/xen/arch/x86/acpi/cpu_idle.c Thu Sep 20 13:31:19 2012 +0200 +++ b/xen/arch/x86/acpi/cpu_idle.c Fri Sep 21 13:45:08 2012 +0200 @@ -74,7 +74,6 @@ static void (*lapic_timer_off)(void); static void (*lapic_timer_on)(void); static uint64_t (*__read_mostly tick_to_ns)(uint64_t) = acpi_pm_tick_to_ns; -static uint64_t (*__read_mostly ns_to_tick)(uint64_t) = ns_to_acpi_pm_tick; static void (*pm_idle_save) (void) __read_mostly; unsigned int max_cstate __read_mostly = ACPI_PROCESSOR_MAX_POWER - 1; @@ -225,7 +224,6 @@ __initcall(cpu_idle_key_init); static uint64_t get_stime_tick(void) { return (uint64_t)NOW(); } static uint64_t stime_ticks_elapsed(uint64_t t1, uint64_t t2) { return t2 - t1; } static uint64_t stime_tick_to_ns(uint64_t ticks) { return ticks; } -static uint64_t ns_to_stime_tick(uint64_t ns) { return ns; } static uint64_t get_acpi_pm_tick(void) { return (uint64_t)inl(pmtmr_ioport); } static uint64_t acpi_pm_ticks_elapsed(uint64_t t1, uint64_t t2) @@ -665,7 +663,6 @@ static int cpuidle_init_cpu(int cpu) get_tick = get_stime_tick; ticks_elapsed = stime_ticks_elapsed; tick_to_ns = stime_tick_to_ns; - ns_to_tick = ns_to_stime_tick; } acpi_power = xzalloc(struct acpi_processor_power); @@ -943,7 +940,6 @@ static void set_cx( cx->latency = xen_cx->latency; cx->power = xen_cx->power; - cx->latency_ticks = ns_to_tick(cx->latency * 1000UL); cx->target_residency = cx->latency * latency_factor; if ( cx->type == ACPI_STATE_C1 || cx->type == ACPI_STATE_C2 ) acpi_power->safe_state = cx; diff -r d364becfb083 -r 8eab91903e71 xen/include/xen/cpuidle.h --- a/xen/include/xen/cpuidle.h Thu Sep 20 13:31:19 2012 +0200 +++ b/xen/include/xen/cpuidle.h Fri Sep 21 13:45:08 2012 +0200 @@ -45,11 +45,10 @@ struct acpi_processor_cx u8 entry_method; /* ACPI_CSTATE_EM_xxx */ u32 address; u32 latency; - u32 latency_ticks; + u32 target_residency; u32 power; u32 usage; u64 time; - u32 target_residency; }; struct acpi_processor_flags _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |