aboutsummaryrefslogtreecommitdiffstats
path: root/include/xen/xenbus_dev.h
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-05-21 09:19:38 -0400
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-05-21 09:26:04 -0400
commit2f1bd67d544d3c086fb5101513f4b6c8f4291b43 (patch)
tree73bfdd40a8f303948cbaf21b9a35a81685c1a598 /include/xen/xenbus_dev.h
parent4b3451ad1313134821ad13b6fe821d0b4409aa18 (diff)
downloadkernel_goldelico_gta04-2f1bd67d544d3c086fb5101513f4b6c8f4291b43.zip
kernel_goldelico_gta04-2f1bd67d544d3c086fb5101513f4b6c8f4291b43.tar.gz
kernel_goldelico_gta04-2f1bd67d544d3c086fb5101513f4b6c8f4291b43.tar.bz2
xen/smp: unbind irqworkX when unplugging vCPUs.
The git commit 1ff2b0c303698e486f1e0886b4d9876200ef8ca5 "xen: implement IRQ_WORK_VECTOR handler" added the functionality to have a per-cpu "irqworkX" for the IPI APIC functionality. However it missed the unbind when a vCPU is unplugged resulting in an orphaned per-cpu interrupt line for unplugged vCPU: 30: 216 0 xen-dyn-event hvc_console 31: 810 4 xen-dyn-event eth0 32: 29 0 xen-dyn-event blkif - 36: 0 0 xen-percpu-ipi irqwork2 - 37: 287 0 xen-dyn-event xenbus + 36: 287 0 xen-dyn-event xenbus NMI: 0 0 Non-maskable interrupts LOC: 0 0 Local timer interrupts SPU: 0 0 Spurious interrupts Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'include/xen/xenbus_dev.h')
0 files changed, 0 insertions, 0 deletions