lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <413928e9-8e8e-429e-bca1-5d55ed3314fb@gaisler.com>
Date: Thu, 23 May 2024 14:58:46 +0200
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 v6.10

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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ