From 94a877f0e5d0e13499c24938f53b32b49defec78 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 27 Jan 2010 07:19:58 +0000 Subject: [PATCH] Lock the kernel address space last. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35315 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/vm/VMAddressSpaceLocking.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/system/kernel/vm/VMAddressSpaceLocking.cpp b/src/system/kernel/vm/VMAddressSpaceLocking.cpp index 851391acd6..67cae41170 100644 --- a/src/system/kernel/vm/VMAddressSpaceLocking.cpp +++ b/src/system/kernel/vm/VMAddressSpaceLocking.cpp @@ -323,7 +323,8 @@ MultiAddressSpaceLocker::_CompareItems(const void* _a, const void* _b) { lock_item* a = (lock_item*)_a; lock_item* b = (lock_item*)_b; - return a->space->ID() - b->space->ID(); + return b->space->ID() - a->space->ID(); + // descending order, i.e. kernel address space last }