10 static void *mkmap(unsigned sz
)
12 int shmid
= shmget(IPC_PRIVATE
, sz
,
13 IPC_CREAT
| IPC_EXCL
| S_IRUSR
| S_IWUSR
);
16 void *addr
= shmat(shmid
, NULL
, 0);
17 assert(addr
!= (void *)-1);
27 np
= mremap(p
, 1024*1024, 2048*1024, MREMAP_MAYMOVE
); /* grow, maymove */
28 assert(np
!= (void *)-1);