[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2] cpufreq: only stop ondemand governor if already started
>>> On 09.08.17 at 21:38, <christopher.w.clark@xxxxxxxxx> wrote: > On CPUFREQ_GOV_STOP in cpufreq_governor_dbs, shortcut to > return success if the governor is already stopped. > > Avoid executing dbs_timer_exit, to prevent tripping an assertion > within a call to kill_timer on a timer that has not been prepared > with init_timer, if the CPUFREQ_GOV_START case has not > run beforehand. > > kill_timer validates timer state: > * itself, via BUG_ON(this_cpu(timers).running == timer); > * within active_timer, ASSERTing timer->status is within bounds; > * within list_del, which ASSERTs timer inactive list membership. > > Patch is synonymous to an OpenXT patch produced at Citrix prior to > June 2014. > > Signed-off-by: Christopher Clark <christopher.clark6@xxxxxxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |