Skip to content
Snippets Groups Projects
  1. Apr 06, 2025
  2. Apr 05, 2025
  3. Apr 04, 2025
    • Linus Torvalds's avatar
      Merge tag 's390-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · dd9db3bf
      Linus Torvalds authored
      Pull more s390 updates from Vasily Gorbik:
      
       - 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
      
      * tag 's390-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
        s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log
        s390/pci: Fix dev.dma_range_map missing sentinel element
        s390/mm: Dump fault info in case of low address protection fault
        s390/smp: Add support for HOTPLUG_SMT
        s390: Fix linker error when -no-pie option is unavailable
        s390/processor: Use bitop functions for cpu flag helper functions
        s390/asm-offsets: Remove ASM_OFFSETS_C
        s390/asm-offsets: Include ftrace_regs.h instead of ftrace.h
        s390/kvm: Split kvm_host header file
        s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs
        s390/lowcore: Remove unused machine_flags
        s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation
      dd9db3bf
Loading