From ab37f57a59c510b417d1752201c907665599aa95 Mon Sep 17 00:00:00 2001 From: "Balazs Gerofi bgerofi@riken.jp" Date: Fri, 10 May 2013 12:21:17 +0900 Subject: [PATCH] [Bug 20] ihk_mc_unmap_virtual function at free_physical FIX: use virtual address --- kernel/mem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/mem.c b/kernel/mem.c index e4faca3f..a0e74173 100644 --- a/kernel/mem.c +++ b/kernel/mem.c @@ -210,7 +210,7 @@ void ihk_mc_unmap_virtual(void *va, int npages, int free_physical) } if (free_physical) - ihk_pagealloc_free(vmap_allocator, virt_to_phys(va), npages); + ihk_pagealloc_free(vmap_allocator, va, npages); } #ifdef ATTACHED_MIC