patch-2.4.19 linux-2.4.19/mm/vmscan.c
Next file: linux-2.4.19/net/802/Makefile
Previous file: linux-2.4.19/mm/swapfile.c
Back to the patch index
Back to the overall index
- Lines: 49
- Date:
Fri Aug 2 17:39:46 2002
- Orig file:
linux-2.4.18/mm/vmscan.c
- Orig date:
Mon Feb 25 11:38:14 2002
diff -urN linux-2.4.18/mm/vmscan.c linux-2.4.19/mm/vmscan.c
@@ -20,7 +20,6 @@
#include <linux/init.h>
#include <linux/highmem.h>
#include <linux/file.h>
-#include <linux/compiler.h>
#include <asm/pgalloc.h>
@@ -58,7 +57,7 @@
return 0;
/* Don't bother replenishing zones not under pressure.. */
- if (!memclass(page->zone, classzone))
+ if (!memclass(page_zone(page), classzone))
return 0;
if (TryLockPage(page))
@@ -234,8 +233,7 @@
pgdir = pgd_offset(mm, address);
end = vma->vm_end;
- if (address >= end)
- BUG();
+ BUG_ON(address >= end);
do {
count = swap_out_pgd(mm, vma, pgdir, address, end, count, classzone);
if (!count)
@@ -354,10 +352,8 @@
page = list_entry(entry, struct page, lru);
- if (unlikely(!PageLRU(page)))
- BUG();
- if (unlikely(PageActive(page)))
- BUG();
+ BUG_ON(!PageLRU(page));
+ BUG_ON(PageActive(page));
list_del(entry);
list_add(entry, &inactive_list);
@@ -369,7 +365,7 @@
if (unlikely(!page_count(page)))
continue;
- if (!memclass(page->zone, classzone))
+ if (!memclass(page_zone(page), classzone))
continue;
/* Racy check to avoid trylocking when not worthwhile */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)