# HG changeset patch # User sudheer # Date 1174467759 25200 # Node ID 6da9b9f37150c1570e9138aa3d38f49ae1d5d18c # Parent 3bb8feda987430e7769bf28f0474bac0d1e1676c 6529767 intStress issue on 64-bit machines diff -r 3bb8feda9874 -r 6da9b9f37150 usr/src/uts/common/disp/thread.c --- a/usr/src/uts/common/disp/thread.c Tue Mar 20 22:22:30 2007 -0700 +++ b/usr/src/uts/common/disp/thread.c Wed Mar 21 02:02:39 2007 -0700 @@ -704,8 +704,6 @@ lwp_freeregs(t->t_lwp, 0); if (t->t_ctx) freectx(t, 0); - if (t->t_procp->p_pctx) - freepctx(t->t_procp, 0); t->t_stk = NULL; if (t->t_lwp) lwp_stk_fini(t->t_lwp); diff -r 3bb8feda9874 -r 6da9b9f37150 usr/src/uts/i86pc/ml/syscall_asm_amd64.s --- a/usr/src/uts/i86pc/ml/syscall_asm_amd64.s Tue Mar 20 22:22:30 2007 -0700 +++ b/usr/src/uts/i86pc/ml/syscall_asm_amd64.s Wed Mar 21 02:02:39 2007 -0700 @@ -1027,7 +1027,6 @@ * code and fake a GP fault. * */ - swapgs subq $2, (%rsp) /* int insn 2-bytes */ pushq $_CONST(_MUL(T_INT80, GATE_DESC_SIZE) + 2) jmp gptrap / GP fault