projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Expect proper result from `pintos get'.
[pintos-anon]
/
src
/
userprog
/
process.c
diff --git
a/src/userprog/process.c
b/src/userprog/process.c
index b9a199e64063f395924b535bfc545b4207cb4e4a..c0a6547acb0e09a7717d43ab8fb7199e8ae7248b 100644
(file)
--- a/
src/userprog/process.c
+++ b/
src/userprog/process.c
@@
-54,6
+54,8
@@
execute_thread (void *filename_)
/* Initialize interrupt frame and load executable. */
memset (&if_, 0, sizeof if_);
+ if_.gs = SEL_UDSEG;
+ if_.fs = SEL_UDSEG;
if_.es = SEL_UDSEG;
if_.ds = SEL_UDSEG;
if_.cs = SEL_UCSEG;