diff options
author | Neal H. Walfield <neal@gnu.org> | 2008-12-18 22:51:01 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@gnu.org> | 2008-12-18 22:51:01 +0100 |
commit | f5cfa7cbb8a2fff68cf87a3a685428507ce977b4 (patch) | |
tree | 3df38d193e8b3683c452263f17dcc15e5aa0ea54 | |
parent | e0acab655d7e9976765169511209e4935a419d56 (diff) |
Zero the right variable.
2008-12-18 Neal H. Walfield <neal@gnu.org>
* server.c (server_loop): Set SLOT to 0, not TARGET.
-rw-r--r-- | viengoos/ChangeLog | 4 | ||||
-rw-r--r-- | viengoos/server.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/viengoos/ChangeLog b/viengoos/ChangeLog index e8d1b8b..d30da99 100644 --- a/viengoos/ChangeLog +++ b/viengoos/ChangeLog @@ -1,5 +1,9 @@ 2008-12-18 Neal H. Walfield <neal@gnu.org> + * server.c (server_loop): Set SLOT to 0, not TARGET. + +2008-12-18 Neal H. Walfield <neal@gnu.org> + * server.c (server_loop): Look up capability addresses relative to TARGET_ROOT, not THREAD->ASPACE in fault and futex. In thread_exregs, look them up relative to SOURCE->AS_ROOT. diff --git a/viengoos/server.c b/viengoos/server.c index 6a8f72e..c1cdb90 100644 --- a/viengoos/server.c +++ b/viengoos/server.c @@ -1408,7 +1408,7 @@ server_loop (void) cap_shootdown (principal, slot); - memset (target, 0, sizeof (*slot)); + memset (slot, 0, sizeof (*slot)); vg_cap_rubout_reply (activity, reply); break; |