diff options
-rw-r--r-- | usr/src/uts/common/brand/lx/os/lx_misc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/uts/common/brand/lx/os/lx_misc.c b/usr/src/uts/common/brand/lx/os/lx_misc.c index 66421722d6..192f31e7bb 100644 --- a/usr/src/uts/common/brand/lx/os/lx_misc.c +++ b/usr/src/uts/common/brand/lx/os/lx_misc.c @@ -110,6 +110,10 @@ lx_exec() lx_pid_reassign(curthread); } + /* clear the fsbase values until the app. can reinitialize them */ + lwpd->br_lx_fsbase = NULL; + lwpd->br_ntv_fsbase = NULL; + installctx(lwptot(lwp), lwp, lx_save, lx_restore, NULL, NULL, lx_save, NULL); |