From 20529ff6c6f75e6a3f5dc5e3e0345d30e797a56a Mon Sep 17 00:00:00 2001 From: Olaf Hering Date: Mon, 20 Feb 2012 16:11:38 +0000 Subject: xenpaging: mmap guest pages read-only xenpaging does not write to the gfn, so map the gfn to page-out in read-only mode. Signed-off-by: Olaf Hering Signed-off-by: Ian Jackson Committed-by: Ian Jackson --- tools/xenpaging/xenpaging.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/xenpaging') diff --git a/tools/xenpaging/xenpaging.c b/tools/xenpaging/xenpaging.c index 2e8c10d143..6f18376b4b 100644 --- a/tools/xenpaging/xenpaging.c +++ b/tools/xenpaging/xenpaging.c @@ -574,7 +574,7 @@ static int xenpaging_evict_page(struct xenpaging *paging, struct victim *victim, gfn = victim->gfn; ret = -EFAULT; page = xc_map_foreign_pages(xch, paging->mem_event.domain_id, - PROT_READ | PROT_WRITE, &gfn, 1); + PROT_READ, &gfn, 1); if ( page == NULL ) { PERROR("Error mapping page %lx", victim->gfn); -- cgit v1.2.3