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
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2012-03-28 18:30:02 +01:00
2012-03-28 18:30:02 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2012-03-28 18:30:02 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-12-16 07:20:12 -08:00
2009-04-10 01:48:06 +01:00
2012-03-28 18:30:02 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2011-07-26 16:49:47 -07:00
2012-03-20 21:48:30 +08:00
2009-04-10 01:48:06 +01:00
2011-12-04 16:00:12 +02:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2010-10-07 14:08:55 +01:00
2010-08-14 22:26:51 +02:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2010-06-09 11:12:36 +02:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-09-22 07:17:42 -07:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2011-12-12 13:56:04 +00:00
2011-03-31 11:26:23 -03:00
2009-04-10 01:48:06 +01:00
2010-10-26 16:52:08 -07:00
2009-04-10 01:48:06 +01:00
2011-07-26 16:49:43 -07:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2011-03-31 11:26:23 -03:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2012-03-28 18:30:02 +01:00
2009-06-11 09:01:26 -07:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2012-01-03 22:55:17 -05:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2011-05-28 10:48:39 -07:00
2009-04-10 01:48:06 +01:00
2009-04-10 01:48:06 +01:00
2011-03-31 11:26:23 -03:00
2009-04-10 01:48:06 +01:00