X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Fuserprog%2Ftss.c;h=cddad93b54964b7795dba95b586dfa96aa8083eb;hp=4e1dc004332549d4e976d60565f24055111131bd;hb=8382bdd7884a6d38f7529e0517dd9a7083f4ce73;hpb=704358d3230ea8213b80e85009812848e1a1e5e6 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;