From: Mike Hibler Date: Mon, 28 Dec 1992 01:26:27 +0000 (-0800) Subject: UPAGES now 2, MCLBYTES now 2048, new consts for disklabels X-Git-Tag: BSD-4_4-Snapshot-Development~3879 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/b1c250491dcb2d4a7f87e5493141d8a2ee202a44 UPAGES now 2, MCLBYTES now 2048, new consts for disklabels SCCS-vsn: sys/hp300/include/param.h 7.13 --- diff --git a/usr/src/sys/hp300/include/param.h b/usr/src/sys/hp300/include/param.h index 8f71e79af7..45d77c7c7a 100644 --- a/usr/src/sys/hp300/include/param.h +++ b/usr/src/sys/hp300/include/param.h @@ -9,9 +9,9 @@ * * %sccs.include.redist.c% * - * from: Utah $Hdr: machparam.h 1.12 91/01/18$ + * from: Utah $Hdr: machparam.h 1.16 92/12/20$ * - * @(#)param.h 7.12 (Berkeley) %G% + * @(#)param.h 7.13 (Berkeley) %G% */ /* @@ -51,7 +51,7 @@ #define SSIZE 1 /* initial stack size/NBPG */ #define SINCR 1 /* increment of stack/NBPG */ -#define UPAGES 3 /* pages of u-area */ +#define UPAGES 2 /* pages of u-area */ /* * Constants related to network buffer management. @@ -61,8 +61,8 @@ * of the hardware page size. */ #define MSIZE 128 /* size of an mbuf */ -#define MCLBYTES 1024 -#define MCLSHIFT 10 +#define MCLBYTES 2048 /* large enough for ether MTU */ +#define MCLSHIFT 11 #define MCLOFSET (MCLBYTES - 1) #ifndef NMBCLUSTERS #ifdef GATEWAY @@ -90,6 +90,9 @@ /* bytes to pages */ #define btoc(x) (((unsigned)(x)+(NBPG-1))>>PGSHIFT) +#define LABELSECTOR (1024/DEV_BSIZE) +#define LABELOFFSET 0 + #define btodb(bytes) /* calculates (bytes / DEV_BSIZE) */ \ ((unsigned)(bytes) >> DEV_BSHIFT) #define dbtob(db) /* calculates (db * DEV_BSIZE) */ \ @@ -161,12 +164,11 @@ int cpuspeed; /* * Constants/macros for HPUX multiple mapping of user address space. * Pages in the first 256Mb are mapped in at every 256Mb segment. - * - * XXX broken in new VM XXX */ #define HPMMMASK 0xF0000000 #define ISHPMMADDR(v) \ - ((curproc->p_addr->u_pcb.pcb_flags & PCB_HPUXMMAP) && \ + ((curproc->p_md.md_flags & MDP_HPUXMMAP) && \ + ((unsigned)(v) & HPMMMASK) && \ ((unsigned)(v) & HPMMMASK) != HPMMMASK) #define HPMMBASEADDR(v) \ ((unsigned)(v) & ~HPMMMASK)