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  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190614150259.GC29231@fuggles.cambridge.arm.com>
Date:   Fri, 14 Jun 2019 16:02:59 +0100
From:   Will Deacon <will.deacon@....com>
To:     torvalds@...ux-foundation.org
Cc:     linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
        catalin.marinas@....com
Subject: [GIT PULL] arm64: fixes for -rc5

Hi Linus,

Here are some arm64 fixes for -rc5. The only non-trivial change (in
terms of the diffstat) is fixing our SVE ptrace API for big-endian
machines, but the majority of this is actually the addition of
much-needed comments and updates to the documentation to try to avoid
this mess biting us again in future.

There are still a couple of small things on the horizon, but nothing
major at this point.

Please pull. Thanks,

Will

--->8

The following changes since commit ebcc5928c5d925b1c8d968d9c89cdb0d0186db17:

  arm64: Silence gcc warnings about arch ABI drift (2019-06-06 13:28:45 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes

for you to fetch changes up to 41040cf7c5f0f26c368bc5d3016fed3a9ca6dba4:

  arm64/sve: Fix missing SVE/FPSIMD endianness conversions (2019-06-13 10:07:19 +0100)

----------------------------------------------------------------
arm64 fixes for -rc5

- Fix broken SVE ptrace API when running in a big-endian configuration

- Fix performance regression due to off-by-one in TLBI range checking

- Fix build regression when using Clang

----------------------------------------------------------------
Dave Martin (1):
      arm64/sve: Fix missing SVE/FPSIMD endianness conversions

Nathan Chancellor (1):
      arm64: Don't unconditionally add -Wno-psabi to KBUILD_CFLAGS

Will Deacon (1):
      arm64: tlbflush: Ensure start/end of address range are aligned to stride

 Documentation/arm64/sve.txt              | 16 ++++++++++++
 arch/arm64/Makefile                      |  2 +-
 arch/arm64/include/asm/tlbflush.h        |  3 +++
 arch/arm64/include/uapi/asm/kvm.h        |  7 ++++++
 arch/arm64/include/uapi/asm/ptrace.h     |  4 +++
 arch/arm64/include/uapi/asm/sigcontext.h | 14 +++++++++++
 arch/arm64/kernel/fpsimd.c               | 42 +++++++++++++++++++++++++-------
 7 files changed, 78 insertions(+), 10 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ