X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fthreads%2Fpalloc.c;h=011816a3de49e57e6c41badd6ca4595c6b67a4b7;hb=a98578bf3b6b5c946713654b404a886a7199dbee;hp=0fe5f94b9e9f83c4553c537353957475c21f07aa;hpb=8ca3547f6c4d6d01a76d3ce642a0c1bf884c4c2a;p=pintos-anon diff --git a/src/threads/palloc.c b/src/threads/palloc.c index 0fe5f94..011816a 100644 --- a/src/threads/palloc.c +++ b/src/threads/palloc.c @@ -29,7 +29,7 @@ palloc_get (enum palloc_flags flags) if (free_pages == NULL && uninit_start < uninit_end) { palloc_free (uninit_start); - uninit_start += NBPG; + uninit_start += PGSIZE; } page = free_pages; @@ -37,7 +37,7 @@ palloc_get (enum palloc_flags flags) { free_pages = page->next; if (flags & PAL_ZERO) - memset (page, 0, NBPG); + memset (page, 0, PGSIZE); } else { @@ -52,9 +52,9 @@ void palloc_free (void *page_) { struct page *page = page_; - ASSERT((uintptr_t) page % NBPG == 0); + ASSERT((uintptr_t) page % PGSIZE == 0); #ifndef NDEBUG - memset (page, 0xcc, NBPG); + memset (page, 0xcc, PGSIZE); #endif page->next = free_pages; free_pages = page;