Messages in this thread | | | Date | Fri, 22 Apr 2011 14:45:43 +0100 | From | Matt Fleming <> | Subject | Re: [PATCH v2 6/7] x86: signal: handle_signal() should use set_current_blocked() |
| |
On Mon, 18 Apr 2011 15:46:15 +0200 Oleg Nesterov <oleg@redhat.com> wrote:
> This is ugly, but if sigprocmask() needs retarget_shared_pending() then > handle signal should follow this logic. In theory it is newer correct to ^^ never ;-)
> add the new signals to current->blocked, the signal handler can sleep/etc > so we should notify other threads in case we block the pending signal and > nobody else has TIF_SIGPENDING. > > Of course, this change doesn't make signals faster :/ > > Signed-off-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Matt Fleming <matt.fleming@linux.intel.com>
| |