[PATCH] fix/simplify mutex debugging code
[linux-2.6.git] / mm / page_alloc.c
index a5e6891..8e36353 100644 (file)
@@ -417,7 +417,7 @@ static void __free_pages_ok(struct page *page, unsigned int order)
        arch_free_page(page, order);
        if (!PageHighMem(page))
                mutex_debug_check_no_locks_freed(page_address(page),
-                       page_address(page+(1<<order)));
+                                                PAGE_SIZE<<order);
 
 #ifndef CONFIG_MMU
        for (i = 1 ; i < (1 << order) ; ++i)