X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Fuserprog%2Fprocess.c;h=c0e521553f994dcc2f01004a3b4c28bedc2accb7;hp=781cc5d3fc81c9b95a65ed47b6d589c15895c91f;hb=9a602e952252dbfb1332f5137dd7c33a21b6fc6d;hpb=e48bfc15bb4241e1df3b32d8e4aca6a34efea6c3 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