lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Wed, 8 Aug 2018 22:51:10 +0200
From:   Helge Deller <deller@....de>
To:     Linus Torvalds <torvalds@...ux-foundation.org>,
        linux-kernel@...r.kernel.org, linux-parisc@...r.kernel.org,
        James Bottomley <James.Bottomley@...senPartnership.com>,
        John David Anglin <dave.anglin@...l.net>
Subject: [GIT PULL] parisc architecture fixes

Hi Linus,

would you please pull two important patches for the parisc architecture for kernel 4.18 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.18-2

The first patch is trivial and fixes the kernel build if someone chooses to
build the generic 64bit defconfig. Alex Ghiti ran into that issue when he tried
to build a 4.18 kernel with his hugetlb patches on parisc64.

The patch from Dave adds missing memory barriers to the assembler unlock
sequences. Our hope is, that this should help us to fix the issues we rarely
still see with spinlocks.

Both patches had been in the for-next branch for a few days without any
reported issues and are tagged to be backported to all kernels above v4.0.

Thanks,
Helge

----------------------------------------------------------------
Helge Deller (1):
      parisc: Enable CONFIG_MLONGCALLS by default

John David Anglin (1):
      parisc: Define mb() and add memory barriers to assembler unlock sequences

 arch/parisc/Kconfig               |  2 +-
 arch/parisc/include/asm/barrier.h | 32 ++++++++++++++++++++++++++++++++
 arch/parisc/kernel/entry.S        |  2 ++
 arch/parisc/kernel/pacache.S      |  1 +
 arch/parisc/kernel/syscall.S      |  4 ++++
 5 files changed, 40 insertions(+), 1 deletion(-)
 create mode 100644 arch/parisc/include/asm/barrier.h

Powered by blists - more mailing lists