1. 05 Feb, 2021 7 commits
    • Linus Torvalds's avatar
      Merge tag 'iommu-fixes-v5.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu · 97ba0c74
      Linus Torvalds authored
      Pull IOMMU fix from Joerg Roedel:
       "Fix a possible NULL-ptr dereference in dev_iommu_priv_get() which is
        too easy to accidentially trigger from IOMMU drivers.
      
        In the current case the AMD IOMMU driver triggered it on some machines
        in the IO-page-fault path, so fix it once and for all"
      
      * tag 'iommu-fixes-v5.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:
        iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it
      97ba0c74
    • Linus Torvalds's avatar
      Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · e07ce64d
      Linus Torvalds authored
      Pull vdpa fix from Michael Tsirkin:
       "A bugfix in the mlx driver I got at the last minute"
      
      * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
        vdpa/mlx5: Restore the hardware used index after change map
      e07ce64d
    • Linus Torvalds's avatar
      Merge tag 'mmc-v5.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · 2d8bdf59
      Linus Torvalds authored
      Pull MMC fixes from Ulf Hansson:
       "MMC core:
         - Limit retries when analyse of SDIO tuples fails
      
        MMC host:
         - sdhci: Fix linking err for sdhci-brcmstb"
      
      * tag 'mmc-v5.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
        mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb
        mmc: core: Limit retries when analyse of SDIO tuples fails
      2d8bdf59
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2021-02-05-1' of git://anongit.freedesktop.org/drm/drm · 8e91dd93
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Fixes for rc7, bit bigger than I'd like at this stage, but most of the
        i915 stuff and some amdgpu is destined for staging and I'd rather not
        hold it up, the i915 changes also pulled in a few precusor code
        movement patches to make things cleaner, but nothing seems that
        horrible, and I've checked over all of it.
      
        Otherwise there is a nouveau dma-api warning regression, and a ttm
        page allocation warning fix, and some fixes for a bridge chip,
      
        ttm:
         - fix huge page warning regression
      
        i915:
         - Skip vswing programming for TBT
         - Power up combo PHY lanes for HDMI
         - Fix double YUV range correction on HDR planes
         - Fix the MST PBN divider calculation
         - Fix LTTPR vswing/pre-emp setting in non-transparent mode
         - Move the breadcrumb to the signaler if completed upon cancel
         - Close race between enable_breadcrumbs and cancel_breadcrumbs
         - Drop lru bumping on display unpinning
      
        amdgpu:
         - Fix retry in gem create
         - Vangogh fixes
         - Fix for display from shared buffers
         - Various display fixes
      
        amdkfd:
         - Fix regression in buffer free
      
        nouveau:
         - fix DMA API warning regression
      
        drm/bridge/lontium-lt9611uxc:
         - EDID fixes
         - Don't handle hotplug events in IRQ handler"
      
      * tag 'drm-fixes-2021-02-05-1' of git://anongit.freedesktop.org/drm/drm: (29 commits)
        drm/nouveau: fix dma syncing warning with debugging on.
        drm/amd/display: Decrement refcount of dc_sink before reassignment
        drm/amd/display: Free atomic state after drm_atomic_commit
        drm/amd/display: Fix dc_sink kref count in emulated_link_detect
        drm/amd/display: Release DSC before acquiring
        drm/amd/display: Revert "Fix EDID parsing after resume from suspend"
        drm/amd/display: Add more Clock Sources to DCN2.1
        drm/amd/display: reuse current context instead of recreating one
        drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL
        drm/amdgpu: enable freesync for A+A configs
        drm/amd/pm: fill in the data member of v2 gpu metrics table for vangogh
        drm/amdgpu/gfx10: update CGTS_TCC_DISABLE and CGTS_USER_TCC_DISABLE register offsets for VGH
        drm/amdkfd: fix null pointer panic while free buffer in kfd
        drm/amdgpu: fix the issue that retry constantly once the buffer is oversize
        drm/i915/dp: Fix LTTPR vswing/pre-emp setting in non-transparent mode
        drm/i915/dp: Move intel_dp_set_signal_levels() to intel_dp_link_training.c
        drm/i915: Fix the MST PBN divider calculation
        drm/dp/mst: Export drm_dp_get_vc_payload_bw()
        drm/i915/gem: Drop lru bumping on display unpinning
        drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs
        ...
      8e91dd93
    • Eli Cohen's avatar
      vdpa/mlx5: Restore the hardware used index after change map · b35ccebe
      Eli Cohen authored
      When a change of memory map occurs, the hardware resources are destroyed
      and then re-created again with the new memory map. In such case, we need
      to restore the hardware available and used indices. The driver failed to
      restore the used index which is added here.
      
      Also, since the driver also fails to reset the available and used
      indices upon device reset, fix this here to avoid regression caused by
      the fact that used index may not be zero upon device reset.
      
      Fixes: 1a86b377 ("vdpa/mlx5: Add VDPA driver for supported mlx5 devices")
      Signed-off-by: default avatarEli Cohen <elic@nvidia.com>
      Link: https://lore.kernel.org/r/20210204073618.36336-1-elic@nvidia.comSigned-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      Acked-by: default avatarJason Wang <jasowang@redhat.com>
      b35ccebe
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2021-02-04' of... · 59854811
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2021-02-04' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      
      drm/i915 fixes for v5.11-rc7:
      - Skip vswing programming for TBT
      - Power up combo PHY lanes for HDMI
      - Fix double YUV range correction on HDR planes
      - Fix the MST PBN divider calculation
      - Fix LTTPR vswing/pre-emp setting in non-transparent mode
      - Move the breadcrumb to the signaler if completed upon cancel
      - Close race between enable_breadcrumbs and cancel_breadcrumbs
      - Drop lru bumping on display unpinning
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Jani Nikula <jani.nikula@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/87bld0f36b.fsf@intel.com
      59854811
    • Linus Torvalds's avatar
      Merge tag 'pci-v5.11-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci · dd86e7fa
      Linus Torvalds authored
      Pull PCI fix from Bjorn Helgaas:
       "Revert ASPM suspend/resume fix that regressed NVMe devices (Bjorn
        Helgaas)"
      
      * tag 'pci-v5.11-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
        Revert "PCI/ASPM: Save/restore L1SS Capability for suspend/resume"
      dd86e7fa
  2. 04 Feb, 2021 5 commits
  3. 03 Feb, 2021 10 commits
  4. 02 Feb, 2021 18 commits