UPAGES
szptudot = UPAGES;
char idlestack[UPAGES * PAGE_SIZE];
ASSYM(UPAGES, UPAGES);
bootSTK = &ps->idlestack[UPAGES * PAGE_SIZE - PAGE_SIZE];
UPAGES * PAGE_SIZE) % SEG_SIZE)) \
char idlestack[UPAGES * PAGE_SIZE];
for (i = 0; i < UPAGES; ++i) {
bootSTK = &ps->idlestack[UPAGES*PAGE_SIZE/2];
#define LWKT_THREAD_STACK (UPAGES * PAGE_SIZE)
#define USPACE (UPAGES * NBPG) /* total size of u-area */