Skip to content
Snippets Groups Projects
  1. Mar 18, 2025
  2. Mar 12, 2025
  3. Mar 10, 2025
  4. Mar 09, 2025
    • Linus Torvalds's avatar
      Linux 6.14-rc6 · 80e54e84
      Linus Torvalds authored
      80e54e84
    • Linus Torvalds's avatar
      Merge tag 'kbuild-fixes-v6.14-3' of... · 9712d38c
      Linus Torvalds authored
      Merge tag 'kbuild-fixes-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
      
      Pull Kbuild fixes from Masahiro Yamada:
      
       - Use the specified $(LD) when building userprogs with Clang
      
       - Pass the correct target triple when compile-testing UAPI headers
         with Clang
      
       - Fix pacman-pkg build error with KBUILD_OUTPUT
      
      * tag 'kbuild-fixes-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
        kbuild: install-extmod-build: Fix build when specifying KBUILD_OUTPUT
        docs: Kconfig: fix defconfig description
        kbuild: hdrcheck: fix cross build with clang
        kbuild: userprogs: use correct lld when linking through clang
      9712d38c
    • Linus Torvalds's avatar
      Merge tag 'usb-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · 0dc1f314
      Linus Torvalds authored
      Pull USB fixes from Greg KH:
       "Here are some small USB driver fixes for some reported issues. These
        contain:
      
         - typec driver fixes
      
         - dwc3 driver fixes
      
         - xhci driver fixes
      
         - renesas controller fixes
      
         - gadget driver fixes
      
         - a new USB quirk added
      
        All of these have been in linux-next with no reported issues"
      
      * tag 'usb-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
        usb: typec: ucsi: Fix NULL pointer access
        usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
        usb: xhci: Fix host controllers "dying" after suspend and resume
        usb: dwc3: Set SUSPENDENABLE soon after phy init
        usb: hub: lack of clearing xHC resources
        usb: renesas_usbhs: Flush the notify_hotplug_work
        usb: renesas_usbhs: Use devm_usb_get_phy()
        usb: renesas_usbhs: Call clk_put()
        usb: dwc3: gadget: Prevent irq storm when TH re-executes
        usb: gadget: Check bmAttributes only if configuration is valid
        xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts
        usb: xhci: Enable the TRB overfetch quirk on VIA VL805
        usb: gadget: Fix setting self-powered state on suspend
        usb: typec: ucsi: increase timeout for PPM reset operations
        acpi: typec: ucsi: Introduce a ->poll_cci method
        usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
        usb: gadget: Set self-powered based on MaxPower and bmAttributes
        usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
        usb: atm: cxacru: fix a flaw in existing endpoint checks
      0dc1f314
    • Linus Torvalds's avatar
      Merge tag 'driver-core-6.14-rc6' of... · 51b38f3c
      Linus Torvalds authored
      Merge tag 'driver-core-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
      
      Pull driver core fix from Greg KH:
       "Here is a single driver core fix that resolves a reported memory leak.
      
        It's been in linux-next for 2 weeks now with no reported problems"
      
      * tag 'driver-core-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:
        drivers: core: fix device leak in __fw_devlink_relax_cycles()
      51b38f3c
    • Linus Torvalds's avatar
      Merge tag 'char-misc-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · 2cc699b3
      Linus Torvalds authored
      Pull char/misc/IIO driver fixes from Greg KH:
       "Here are a number of misc and char and iio driver fixes that have been
        sitting in my tree for way too long. They contain:
      
         - iio driver fixes for reported issues
      
         - regression fix for rtsx_usb card reader
      
         - mei and mhi driver fixes
      
         - small virt driver fixes
      
         - ntsync permissions fix
      
         - other tiny driver fixes for reported problems.
      
        All of these have been in linux-next for quite a while with no
        reported issues"
      
      * tag 'char-misc-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (30 commits)
        Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
        ntsync: Check wait count based on byte size.
        bus: simple-pm-bus: fix forced runtime PM use
        char: misc: deallocate static minor in error path
        eeprom: digsy_mtc: Make GPIO lookup table match the device
        drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
        binderfs: fix use-after-free in binder_devices
        slimbus: messaging: Free transaction ID in delayed interrupt scenario
        vbox: add HAS_IOPORT dependency
        cdx: Fix possible UAF error in driver_override_show()
        intel_th: pci: Add Panther Lake-P/U support
        intel_th: pci: Add Panther Lake-H support
        intel_th: pci: Add Arrow Lake support
        intel_th: msu: Fix less trivial kernel-doc warnings
        intel_th: msu: Fix kernel-doc warnings
        MAINTAINERS: change maintainer for FSI
        ntsync: Set the permissions to be 0666
        bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
        mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
        mei: me: add panther lake P DID
        ...
      2cc699b3
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · a382b06d
      Linus Torvalds authored
      Pull KVM fixes from Paolo Bonzini:
       "arm64:
      
         - Fix a couple of bugs affecting pKVM's PSCI relay implementation
           when running in the hVHE mode, resulting in the host being entered
           with the MMU in an unknown state, and EL2 being in the wrong mode
      
        x86:
      
         - Set RFLAGS.IF in C code on SVM to get VMRUN out of the STI shadow
      
         - Ensure DEBUGCTL is context switched on AMD to avoid running the
           guest with the host's value, which can lead to unexpected bus lock
           #DBs
      
         - Suppress DEBUGCTL.BTF on AMD (to match Intel), as KVM doesn't
           properly emulate BTF. KVM's lack of context switching has meant BTF
           has always been broken to some extent
      
         - Always save DR masks for SNP vCPUs if DebugSwap is *supported*, as
           the guest can enable DebugSwap without KVM's knowledge
      
         - Fix a bug in mmu_stress_tests where a vCPU could finish the "writes
           to RO memory" phase without actually generating a write-protection
           fault
      
         - Fix a printf() goof in the SEV smoke test that causes build
           failures with -Werror
      
         - Explicitly zero EAX and EBX in CPUID.0x8000_0022 output when
           PERFMON_V2 isn't supported by KVM"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM
        KVM: selftests: Fix printf() format goof in SEV smoke test
        KVM: selftests: Ensure all vCPUs hit -EFAULT during initial RO stage
        KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3
        KVM: SVM: Save host DR masks on CPUs with DebugSwap
        KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu()
        KVM: arm64: Initialize HCR_EL2.E2H early
        KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
        KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled
        KVM: x86: Snapshot the host's DEBUGCTL in common x86
        KVM: SVM: Suppress DEBUGCTL.BTF on AMD
        KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
        KVM: selftests: Assert that STI blocking isn't set after event injection
        KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
      a382b06d
    • Paolo Bonzini's avatar
      Merge tag 'kvm-x86-fixes-6.14-rcN.2' of https://github.com/kvm-x86/linux into HEAD · ea9bd29a
      Paolo Bonzini authored
      KVM x86 fixes for 6.14-rcN #2
      
       - Set RFLAGS.IF in C code on SVM to get VMRUN out of the STI shadow.
      
       - Ensure DEBUGCTL is context switched on AMD to avoid running the guest with
         the host's value, which can lead to unexpected bus lock #DBs.
      
       - Suppress DEBUGCTL.BTF on AMD (to match Intel), as KVM doesn't properly
         emulate BTF.  KVM's lack of context switching has meant BTF has always been
         broken to some extent.
      
       - Always save DR masks for SNP vCPUs if DebugSwap is *supported*, as the guest
         can enable DebugSwap without KVM's knowledge.
      
       - Fix a bug in mmu_stress_tests where a vCPU could finish the "writes to RO
         memory" phase without actually generating a write-protection fault.
      
       - Fix a printf() goof in the SEV smoke test that causes build failures with
         -Werror.
      
       - Explicitly zero EAX and EBX in CPUID.0x8000_0022 output when PERFMON_V2
         isn't supported by KVM.
      ea9bd29a
    • Paolo Bonzini's avatar
      Merge tag 'kvmarm-fixes-6.14-4' of... · 1cdad678
      Paolo Bonzini authored
      Merge tag 'kvmarm-fixes-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
      
      KVM/arm64 fixes for 6.14, take #4
      
      - Fix a couple of bugs affecting pKVM's PSCI relay implementation
        when running in the hVHE mode, resulting in the host being entered
        with the MMU in an unknown state, and EL2 being in the wrong mode.
      1cdad678
    • Linus Torvalds's avatar
      Merge tag 'mm-hotfixes-stable-2025-03-08-16-27' of... · 1110ce6a
      Linus Torvalds authored
      Merge tag 'mm-hotfixes-stable-2025-03-08-16-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
      
      Pull misc fixes from Andrew Morton:
       "33 hotfixes. 24 are cc:stable and the remainder address post-6.13
        issues or aren't considered necessary for -stable kernels.
      
        26 are for MM and 7 are for non-MM.
      
         - "mm: memory_failure: unmap poisoned folio during migrate properly"
           from Ma Wupeng fixes a couple of two year old bugs involving the
           migration of hwpoisoned folios.
      
         - "selftests/damon: three fixes for false results" from SeongJae Park
           fixes three one year old bugs in the SAMON selftest code.
      
        The remainder are singletons and doubletons. Please see the individual
        changelogs for details"
      
      * tag 'mm-hotfixes-stable-2025-03-08-16-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (33 commits)
        mm/page_alloc: fix uninitialized variable
        rapidio: add check for rio_add_net() in rio_scan_alloc_net()
        rapidio: fix an API misues when rio_add_net() fails
        MAINTAINERS: .mailmap: update Sumit Garg's email address
        Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone"
        mm: fix finish_fault() handling for large folios
        mm: don't skip arch_sync_kernel_mappings() in error paths
        mm: shmem: remove unnecessary warning in shmem_writepage()
        userfaultfd: fix PTE unmapping stack-allocated PTE copies
        userfaultfd: do not block on locking a large folio with raised refcount
        mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages
        mm: shmem: fix potential data corruption during shmem swapin
        mm: fix kernel BUG when userfaultfd_move encounters swapcache
        selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries
        selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms
        selftests/damon/damos_quota: make real expectation of quota exceeds
        include/linux/log2.h: mark is_power_of_2() with __always_inline
        NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
        mm, swap: avoid BUG_ON in relocate_cluster()
        mm: swap: use correct step in loop to wait all clusters in wait_for_allocation()
        ...
      1110ce6a
  5. Mar 08, 2025
Loading