[lkml]   [2008]   [Apr]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 2/4] set_restore_sigmask TIF_SIGPENDING
    Off hand, I concur with you and Linus.  I wasn't involved in the
    introduction of TIF_RESTORE_SIGMASK and never thought too much about
    it before. In my recent changes I only considered the issue of
    getting it out of _TIF_WORK_MASK et al to free up the low bit, and
    didn't contemplate the structure of the implementation beyond that.

    I don't think it's "too late" to change anything. (It's never too
    late! It just might take a while to make a change in a safe and
    orderly fashion for all the arch's.) After my patch series, the
    details are fully in the arch's corner. It should be straightforward
    to convert one at a time to use regs->return_register = -ERESTARTRESTOREMASK
    to implement set_restore_sigmask() if you want to tackle it.


     \ /
      Last update: 2008-04-08 21:55    [W:2.679 / U:0.008 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site