aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/xen
diff options
context:
space:
mode:
authorAlex Nixon <alex.nixon@citrix.com>2009-02-09 15:05:46 -0500
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2010-06-07 14:34:07 -0400
commit19001c8c5bfa032ed45b10dfe48e355f5df88c61 (patch)
tree07ca3058406ef30539a4b462b0891b8f8b797ab7 /arch/x86/xen
parent7347b4082e55ac4a673f06a0a0ce25c37273c9ec (diff)
xen: Rename the balloon lock
* xen_create_contiguous_region needs access to the balloon lock to ensure memory doesn't change under its feet, so expose the balloon lock * Change the name of the lock to xen_reservation_lock, to imply it's now less-specific usage. [ Impact: cleanup ] Signed-off-by: Alex Nixon <alex.nixon@citrix.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'arch/x86/xen')
-rw-r--r--arch/x86/xen/mmu.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/x86/xen/mmu.c b/arch/x86/xen/mmu.c
index a5577f59416a..9e0d82fc21e4 100644
--- a/arch/x86/xen/mmu.c
+++ b/arch/x86/xen/mmu.c
@@ -70,6 +70,13 @@
70 70
71#define MMU_UPDATE_HISTO 30 71#define MMU_UPDATE_HISTO 30
72 72
73/*
74 * Protects atomic reservation decrease/increase against concurrent increases.
75 * Also protects non-atomic updates of current_pages and driver_pages, and
76 * balloon lists.
77 */
78DEFINE_SPINLOCK(xen_reservation_lock);
79
73#ifdef CONFIG_XEN_DEBUG_FS 80#ifdef CONFIG_XEN_DEBUG_FS
74 81
75static struct { 82static struct {