Displaying 1 result from an estimated 1 matches for "mmap_hypercall".
2010 Dec 08
2
[PATCH] xen: gntdev: move use of GNTMAP_contains_pte next to the map_op
...if (!(vma->vm_flags & VM_WRITE))
map->flags |= GNTMAP_readonly;
diff --git a/drivers/xen/hypercall.c b/drivers/xen/hypercall.c
index 4eb6b34..054826b 100644
--- a/drivers/xen/hypercall.c
+++ b/drivers/xen/hypercall.c
@@ -11,6 +11,7 @@
#include <asm/xen/hypercall.h>
struct mmap_hypercall {
+ spinlock_t lock;
struct list_head list;
};
@@ -67,14 +68,16 @@ static void hypercall_vm_open(struct vm_area_struct * vma)
static void hypercall_vm_close(struct vm_area_struct * vma)
{
struct mmap_hypercall *priv = vma->vm_private_data;
- struct page *page;
+ struct page *page, *tpag...