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: <20240223102531.GB10274@willie-the-truck>
Date: Fri, 23 Feb 2024 10:25:32 +0000
From: Will Deacon <will@...nel.org>
To: torvalds@...ux-foundation.org
Cc: catalin.marinas@....com, linux-arm-kernel@...ts.infradead.org,
	linux-kernel@...r.kernel.org, kernel-team@...roid.com
Subject: [GIT PULL] arm64 fixes for -rc6

Hi Linus,

Please pull this weekly batch of arm64 fixes for -rc6. The summary is in
the tag, but it's a simple fix to a definition in the CXL PMU driver, a
couple of patches to restore SME control registers on the resume path
(since Arm's fast model now clears them) and a revert for our jump label
asm constraints after Geert noticed they broke the build with GCC 5.5.

There was then the ensuing discussion about raising the minimum GCC (and
corresponding binutils) versions at [1], but for now we'll keep things
working as they were until that goes ahead.

Cheers,

Will

[1] https://lore.kernel.org/lkml/CAMj1kXHh_m=V0QsiTpHrUXpFBXFbFfezdysz8quhPSgUrZg1MA@mail.gmail.com/

--->8

The following changes since commit 2813926261e436d33bc74486b51cce60b76edf78:

  arm64/sve: Lower the maximum allocation for the SVE ptrace regset (2024-02-15 11:48:00 +0000)

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 d7b77a0d565b048cb0808fa8a4fb031352b22a01:

  arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend (2024-02-20 12:19:16 +0000)

----------------------------------------------------------------
arm64 fixes for -rc6

- Revert fix to jump label asm constraints, as it regresses the build
  with some GCC 5.5 toolchains.

- Restore SME control registers when resuming from suspend

- Fix incorrect filter definition in CXL PMU driver

----------------------------------------------------------------
Hojin Nam (1):
      perf: CXL: fix CPMU filter value mask length

Mark Brown (2):
      arm64/sme: Restore SME registers on exit from suspend
      arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend

Will Deacon (1):
      Revert "arm64: jump_label: use constraints "Si" instead of "i""

 arch/arm64/include/asm/fpsimd.h     |  2 ++
 arch/arm64/include/asm/jump_label.h | 12 ++++--------
 arch/arm64/kernel/fpsimd.c          | 16 ++++++++++++++++
 arch/arm64/kernel/suspend.c         |  3 +++
 drivers/perf/cxl_pmu.c              | 10 +++++-----
 5 files changed, 30 insertions(+), 13 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ