Messages in this thread | | | Date | Tue, 12 Apr 2011 13:17:57 +0100 | From | Matt Fleming <> | Subject | Re: [PATCH 6/6] x86: signal: sys_rt_sigreturn() should use sigprocmask() |
| |
On Mon, 11 Apr 2011 19:22:29 +0200 Oleg Nesterov <oleg@redhat.com> wrote:
> Normally sys_rt_sigreturn() restores the old current->blocked which was > changed by handle_signal(), and unblocking is always fine. > > But the debugger or application itself can change frame->uc_sigmask and > thus we need sigprocmask()->retarget_shared_pending(). > > Signed-off-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Matt Fleming <matt.fleming@linux.intel.com>
I'm just curious, have you actually seen this bug?
| |