Skip to content
  1. Feb 10, 2024
    • Linus Torvalds's avatar
      Merge tag 'efi-fixes-for-v6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi · e6f39a90
      Linus Torvalds authored
      Pull EFI fixes from Ard Biesheuvel:
       "The only notable change here is the patch that changes the way we deal
        with spurious errors from the EFI memory attribute protocol. This will
        be backported to v6.6, and is intended to ensure that we will not
        paint ourselves into a corner when we tighten this further in order to
        comply with MS requirements on signed EFI code.
      
        Note that this protocol does not currently exist in x86 production
        systems in the field, only in Microsoft's fork of OVMF, but it will be
        mandatory for Windows logo certification for x86 PCs in the future.
      
         - Tighten ELF relocation checks on the RISC-V EFI stub
      
         - Give up if the new EFI memory attributes protocol fails spuriously
           on x86
      
         - Take care not to place the kernel in the lowest 16 MB of DRAM on
           x86
      
         - Omit special purpose EFI memory from memblock
      
         - Some fixes for the CXL CPER reporting code
      
         - Make the PE/COFF layout of mixed-mode capable images comply with a
           strict interpretation of the spec"
      
      * tag 'efi-fixes-for-v6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi:
        x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
        cxl/trace: Remove unnecessary memcpy's
        cxl/cper: Fix errant CPER prints for CXL events
        efi: Don't add memblocks for soft-reserved memory
        efi: runtime: Fix potential overflow of soft-reserved region size
        efi/libstub: Add one kernel-doc comment
        x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
        x86/efistub: Give up if memory attribute protocol returns an error
        riscv/efistub: Tighten ELF relocation check
        riscv/efistub: Ensure GP-relative addressing is not used
      e6f39a90
    • Linus Torvalds's avatar
      Merge tag 'pci-v6.8-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci · 5ddfc246
      Linus Torvalds authored
      Pull pci fixes from Bjorn Helgaas:
      
       - Fix an unintentional truncation of DWC MSI-X address to 32 bits and
         update similar MSI code to match (Dan Carpenter)
      
      * tag 'pci-v6.8-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
        PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment
        PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
      5ddfc246
    • Linus Torvalds's avatar
      Merge tag 'hwmon-for-v6.8-rc4' of... · 5ca243c2
      Linus Torvalds authored
      Merge tag 'hwmon-for-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
      
      Pull hwmon fixes from Guenter Roeck:
      
       - coretemp: Various fixes, and increase number of supported CPU cores
      
       - aspeed-pwm-tacho: Add missing mutex protection
      
      * tag 'hwmon-for-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:
        hwmon: (coretemp) Enlarge per package core count limit
        hwmon: (coretemp) Fix bogus core_id to attr name mapping
        hwmon: (coretemp) Fix out-of-bounds memory access
        hwmon: (aspeed-pwm-tacho) mutex for tach reading
      5ca243c2
    • Linus Torvalds's avatar
      Merge tag 'mmc-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · eb747bcc
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
       "MMC core:
         - Allow non-sleeping read-only slot-gpio
      
        MMC host:
         - sdhci-pci-o2micro: Fix a warm reboot BIOS issue"
      
      * tag 'mmc-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
        mmc: slot-gpio: Allow non-sleeping GPIO ro
        mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
      eb747bcc
    • Linus Torvalds's avatar
      Merge tag 'pmdomain-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm · 3760081f
      Linus Torvalds authored
      Pull pmdomain fixes from Ulf Hansson:
       "Core:
         - Move the unused cleanup to a _sync initcall
      
        Providers:
         - mediatek: Fix race conditions at probe/remove with genpd
         - renesas: r8a77980-sysc: CR7 must be always on"
      
      * tag 'pmdomain-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm:
        pmdomain: mediatek: fix race conditions with genpd
        pmdomain: renesas: r8a77980-sysc: CR7 must be always on
        pmdomain: core: Move the unused cleanup to a _sync initcall
      3760081f
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · 4a8e4b3c
      Linus Torvalds authored
      Pull gpio fix from Bartosz Golaszewski:
      
       - remove the new GPIO device from the global list unconditionally in
         error path in core GPIOLIB
      
      * tag 'gpio-fixes-for-v6.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        gpio: remove GPIO device from the list unconditionally in error path
      4a8e4b3c
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2024-02-09' of git://anongit.freedesktop.org/drm/drm · c76b766e
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Regular weekly fixes, xe, amdgpu and msm are most of them, with some
        misc in i915, ivpu and nouveau, scattered but nothing too intense at
        this point.
      
        i915:
         - gvt: docs fix, uninit var, MAINTAINERS
      
        ivpu:
         - add aborted job status
         - disable d3 hot delay
         - mmu fixes
      
        nouveau:
         - fix gsp rpc size request
         - fix dma buffer leaks
         - use common code for gsp mem ctor
      
        xe:
         - Fix a loop in an error path
         - Fix a missing dma-fence reference
         - Fix a retry path on userptr REMAP
         - Workaround for a false gcc warning
         - Fix missing map of the usm batch buffer in the migrate vm.
         - Fix a memory leak.
         - Fix a bad assumption of used page size
         - Fix hitting a BUG() due to zero pages to map.
         - Remove some leftover async bind queue relics
      
        amdgpu:
         - Misc NULL/bounds check fixes
         - ODM pipe policy fix
         - Aborted suspend fixes
         - JPEG 4.0.5 fix
         - DCN 3.5 fixes
         - PSP fix
         - DP MST fix
         - Phantom pipe fix
         - VRAM vendor fix
         - Clang fix
         - SR-IOV fix
      
        msm:
         - DPU:
            - fix for kernel doc warnings and smatch warnings in dpu_encoder
            - fix for smatch warning in dpu_encoder
            - fix the bus bandwidth value for SDM670
         - DP:
            - fixes to handle unknown bpc case correctly for DP
            - fix for MISC0 programming
         - GPU:
            - dmabuf vmap fix
            - a610 UBWC corruption fix (incorrect hbb)
            - revert a commit that was making GPU recovery unreliable"
      
      * tag 'drm-fixes-2024-02-09' of git://anongit.freedesktop.org/drm/drm: (43 commits)
        drm/xe: Remove TEST_VM_ASYNC_OPS_ERROR
        drm/xe/vm: don't ignore error when in_kthread
        drm/xe: Assume large page size if VMA not yet bound
        drm/xe/display: Fix memleak in display initialization
        drm/xe: Map both mem.kernel_bb_pool and usm.bb_pool
        drm/xe: circumvent bogus stringop-overflow warning
        drm/xe: Pick correct userptr VMA to repin on REMAP op failure
        drm/xe: Take a reference in xe_exec_queue_last_fence_get()
        drm/xe: Fix loop in vm_bind_ioctl_ops_unwind
        drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
        drm/amd/display: Implement bounds check for stream encoder creation in DCN301
        drm/amd/display: Increase frame-larger-than for all display_mode_vba files
        drm/amd/display: Clear phantom stream count and plane count
        drm/amdgpu: Avoid fetching VRAM vendor info
        drm/amd/display: Disable ODM by default for DCN35
        drm/amd/display: Update phantom pipe enable / disable sequence
        drm/amd/display: Fix MST Null Ptr for RV
        drm/amdgpu: Fix shared buff copy to user
        drm/amd/display: Increase eval/entry delay for DCN35
        drm/amdgpu: remove asymmetrical irq disabling in jpeg 4.0.5 suspend
        ...
      c76b766e
  2. Feb 09, 2024
  3. Feb 08, 2024