Linux s390 Architecture development
 help / color / mirror / Atom feed
* [GIT PULL] more s390 updates for 6.15 merge window
@ 2025-04-04 23:54 Vasily Gorbik
  2025-04-05  3:09 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Vasily Gorbik @ 2025-04-04 23:54 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Heiko Carstens, Alexander Gordeev, linux-kernel, linux-s390

Hello Linus,

please pull a few more s390 fixes and cleanups for the 6.15 merge window.

Thank you,
Vasily

The following changes since commit f90f2145b2804c0166126a6c8fbf51d695917df3:

  Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2025-03-29 11:59:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.15-2

for you to fetch changes up to d33d729afcc8ad2148d99f9bc499b33fd0c0d73b:

  s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log (2025-04-01 16:24:22 +0200)

----------------------------------------------------------------
more s390 updates for 6.15 merge window

- Fix machine check handler _CIF_MCCK_GUEST bit setting by adding the
  missing base register for relocated lowcore address

- Fix build failure on older linkers by conditionally adding the -no-pie
  linker option only when it is supported

- Fix inaccurate kernel messages in vfio-ap by providing descriptive
  error notifications for AP queue sharing violations

- Fix PCI isolation logic by ensuring non-VF devices correctly return
  false in zpci_bus_is_isolated_vf()

- Fix PCI DMA range map setup by using dma_direct_set_offset() to add a
  proper sentinel element, preventing potential overruns and translation
  errors

- Cleanup header dependency problems with asm-offsets.c

- Add fault info for unexpected low-address protection faults in user mode

- Add support for HOTPLUG_SMT, replacing the arch-specific "nosmt"
  handling with common code handling

- Use bitop functions to implement CPU flag helper functions to ensure
  that bits cannot get lost if modified in different contexts on a CPU

- Remove unused machine_flags for the lowcore

----------------------------------------------------------------
Anthony Krowiak (1):
      s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log

Heiko Carstens (7):
      s390/lowcore: Remove unused machine_flags
      s390/kvm: Split kvm_host header file
      s390/asm-offsets: Include ftrace_regs.h instead of ftrace.h
      s390/asm-offsets: Remove ASM_OFFSETS_C
      s390/processor: Use bitop functions for cpu flag helper functions
      s390/smp: Add support for HOTPLUG_SMT
      s390/mm: Dump fault info in case of low address protection fault

Niklas Schnelle (2):
      s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
      s390/pci: Fix dev.dma_range_map missing sentinel element

Sumanth Korikkar (1):
      s390: Fix linker error when -no-pie option is unavailable

Sven Schnelle (1):
      s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation

 Documentation/admin-guide/kernel-parameters.txt |   4 +-
 arch/s390/Kconfig                               |   1 +
 arch/s390/Makefile                              |   2 +-
 arch/s390/include/asm/kvm_host.h                | 339 +----------------------
 arch/s390/include/asm/kvm_host_types.h          | 348 ++++++++++++++++++++++++
 arch/s390/include/asm/lowcore.h                 |   4 +-
 arch/s390/include/asm/processor.h               |  19 +-
 arch/s390/include/asm/thread_info.h             |   3 -
 arch/s390/include/asm/topology.h                |   6 +
 arch/s390/kernel/asm-offsets.c                  |   7 +-
 arch/s390/kernel/dumpstack.c                    |   1 +
 arch/s390/kernel/early.c                        |   1 +
 arch/s390/kernel/entry.S                        |   2 +-
 arch/s390/kernel/setup.c                        |   1 -
 arch/s390/kernel/smp.c                          |   9 +-
 arch/s390/kernel/stacktrace.c                   |   1 +
 arch/s390/mm/fault.c                            |   1 +
 arch/s390/mm/pfault.c                           |   1 +
 arch/s390/pci/pci_bus.c                         |  27 +-
 drivers/s390/crypto/vfio_ap_ops.c               |  72 +++--
 20 files changed, 437 insertions(+), 412 deletions(-)
 create mode 100644 arch/s390/include/asm/kvm_host_types.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] more s390 updates for 6.15 merge window
  2025-04-04 23:54 [GIT PULL] more s390 updates for 6.15 merge window Vasily Gorbik
@ 2025-04-05  3:09 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-04-05  3:09 UTC (permalink / raw)
  To: Vasily Gorbik
  Cc: Linus Torvalds, Heiko Carstens, Alexander Gordeev, linux-kernel,
	linux-s390

The pull request you sent on Sat, 5 Apr 2025 01:54:36 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.15-2

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

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-04-05  3:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-04 23:54 [GIT PULL] more s390 updates for 6.15 merge window Vasily Gorbik
2025-04-05  3:09 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox