[git pull] drm fixes for 5.6-rc6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey Linus,

It's a bit quieter, probably not as much as it could be. There is on
large regression fix in here from Lyude for displayport bandwidth
calculations, there've been reports of multi-monitor in docks not
working since -rc1 and this has been tested to fix those.

Otherwise it's a bunch of i915 (with some GVT fixes), a set of amdgpu
watermark + bios fixes, and an exynos iommu cleanup fix.

I'm in for dental surgery early next week but I think I should have
recovered enough to send fixes as regular.

Regards,
Dave.
drm-fixes-2020-03-13:
drm fixes for 5.6-rc6

core:
- DP MST bandwidth regression fix.

i915:
- hard lockup fix
- GVT fixes
- 32-bit alignment issue fix
- timeline wait fixes
- cacheline_retire and free

amdgpu:
- Update the display watermark bounding box for navi14
- Fix fetching vbios directly from rom on vega20/arcturus
- Navi and renoir watermark fixes

exynos:
- iommu object cleanup fix

The following changes since commit 2c523b344dfa65a3738e7039832044aa133c75fb:

  Linux 5.6-rc5 (2020-03-08 17:44:44 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-03-13

for you to fetch changes up to 16b78f052d0129cd2998305480da6c4e3ac220a8:

  Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2020-03-13
10:38:25 +1000)

----------------------------------------------------------------
drm fixes for 5.6-rc6

core:
- DP MST bandwidth regression fix.

i915:
- hard lockup fix
- GVT fixes
- 32-bit alignment issue fix
- timeline wait fixes
- cacheline_retire and free

amdgpu:
- Update the display watermark bounding box for navi14
- Fix fetching vbios directly from rom on vega20/arcturus
- Navi and renoir watermark fixes

exynos:
- iommu object cleanup fix


----------------------------------------------------------------
Chris Wilson (5):
      drm/i915: Actually emit the await_start
      drm/i915: Return early for await_start on same timeline
      drm/i915/execlists: Enable timeslice on partial virtual engine dequeue
      drm/i915/gt: Close race between cacheline_retire and free
      drm/i915: Defer semaphore priority bumping to a workqueue

Dave Airlie (4):
      Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
      Merge tag 'amd-drm-fixes-5.6-2020-03-11' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2020-03-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Hawking Zhang (1):
      drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20

Hersen Wu (1):
      drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings of
watermark to smu during boot up

Jani Nikula (1):
      Merge tag 'gvt-fixes-2020-03-10' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Lyude Paul (4):
      drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be less redundant
      drm/dp_mst: Use full_pbn instead of available_pbn for bandwidth checks
      drm/dp_mst: Reprobe path resources in CSN handler
      drm/dp_mst: Rewrite and fix bandwidth limit checks

Marek Szyprowski (1):
      drm/exynos: Fix cleanup of IOMMU related objects

Martin Leung (1):
      drm/amd/display: update soc bb for nv14

Matthew Auld (1):
      drm/i915: be more solid in checking the alignment

Tina Zhang (2):
      drm/i915/gvt: Fix emulated vbt size issue
      drm/i915/gvt: Fix dma-buf display blur issue on CFL

Zhenyu Wang (1):
      drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits

 drivers/gpu/drm/amd/amdgpu/soc15.c                 |  25 ++-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  | 114 +++++++++++++
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c         |   7 +-
 drivers/gpu/drm/amd/powerplay/navi10_ppt.c         |  22 ++-
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         |   5 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              | 184 ++++++++++++++-------
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   5 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_dma.c            |  28 +++-
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |   5 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c         |   6 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |   7 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   3 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  29 ++--
 drivers/gpu/drm/i915/gt/intel_timeline.c           |   8 +-
 drivers/gpu/drm/i915/gvt/display.c                 |   3 +-
 drivers/gpu/drm/i915/gvt/opregion.c                |   5 +-
 drivers/gpu/drm/i915/gvt/vgpu.c                    |  12 +-
 drivers/gpu/drm/i915/i915_request.c                |  28 +++-
 drivers/gpu/drm/i915/i915_request.h                |   2 +
 drivers/gpu/drm/i915/i915_utils.h                  |   5 +
 include/drm/drm_dp_mst_helper.h                    |   4 +-
 27 files changed, 405 insertions(+), 133 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux