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: <4cb508de-3af3-4796-ac74-2c082a578588@kernel.org>
Date: Wed, 11 Jun 2025 20:29:45 -0700
From: Vineet Gupta <vgupta@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: arcml <linux-snps-arc@...ts.infradead.org>,
 lkml <linux-kernel@...r.kernel.org>, Jason Gunthorpe <jgg@...dia.com>,
 Yu-Chun Lin <eleanor15x@...il.com>, Thomas Huth <thuth@...hat.com>,
 Jason Gunthorpe <jgg@...pe.ca>
Subject: [GIT PULL] ARC updates for 6.16

Hi Linus,

Some fixes for ARC.
Please Pull.

Thx,
-Vineet
------------------>
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git/ tags/arc-6.16-rc1

for you to fetch changes up to 179e949719fe81219a3e23f1e716ac2d02eea845:

  ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in the non-uapi headers
(2025-06-09 09:18:12 -0700)

----------------------------------------------------------------
ARC fixes for 6.16

 - arch_atomic64_cmpxchg relaxed variant [Jason]

 - use of inbuilt swap in stack unwinder  [Yu-Chun Lin]

 - use of __ASSEMBLER__ in kernel headers [Thomas Huth]

----------------------------------------------------------------
Jason Gunthorpe (1):
      ARC: atomics: Implement arch_atomic64_cmpxchg using _relaxed

Thomas Huth (2):
      ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
      ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in the non-uapi headers

Yu-Chun Lin (1):
      ARC: unwind: Use built-in sort swap to reduce code size and improve
performance

 arch/arc/include/asm/arcregs.h            |  2 +-
 arch/arc/include/asm/atomic.h             |  4 ++--
 arch/arc/include/asm/atomic64-arcv2.h     | 15 +++++----------
 arch/arc/include/asm/bitops.h             |  4 ++--
 arch/arc/include/asm/bug.h                |  4 ++--
 arch/arc/include/asm/cache.h              |  4 ++--
 arch/arc/include/asm/current.h            |  4 ++--
 arch/arc/include/asm/dsp-impl.h           |  2 +-
 arch/arc/include/asm/dsp.h                |  4 ++--
 arch/arc/include/asm/dwarf.h              |  4 ++--
 arch/arc/include/asm/entry.h              |  4 ++--
 arch/arc/include/asm/irqflags-arcv2.h     |  4 ++--
 arch/arc/include/asm/irqflags-compact.h   |  4 ++--
 arch/arc/include/asm/jump_label.h         |  4 ++--
 arch/arc/include/asm/linkage.h            |  6 +++---
 arch/arc/include/asm/mmu-arcv2.h          |  4 ++--
 arch/arc/include/asm/mmu.h                |  2 +-
 arch/arc/include/asm/page.h               |  4 ++--
 arch/arc/include/asm/pgtable-bits-arcv2.h |  4 ++--
 arch/arc/include/asm/pgtable-levels.h     |  4 ++--
 arch/arc/include/asm/pgtable.h            |  4 ++--
 arch/arc/include/asm/processor.h          |  4 ++--
 arch/arc/include/asm/ptrace.h             |  4 ++--
 arch/arc/include/asm/switch_to.h          |  2 +-
 arch/arc/include/asm/thread_info.h        |  4 ++--
 arch/arc/include/uapi/asm/ptrace.h        |  4 ++--
 arch/arc/kernel/unwind.c                  | 11 +----------
 27 files changed, 53 insertions(+), 67 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ