summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/enlighten.c
diff options
context:
space:
mode:
authorJeremy Fitzhardinge2008-03-18 00:37:20 +0100
committerIngo Molnar2008-04-24 23:57:32 +0200
commit229664bee6126e01f8662976a5fe2e79813b77c8 (patch)
tree1e7d2fc69bae4a941952c00fa20f5746d07c0256 /arch/x86/xen/enlighten.c
parentxen: make sure retriggered events are set pending (diff)
downloadkernel-qcow2-linux-229664bee6126e01f8662976a5fe2e79813b77c8.tar.gz
kernel-qcow2-linux-229664bee6126e01f8662976a5fe2e79813b77c8.tar.xz
kernel-qcow2-linux-229664bee6126e01f8662976a5fe2e79813b77c8.zip
xen: short-cut for recursive event handling
If an event comes in while events are currently being processed, then just increment the counter and have the outer event loop reprocess the pending events. This prevents unbounded recursion on heavy event loads (of course massive event storms will cause infinite loops). Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/xen/enlighten.c')
0 files changed, 0 insertions, 0 deletions