The first three patches fix outstanding issues with v3.9 (and earlier) kernels where the simple sequence of:
echo 0 > /sys/devices/system/cpu/cpu1/online echo 1 > /sys/devices/system/cpu/cpu1/online would embarrassingly not work. As such they also have the sta...@vger.kernel.org on them. [PATCH 1/9] xen/smp: Fix leakage of timer interrupt line for every [PATCH 2/9] xen/smp/spinlock: Fix leakage of the spinlock interrupt [PATCH 3/9] xen/time: Fix kasprintf splat when allocating timer%d IRQ The rest are just cleanups and some coalescing of the PV and PVHVM paths. arch/x86/xen/enlighten.c | 5 ++++- arch/x86/xen/smp.c | 21 ++++++++++++++------- arch/x86/xen/spinlock.c | 25 +++++++++++++++++++++++++ arch/x86/xen/time.c | 13 ++++++++++--- drivers/xen/events.c | 20 +++++++++++++++++++- 5 files changed, 72 insertions(+), 12 deletions(-) Konrad Rzeszutek Wilk (9): xen/smp: Fix leakage of timer interrupt line for every CPU online/offline. xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline xen/time: Fix kasprintf splat when allocating timer%d IRQ line. xen/events: Check that IRQ value passed in is valid. xen/time: Add default value of -1 for IRQ and check for that. xen/spinlock: Check against default value of -1 for IRQ line. xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM xen/smp/pvhvm: Don't initialize IRQ_WORKER as we are using the native one. xen/smp: Unifiy some of the PVs and PVHVM offline CPU path -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/