mbox series

[GIT,PULL] sparc updates for v6.10

Message ID 413928e9-8e8e-429e-bca1-5d55ed3314fb@gaisler.com
State New
Headers show
Series [GIT,PULL] sparc updates for v6.10 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git tags/sparc-for-6.10-tag1

Message

Andreas Larsson May 23, 2024, 12:58 p.m. UTC
Hi Linus,

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git tags/sparc-for-6.10-tag1

for you to fetch changes up to 1c9e709cde80fb612e07d9503ad04457e8a58da2:

  sparc/leon: Remove on-stack cpumask var (2024-05-08 19:42:16 +0200)

----------------------------------------------------------------
This includes the following changes related to sparc for v6.10:

- Avoid on-stack cpumask variables in a number of places.
- Move struct termio to asm/termios.h, matching other architectures and
  allowing certain user space applications to build also for sparc.
- Fix missing prototype warnings for sparc64.
- Fix version generation warnings for sparc32.
- Fix bug where non-consecutive CPU IDs lead to some CPUs not starting.
- Simplification using swap and cleanup using NULL for pointer.
- Convert sparc parport and chmc drivers to use remove callbacks
  returning void.

----------------------------------------------------------------
Dawei Li (5):
      sparc/srmmu: Remove on-stack cpumask var
      sparc/irq: Remove on-stack cpumask var
      sparc/of: Remove on-stack cpumask var
      sparc/pci_msi: Remove on-stack cpumask var
      sparc/leon: Remove on-stack cpumask var

Mike Gilbert (1):
      sparc: move struct termio to asm/termios.h

Sam Ravnborg (10):
      sparc64: Fix prototype warning for init_vdso_image
      sparc64: Fix prototype warnings in traps_64.c
      sparc64: Fix prototype warning for vmemmap_free
      sparc64: Fix prototype warning for alloc_irqstack_bootmem
      sparc64: Fix prototype warning for uprobe_trap
      sparc64: Fix prototype warning for dma_4v_iotsb_bind
      sparc64: Fix prototype warnings in adi_64.c
      sparc64: Fix prototype warning for sched_clock
      sparc64: Fix number of online CPUs
      sparc32: Fix version generation failed warnings

Thorsten Blum (2):
      sparc: Use swap() to fix Coccinelle warning
      sparc: Compare pointers to NULL instead of 0

Uwe Kleine-König (2):
      sparc: parport: Convert to platform remove callback returning void
      sparc: chmc: Convert to platform remove callback returning void

 arch/sparc/include/asm/asm-prototypes.h | 17 +++++++++-----
 arch/sparc/include/asm/floppy_64.h      |  4 +---
 arch/sparc/include/asm/parport_64.h     |  6 ++---
 arch/sparc/include/asm/smp_64.h         |  2 --
 arch/sparc/include/uapi/asm/termbits.h  | 10 ---------
 arch/sparc/include/uapi/asm/termios.h   |  9 ++++++++
 arch/sparc/kernel/adi_64.c              | 14 ++++++------
 arch/sparc/kernel/chmc.c                |  5 ++---
 arch/sparc/kernel/irq_64.c              | 10 +++------
 arch/sparc/kernel/kernel.h              |  4 ++++
 arch/sparc/kernel/leon_kernel.c         |  7 +++---
 arch/sparc/kernel/of_device_64.c        |  5 +----
 arch/sparc/kernel/pci_msi.c             |  5 +----
 arch/sparc/kernel/pci_sun4v.c           |  6 ++---
 arch/sparc/kernel/prom_64.c             |  4 +++-
 arch/sparc/kernel/setup_64.c            |  3 +--
 arch/sparc/kernel/smp_64.c              | 14 ------------
 arch/sparc/kernel/time_64.c             |  1 +
 arch/sparc/kernel/traps_64.c            | 10 ++++-----
 arch/sparc/kernel/uprobes.c             |  2 ++
 arch/sparc/mm/init_64.c                 |  5 -----
 arch/sparc/mm/srmmu.c                   | 40 ++++++++++-----------------------
 arch/sparc/prom/tree_64.c               |  2 +-
 arch/sparc/vdso/vma.c                   |  5 +++--
 24 files changed, 76 insertions(+), 114 deletions(-)

Thanks,
Andreas

Comments

pr-tracker-bot@kernel.org May 23, 2024, 7:28 p.m. UTC | #1
The pull request you sent on Thu, 23 May 2024 14:58:46 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc.git tags/sparc-for-6.10-tag1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bca2a25d3be779fbdf912de8e1ded6dcd483845d

Thank you!