public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] parisc fixes for v3.17
@ 2014-09-13 21:28 Helge Deller
  0 siblings, 0 replies; 2+ messages in thread
From: Helge Deller @ 2014-09-13 21:28 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

Hi Linus,

please pull the latest parisc architecture fixes for kernel 3.17 from 
  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-3.17-1

Most important patch is a new Light Weigth Syscall (LWS) for 8, 16, 32 and 64
bit atomic CAS operations which is required in order to be able to implement
the atomic gcc builtins on our platform.
Other than that, we wire up the seccomp, getrandom and memfd_create syscalls,
fixes a minor off-by-one bug and a wrong printk string.
 
Thanks,
Helge

----------------------------------------------------------------
Dan Carpenter (1):
      parisc: sys_hpux: NUL terminator is one past the end

Guy Martin (1):
      parisc: Implement new LWS CAS supporting 64 bit operations.

Hans Wennborg (1):
      parisc: dino: fix %d confusingly prefixed with 0x in format string

Helge Deller (1):
      parisc: Wire up seccomp, getrandom and memfd_create syscalls

 arch/parisc/Kconfig                   |  16 +++
 arch/parisc/hpux/sys_hpux.c           |   2 +-
 arch/parisc/include/asm/seccomp.h     |  16 +++
 arch/parisc/include/asm/thread_info.h |   5 +-
 arch/parisc/include/uapi/asm/unistd.h |   5 +-
 arch/parisc/kernel/ptrace.c           |   6 +
 arch/parisc/kernel/syscall.S          | 233 +++++++++++++++++++++++++++++++++-
 arch/parisc/kernel/syscall_table.S    |   3 +
 drivers/parisc/dino.c                 |   2 +-
 9 files changed, 280 insertions(+), 8 deletions(-)
 create mode 100644 arch/parisc/include/asm/seccomp.h

^ permalink raw reply	[flat|nested] 2+ messages in thread
* [GIT PULL] parisc fixes for v3.17
@ 2014-09-23 19:43 Helge Deller
  0 siblings, 0 replies; 2+ messages in thread
From: Helge Deller @ 2014-09-23 19:43 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

Hi Linus,

please pull a few late fixes for the parisc architecture for kernel 3.17 from 
  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-3.17-7

We avoid using -mfast-indirect-calls for 64bit kernel builds to prevent
building an unbootable kernel due to latest gcc changes. In the
pdc_stable/firmware-access driver we fix a few possible stack overflows
and we now call secure_computing_strict() instead of secure_computing()
which fixes upcoming SECCOMP patches in the for-next trees.
 
Thanks,
Helge

----------------------------------------------------------------
Helge Deller (2):
      parisc: ptrace: use secure_computing_strict()
      parisc: pdc_stable.c: Avoid potential stack overflows

John David Anglin (1):
      parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds

Rickard Strandqvist (1):
      parisc: pdc_stable.c: Cleaning up unnecessary use of memset in conjunction with strncpy

 arch/parisc/Makefile        |  7 ++++++-
 arch/parisc/kernel/ptrace.c |  6 ++----
 drivers/parisc/pdc_stable.c | 15 +++++++++------
 3 files changed, 17 insertions(+), 11 deletions(-)

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

end of thread, other threads:[~2014-09-23 19:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-13 21:28 [GIT PULL] parisc fixes for v3.17 Helge Deller
  -- strict thread matches above, loose matches on Subject: below --
2014-09-23 19:43 Helge Deller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox