X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fuserprog%2Ftss.c;h=cddad93b54964b7795dba95b586dfa96aa8083eb;hb=97c0fe728053129a23dfc556e96fdf4000e7017f;hp=4e1dc004332549d4e976d60565f24055111131bd;hpb=f2f8875638593bd5365cfd6a5ba7c9578e52322f;p=pintos-anon diff --git a/src/userprog/tss.c b/src/userprog/tss.c index 4e1dc00..cddad93 100644 --- a/src/userprog/tss.c +++ b/src/userprog/tss.c @@ -80,7 +80,7 @@ tss_init (void) /* Our TSS is never used in a call gate or task gate, so only a few fields of it are ever referenced, and those are the only ones we initialize. */ - tss = palloc_get (PAL_ASSERT | PAL_ZERO); + tss = palloc_get_page (PAL_ASSERT | PAL_ZERO); tss->esp0 = ptov(0x20000); tss->ss0 = SEL_KDSEG; tss->bitmap = 0xdfff;