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(-)

_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Reply via email to