vmparam.h (172317) | vmparam.h (174938) |
---|---|
1/* $NetBSD: vmparam.h,v 1.26 2003/08/07 16:27:47 agc Exp $ */ 2 3/*- 4 * Copyright (c) 1988 The Regents of the University of California. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29 * SUCH DAMAGE. 30 * | 1/* $NetBSD: vmparam.h,v 1.26 2003/08/07 16:27:47 agc Exp $ */ 2 3/*- 4 * Copyright (c) 1988 The Regents of the University of California. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29 * SUCH DAMAGE. 30 * |
31 * $FreeBSD: head/sys/arm/include/vmparam.h 172317 2007-09-25 06:25:06Z alc $ | 31 * $FreeBSD: head/sys/arm/include/vmparam.h 174938 2007-12-27 16:45:39Z alc $ |
32 */ 33 34#ifndef _MACHINE_VMPARAM_H_ 35#define _MACHINE_VMPARAM_H_ 36 37 38/*#include <arm/arm32/vmparam.h> 39*/ --- 40 unchanged lines hidden (view full) --- 80#define VM_FREELIST_DEFAULT 0 81#define VM_FREELIST_ISADMA 1 82 83/* 84 * The largest allocation size is 1MB. 85 */ 86#define VM_NFREEORDER 9 87 | 32 */ 33 34#ifndef _MACHINE_VMPARAM_H_ 35#define _MACHINE_VMPARAM_H_ 36 37 38/*#include <arm/arm32/vmparam.h> 39*/ --- 40 unchanged lines hidden (view full) --- 80#define VM_FREELIST_DEFAULT 0 81#define VM_FREELIST_ISADMA 1 82 83/* 84 * The largest allocation size is 1MB. 85 */ 86#define VM_NFREEORDER 9 87 |
88/* 89 * Disable superpage reservations. 90 */ 91#ifndef VM_NRESERVLEVEL 92#define VM_NRESERVLEVEL 0 93#endif 94 |
|
88#define UPT_MAX_ADDRESS VADDR(UPTPTDI + 3, 0) 89#define UPT_MIN_ADDRESS VADDR(UPTPTDI, 0) 90 91#define VM_MIN_ADDRESS (0x00001000) 92#ifdef ARM_USE_SMALL_ALLOC 93#ifndef ARM_KERN_DIRECTMAP 94#define ARM_KERN_DIRECTMAP 512 * 1024 * 1024 /* 512 MB */ 95#endif --- 40 unchanged lines hidden --- | 95#define UPT_MAX_ADDRESS VADDR(UPTPTDI + 3, 0) 96#define UPT_MIN_ADDRESS VADDR(UPTPTDI, 0) 97 98#define VM_MIN_ADDRESS (0x00001000) 99#ifdef ARM_USE_SMALL_ALLOC 100#ifndef ARM_KERN_DIRECTMAP 101#define ARM_KERN_DIRECTMAP 512 * 1024 * 1024 /* 512 MB */ 102#endif --- 40 unchanged lines hidden --- |