[<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