From 8b15d6c72e3dcbb7c4378576bd1672a45990b836 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Wed, 31 Aug 2016 13:36:09 +0200 Subject: [PATCH] some code cleanups --- hermit/arch/x86/mm/page.c | 7 +++---- hermit/mm/malloc.c | 2 -- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/hermit/arch/x86/mm/page.c b/hermit/arch/x86/mm/page.c index 9c415a620..c12db8919 100644 --- a/hermit/arch/x86/mm/page.c +++ b/hermit/arch/x86/mm/page.c @@ -173,7 +173,8 @@ out: int page_unmap(size_t viraddr, size_t npages) { - uint8_t ipi = 0; + if (BUILTIN_EXPECT(!npages, 0)) + return 0; spinlock_irqsave_lock(&page_lock); @@ -183,11 +184,9 @@ int page_unmap(size_t viraddr, size_t npages) for (vpn=start; vpn