Linus Torvalds 86c47b70f6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
Pull third pile of signal handling patches from Al Viro:
 "This time it's mostly helpers and conversions to them; there's a lot
  of stuff remaining in the tree, but that'll either go in -rc2
  (isolated bug fixes, ideally via arch maintainers' trees) or will sit
  there until the next cycle."

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal:
  x86: get rid of calling do_notify_resume() when returning to kernel mode
  blackfin: check __get_user() return value
  whack-a-mole with TIF_FREEZE
  FRV: Optimise the system call exit path in entry.S [ver #2]
  FRV: Shrink TIF_WORK_MASK [ver #2]
  FRV: Prevent syscall exit tracing and notify_resume at end of kernel exceptions
  new helper: signal_delivered()
  powerpc: get rid of restore_sigmask()
  most of set_current_blocked() callers want SIGKILL/SIGSTOP removed from set
  set_restore_sigmask() is never called without SIGPENDING (and never should be)
  TIF_RESTORE_SIGMASK can be set only when TIF_SIGPENDING is set
  don't call try_to_freeze() from do_signal()
  pull clearing RESTORE_SIGMASK into block_sigmask()
  sh64: failure to build sigframe != signal without handler
  openrisc: tracehook_signal_handler() is supposed to be called on success
  new helper: sigmask_to_save()
  new helper: restore_saved_sigmask()
  new helpers: {clear,test,test_and_clear}_restore_sigmask()
  HAVE_RESTORE_SIGMASK is defined on all architectures now
2012-06-01 11:53:44 -07:00
..
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2012-04-19 20:35:07 -03:00
2010-06-09 11:12:36 +02:00
2009-01-06 14:06:52 +01:00
2009-01-16 10:09:10 +01:00
2012-03-28 18:30:02 +01:00
2009-09-22 07:17:42 -07:00
2010-05-18 14:45:52 -07:00
2012-03-28 18:30:02 +01:00
2011-03-31 11:26:23 -03:00
2012-03-28 15:58:21 -07:00
2011-03-31 11:26:23 -03:00
2012-03-28 18:30:02 +01:00
2012-05-23 12:05:44 -07:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2010-10-12 09:37:10 +02:00
2012-03-28 18:30:02 +01:00
2008-09-04 09:46:13 +01:00
2009-02-01 11:01:25 +05:30
2012-03-28 18:30:02 +01:00
2010-02-08 10:42:17 -08:00
2011-05-25 08:39:15 -07:00
2012-01-03 22:55:17 -05:00
2012-01-09 12:55:10 -08:00