=================================================================== RCS file: /cvs/funnyos/kern/kern_mem.c,v retrieving revision 1.3 retrieving revision 1.5 diff -u -r1.3 -r1.5 --- funnyos/kern/kern_mem.c 2007/10/16 12:48:51 1.3 +++ funnyos/kern/kern_mem.c 2007/10/16 13:47:39 1.5 @@ -1,11 +1,11 @@ /* - * $Id: kern_mem.c,v 1.3 2007/10/16 11:48:51 init Exp $ + * $Id: kern_mem.c,v 1.5 2007/10/16 12:47:39 init Exp $ */ #include #include #include -#define KMEM_DEBUG +/* #define KMEM_DEBUG */ #ifdef KMEM_DEBUG #define DPRINTF(x...) do { printf(x); } while (0) @@ -158,7 +158,7 @@ /* rewind pointer to the first byte */ firstpageptr = lastpageptr - ((npages - 1)); - offbits = mask ? mask - 1 : mask; /* XXX */ + offbits = nmbmbits; /* fill this (npages pages) region with zeroes */ while(firstpageptr <= lastpageptr) {