lkml.org 
[lkml]   [2011]   [Apr]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[RFC PATCH v2 0/7] signal: sigprocmask fixes
    Andrew, please drop V1:

    signal-introduce-retarget_shared_pending.patch
    signal-retarget_shared_pending-consider-shared-unblocked-signals-only.patch
    signal-sigprocmask-narrow-the-scope-of-sigloc.patch
    signal-sigprocmask-should-do-retarget_shared_pending.patch
    x86-signal-handle_signal-should-use-sigprocmask.patch
    x86-signal-sys_rt_sigreturn-should-use-sigprocmask.patch

    Changes in V2:

    - 2/7 change retarget_shared_pending() to accept mask, not ~mask

    - 3/7 is new, it adds the optimization promised in 2/7

    - 4/7 add the small comment about current->blocked as Matt
    suggested

    - 5/7 add the new helper, set_current_blocked(), suggested
    by Linus

    - 8/7 is the new and a bit off-topic cleanup, but sys_rt_sigprocmask()
    looks so annoying

    Matt, I didn't dare to keep your reviewed-by tags because of the
    changes above, hopefully you can re-ack.

    Once again: if we need this, then we need a lot more (trivial) changes
    like 6/7 and 7/7. Basically every change of ->blocked should be converted
    to use set_current_blocked(). OTOH, perhaps this makes sense by itself.

    Oleg.



    \
     
     \ /
      Last update: 2011-04-18 15:47    [W:0.019 / U:120.212 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site