The original value of frame_addr is still required for
its use in the call to unlock_user_struct below.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Message-Id: <
20210428193408.233706-13-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
env->psw.addr = ka->_sa_handler;
env->regs[2] = sig;
- env->regs[3] = frame_addr += offsetof(typeof(*frame), sc);
+ env->regs[3] = frame_addr + offsetof(typeof(*frame), sc);
/*
* We forgot to include these in the sigcontext.