[GIT PULL] sparc updates for v7.2
Andreas Larsson <[email protected]> Wed, 24 Jun 2026 09:31:22 +0200
| Newsgroups | org.kernel.vger.sparclinux,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Hi Linus,
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:
Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git tags/sparc-for-7.2-tag1
for you to fetch changes up to 5b2a3b1a98fb47c593144c2770e012d463952b70:
sparc: Remove remaining defconfig references to the pktcdvd driver (2026-06-15 12:54:01 +0200)
----------------------------------------------------------------
This includes the following changes related to sparc for v7.2:
- Align sparc to other archs by providing ucontext.h wrapper
- Fix buffer underflow in led driver
- Export mcount for clang and disable compat when using lld for linking
- API choice improvement for sysfs code for vio
- Fix build warnings and notification of missing prototype
- Remove dead code and dead configs
----------------------------------------------------------------
Andrew Morton (1):
sparc: add _mcount() prototype
Catalin Iacob (1):
sparc: Remove remaining defconfig references to the pktcdvd driver
Ethan Nelson-Moore (1):
sparc: remove unused SERIAL_CONSOLE config option
Kexin Sun (1):
sparc32: remove deadwood swift_flush_tlb_page() debug code
Pengpeng Hou (1):
sparc: led: avoid trimming a newline from empty writes
Rosen Penev (3):
sparc64: uprobes: add missing break
sparc: Disable compat support with LLD
sparc: Export mcount for Clang-built modules
Thomas Weißschuh (2):
sparc: uapi: Add ucontext.h
sparc: Avoid -Wunused-but-set-parameter in clear_user_page()
Thorsten Blum (1):
sparc: vio: use sysfs_emit in sysfs show functions
arch/sparc/Kconfig | 25 +------------------------
arch/sparc/configs/sparc64_defconfig | 2 --
arch/sparc/include/asm/asm-prototypes.h | 2 ++
arch/sparc/include/asm/page_32.h | 2 ++
arch/sparc/include/uapi/asm/ucontext.h | 3 +++
arch/sparc/kernel/led.c | 2 +-
arch/sparc/kernel/uprobes.c | 1 +
arch/sparc/kernel/vio.c | 9 +++++----
arch/sparc/lib/mcount.S | 1 +
arch/sparc/mm/srmmu.c | 29 -----------------------------
10 files changed, 16 insertions(+), 60 deletions(-)
create mode 100644 arch/sparc/include/uapi/asm/ucontext.h
Thanks,
Andreas