[GIT PULL] ARC updates for 6.16
Vineet Gupta
vgupta at kernel.org
Wed Jun 11 20:29:45 PDT 2025
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(-)
More information about the linux-snps-arc
mailing list