diff options
| author | Marcel Moolenaar <marcel@FreeBSD.org> | 2003-08-23 06:30:47 +0000 |
|---|---|---|
| committer | Marcel Moolenaar <marcel@FreeBSD.org> | 2003-08-23 06:30:47 +0000 |
| commit | 21a708cfdecaa8603c22672573f25690b644e047 (patch) | |
| tree | 72407491e8a5a7bdfca849f02b2d48fa7ef0667b /sys/vm | |
| parent | 681f7d03c4f90fa259e927850792e4b02511e42e (diff) | |
Notes
Diffstat (limited to 'sys/vm')
| -rw-r--r-- | sys/vm/vm_page.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sys/vm/vm_page.h b/sys/vm/vm_page.h index 40ff714586bb..e26e63f4e73d 100644 --- a/sys/vm/vm_page.h +++ b/sys/vm/vm_page.h @@ -307,11 +307,13 @@ extern struct mtx vm_page_queue_mtx; #define vm_page_unlock_queues() mtx_unlock(&vm_page_queue_mtx) #if PAGE_SIZE == 4096 -#define VM_PAGE_BITS_ALL 0xff -#endif - -#if PAGE_SIZE == 8192 -#define VM_PAGE_BITS_ALL 0xffff +#define VM_PAGE_BITS_ALL 0xffu +#elif PAGE_SIZE == 8192 +#define VM_PAGE_BITS_ALL 0xffffu +#elif PAGE_SIZE == 16384 +#define VM_PAGE_BITS_ALL 0xffffffffu +#elif PAGE_SIZE == 32768 +#define VM_PAGE_BITS_ALL 0xfffffffffffffffflu #endif /* page allocation classes: */ |
