[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/3] xen: RCU: Improve the idle timer handling
Hello, this series is the followup of my previous RCU series. It contains: - the patch that makes the period of the RCU idle timer configurable, via a Xen boot time parameter, as suggested by Jan, during review of the original series (patch 2); - the patch that makse the period of the RCU idle timer adaptive, but using the algorithm suggested by George, during review of the original series (patch 3). Patch 1 is a fix for the fact that if we stop a timer that has already expired, right now, we miss invoking the timer handler! This is a general bug, but is particularly relevant for this series, as, without it, the RCU idle timer handler is never run (and hence, George's algorithm can't work :-/). Regards, Dario --- Dario Faggioli (3): xen: timers: don't miss a timer event because of stop_timer() xen: RCU: make the period of the idle timer configurable. xen: RCU: make the period of the idle timer adaptive. docs/misc/xen-command-line.markdown | 9 ++++++ xen/common/rcupdate.c | 57 ++++++++++++++++++++++++++++++++--- xen/common/timer.c | 14 +++++++-- 3 files changed, 73 insertions(+), 7 deletions(-) -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |