Commit 8dcf47bd authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] remove PG_skip

Remove PG_skip.  Nothing is using it (the change was acked by rmk a
while back)
parent 7d513234
...@@ -64,18 +64,6 @@ static struct meminfo meminfo __initdata = { 0, }; ...@@ -64,18 +64,6 @@ static struct meminfo meminfo __initdata = { 0, };
*/ */
struct page *empty_zero_page; struct page *empty_zero_page;
/* This is currently broken
* PG_skip is used on sparc/sparc64 architectures to "skip" certain
* parts of the address space.
*
* #define PG_skip 10
* #define PageSkip(page) (machine_is_riscpc() && test_bit(PG_skip, &(page)->flags))
* if (PageSkip(page)) {
* page = page->next_hash;
* if (page == NULL)
* break;
* }
*/
void show_mem(void) void show_mem(void)
{ {
int free = 0, total = 0, reserved = 0; int free = 0, total = 0, reserved = 0;
......
...@@ -30,9 +30,6 @@ ...@@ -30,9 +30,6 @@
* inactive_dirty and inactive_clean lists are protected by the * inactive_dirty and inactive_clean lists are protected by the
* pagemap_lru_lock, and *NOT* by the usual PG_locked_dontuse bit! * pagemap_lru_lock, and *NOT* by the usual PG_locked_dontuse bit!
* *
* PG_skip is used on sparc/sparc64 architectures to "skip" certain parts of
* the address space.
*
* PG_error is set to indicate that an I/O error occurred on this page. * PG_error is set to indicate that an I/O error occurred on this page.
* *
* PG_arch_1 is an architecture specific page state bit. The generic code * PG_arch_1 is an architecture specific page state bit. The generic code
...@@ -60,14 +57,13 @@ ...@@ -60,14 +57,13 @@
#define PG_active 6 #define PG_active 6
#define PG_slab 7 /* slab debug (Suparna wants this) */ #define PG_slab 7 /* slab debug (Suparna wants this) */
#define PG_skip 8 /* kill me now: obsolete */ #define PG_highmem 8
#define PG_highmem 9 #define PG_checked 9 /* kill me in 2.5.<early>. */
#define PG_checked 10 /* kill me in 2.5.<early>. */ #define PG_arch_1 10
#define PG_arch_1 11 #define PG_reserved 11
#define PG_reserved 12 #define PG_launder 12 /* written out by VM pressure.. */
#define PG_launder 13 /* written out by VM pressure.. */ #define PG_private 13 /* Has something at ->private */
#define PG_private 14 /* Has something at ->private */
/* /*
* Global page accounting. One instance per CPU. * Global page accounting. One instance per CPU.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment