Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm/include/vmparam.h
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | |||||
#define VM_PHYSSEG_MAX 32 | #define VM_PHYSSEG_MAX 32 | ||||
/* | /* | ||||
* The physical address space may be sparsely populated on some ARM systems. | * The physical address space may be sparsely populated on some ARM systems. | ||||
*/ | */ | ||||
#define VM_PHYSSEG_SPARSE | #define VM_PHYSSEG_SPARSE | ||||
/* | /* | ||||
* Create two free page pools. Since the ARM kernel virtual address | * Create one free page pool. Since the ARM kernel virtual address | ||||
* space does not include a mapping onto the machine's entire physical | * space does not include a mapping onto the machine's entire physical | ||||
* memory, VM_FREEPOOL_DIRECT is defined as an alias for the default | * memory, VM_FREEPOOL_DIRECT is defined as an alias for the default | ||||
* pool, VM_FREEPOOL_DEFAULT. | * pool, VM_FREEPOOL_DEFAULT. | ||||
*/ | */ | ||||
#define VM_NFREEPOOL 2 | #define VM_NFREEPOOL 1 | ||||
#define VM_FREEPOOL_CACHE 1 | |||||
#define VM_FREEPOOL_DEFAULT 0 | #define VM_FREEPOOL_DEFAULT 0 | ||||
#define VM_FREEPOOL_DIRECT 0 | #define VM_FREEPOOL_DIRECT 0 | ||||
/* | /* | ||||
* We need just one free list: DEFAULT. | * We need just one free list: DEFAULT. | ||||
*/ | */ | ||||
#define VM_NFREELIST 1 | #define VM_NFREELIST 1 | ||||
#define VM_FREELIST_DEFAULT 0 | #define VM_FREELIST_DEFAULT 0 | ||||
▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines |