linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] signal enhancements for v5.11-rc1
@ 2020-12-15 22:43 Eric W. Biederman
  2020-12-16  3:17 ` Linus Torvalds
  2020-12-16  3:44 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: Eric W. Biederman @ 2020-12-15 22:43 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel


Please pull the signal-for-v5.11 branch from the git tree:

   git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git signal-for-v5.11

   HEAD: bc54a5cda97917155b8da0d99afe1dc0ed0b30db signal/parisc: Remove parisc specific definition of __ARCH_UAPI_SA_FLAGS

This is the work from Peter Collingbourne to add an new signal action
flag SA_EXPOSE_TAGBITS on arm64.  There was a lot of discussion leading
up to this and ultimately we were able to channel the original proposal
into something that is much more maintainable than an arm64 specific
hack.

Most of this I believe has already come in through Catalin Marinas pull
request "arm64 updates for 5.11".  As I took the generic bits of the
cleanup and place it in a non-rebasing branch.  There is a compile fix
for parisc that was caught late that I don't believe Catalin picked up.

The generic changes are mostly about removing never used HP-UX
compatibility from parisc headers and consolidating the SA_* flags
definitions into a generic header as much as possible.  We only have 32
SA_* flag bits total, so we need to be careful.  But as this is the
first addition in a decade or so I think we are fine for the forseeable
future.

Eric W. Biederman (1):
      signal/parisc: Remove parisc specific definition of __ARCH_UAPI_SA_FLAGS

Helge Deller (1):
      parisc: Drop parisc special case for __sighandler_t

Peter Collingbourne (6):
      parisc: start using signal-defs.h
      arch: move SA_* definitions to generic headers
      signal: clear non-uapi flag bits when passing/returning sa_flags
      arch: provide better documentation for the arch-specific SA_* flags
      signal: define the SA_UNSUPPORTED bit in sa_flags
      signal: define the SA_EXPOSE_TAGBITS bit in sa_flags

 arch/alpha/include/uapi/asm/signal.h   | 14 --------
 arch/arm/include/asm/signal.h          |  2 ++
 arch/arm/include/uapi/asm/signal.h     | 27 ++-------------
 arch/h8300/include/uapi/asm/signal.h   | 24 -------------
 arch/ia64/include/uapi/asm/signal.h    | 24 -------------
 arch/m68k/include/uapi/asm/signal.h    | 24 -------------
 arch/mips/include/uapi/asm/signal.h    | 12 -------
 arch/parisc/include/uapi/asm/signal.h  | 34 +-----------------
 arch/powerpc/include/uapi/asm/signal.h | 24 -------------
 arch/s390/include/uapi/asm/signal.h    | 24 -------------
 arch/sparc/include/uapi/asm/signal.h   |  4 +--
 arch/x86/include/uapi/asm/signal.h     | 24 -------------
 arch/x86/kernel/signal_compat.c        |  7 ----
 arch/xtensa/include/uapi/asm/signal.h  | 24 -------------
 include/linux/signal.h                 | 14 ++++++++
 include/linux/signal_types.h           | 12 +++++++
 include/uapi/asm-generic/signal-defs.h | 63 ++++++++++++++++++++++++++++++++++
 include/uapi/asm-generic/signal.h      | 29 ----------------
 kernel/signal.c                        | 40 +++++++++++++++++++++
 19 files changed, 136 insertions(+), 290 deletions(-)

Eric

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] signal enhancements for v5.11-rc1
  2020-12-15 22:43 [GIT PULL] signal enhancements for v5.11-rc1 Eric W. Biederman
@ 2020-12-16  3:17 ` Linus Torvalds
  2020-12-16  3:44 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2020-12-16  3:17 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linux Kernel Mailing List

On Tue, Dec 15, 2020 at 2:44 PM Eric W. Biederman <ebiederm@xmission.com> wrote:
>
> Most of this I believe has already come in through Catalin Marinas pull
> request "arm64 updates for 5.11".

Yeah, pretty much all got merged that way earlier, so I edited your
email heavily for the one remaining part that this pull brought in..

          Linus

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] signal enhancements for v5.11-rc1
  2020-12-15 22:43 [GIT PULL] signal enhancements for v5.11-rc1 Eric W. Biederman
  2020-12-16  3:17 ` Linus Torvalds
@ 2020-12-16  3:44 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2020-12-16  3:44 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linus Torvalds, linux-kernel

The pull request you sent on Tue, 15 Dec 2020 16:43:41 -0600:

> git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git signal-for-v5.11

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6febd8bef36e64fc1f4aaff1f6302be5c653ad64

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-12-16  3:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-15 22:43 [GIT PULL] signal enhancements for v5.11-rc1 Eric W. Biederman
2020-12-16  3:17 ` Linus Torvalds
2020-12-16  3:44 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).