1. 08 May, 2008 1 commit
    • David S. Miller's avatar
      sparc: Fix SA_ONSTACK signal handling. · dc5dc7e6
      David S. Miller authored
      We need to be more liberal about the alignment of the buffer given to
      us by sigaltstack().  The user should not need to be mindful of all of
      the alignment constraints we have for the stack frame.
      
      This mirrors how we handle this situation in clone() as well.
      
      Also, we align the stack even in non-SA_ONSTACK cases so that signals
      due to bad stack alignment can be delivered properly.  This makes such
      errors easier to debug and recover from.
      
      Finally, add the sanity check x86 has to make sure we won't overflow
      the signal stack.
      
      This fixes glibc testcases nptl/tst-cancel20.c and
      nptl/tst-cancelx20.c
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      dc5dc7e6
  2. 07 May, 2008 2 commits
  3. 06 May, 2008 2 commits
  4. 05 May, 2008 3 commits
  5. 04 May, 2008 3 commits
  6. 03 May, 2008 17 commits
  7. 02 May, 2008 12 commits