Commit 0723a166d1f1 for kernel

commit 0723a166d1f1da4c60d7b11289383f073e4dee9b
Merge: 840b22edd5ad 70075e3d0ca0
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Dec 11 08:19:46 2025 +0900

    Merge tag 's390-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

    Pull more s390 updates from Heiko Carstens:

     - Use the MSI parent domain API instead of the legacy API for setup and
       teardown of PCI MSI IRQs

     - Select POSIX_CPU_TIMERS_TASK_WORK now that VIRT_XFER_TO_GUEST_WORK
       has been implemented for s390

     - Fix a KVM bug which can lead to guest memory corruption

     - Fix KASAN shadow memory mapping for hotplugged memory

     - Minor bug fixes and improvements

    * tag 's390-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/bug: Add missing alignment
      s390/bug: Add missing CONFIG_BUG ifdef again
      KVM: s390: Fix gmap_helper_zap_one_page() again
      s390/pci: Migrate s390 IRQ logic to IRQ domain API
      genirq: Change hwirq parameter to irq_hw_number_t
      s390: Select POSIX_CPU_TIMERS_TASK_WORK
      s390: Unmap early KASAN shadow on memory offlining
      s390/vmem: Support 2G page splitting for KASAN shadow freeing
      s390/boot: Use entire page for PTEs
      s390/vmur: Use scnprintf() instead of sprintf()