[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <4908fe5d-4d42-45e0-9dba-e78e8a5b084f@gaisler.com>
Date: Mon, 9 Feb 2026 13:21:49 +0100
From: Andreas Larsson <andreas@...sler.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: David Miller <davem@...emloft.net>, sparclinux@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] sparc updates for v7.0
Hi Linus,
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git tags/sparc-for-7.0-tag1
for you to fetch changes up to d844152d85cfcc7d2ef9430a25882604c12da279:
sparc: remove unused variable strtab (2026-02-06 15:16:22 +0100)
----------------------------------------------------------------
This includes the following changes related to sparc for v7.0:
- Hardcode uapi ioctls.h TC* constants to not rely upon struct termio
that has been dropped by glibc
- Fix bug for fork/clone and add support for clone3
- Add ARCH_HAS_CC_CAN_LINK
- API choice improvements and cleanup of unused variables
----------------------------------------------------------------
Alex Shi (2):
sparc64: fix unused variable warning
sparc: remove unused variable strtab
Andreas Larsson (1):
sparc: Synchronize user stack on fork and clone
Ludwig Rydberg (1):
sparc: Add architecture support for clone3
Sam James (1):
sparc: don't reference obsolete termio struct for TC* constants
Thomas Weißschuh (1):
sparc: Implement ARCH_HAS_CC_CAN_LINK
Thorsten Blum (1):
sparc: vio: Replace snprintf with strscpy in vio_create_one
arch/sparc/Kconfig | 11 +++++++
arch/sparc/include/asm/syscalls.h | 1 +
arch/sparc/include/asm/unistd.h | 2 --
arch/sparc/include/uapi/asm/ioctls.h | 8 +++---
arch/sparc/kernel/entry.S | 15 ++++++++++
arch/sparc/kernel/kernel.h | 1 +
arch/sparc/kernel/module.c | 2 --
arch/sparc/kernel/process.c | 52 +++++++++++++++++++++++++---------
arch/sparc/kernel/process_32.c | 23 +++++++++++----
arch/sparc/kernel/process_64.c | 27 ++++++++++++++----
arch/sparc/kernel/syscalls.S | 8 ++++++
arch/sparc/kernel/syscalls/syscall.tbl | 2 +-
arch/sparc/kernel/vio.c | 4 +--
arch/sparc/mm/init_64.c | 6 ----
14 files changed, 119 insertions(+), 43 deletions(-)
Thanks,
Andreas
Powered by blists - more mailing lists