X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fuserprog%2Fprocess.c;h=c0e521553f994dcc2f01004a3b4c28bedc2accb7;hb=1a6d3a6561026958c9d1150a4022907a0e3cde27;hp=781cc5d3fc81c9b95a65ed47b6d589c15895c91f;hpb=5accc4075857a435373305fb0ba648da408fbf58;p=pintos-anon diff --git a/src/userprog/process.c b/src/userprog/process.c index 781cc5d..c0e5215 100644 --- a/src/userprog/process.c +++ b/src/userprog/process.c @@ -129,7 +129,7 @@ process_activate (void) /* Set thread's kernel stack for use in processing interrupts. */ - tss_set_esp0 ((uint8_t *) t + PGSIZE); + tss_update (); } /* We load ELF binaries. The following definitions are taken