All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dave Airlie <airlied@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel <dri-devel@lists.freedesktop.org>,
	LKML <linux-kernel@vger.kernel.org>
Subject: [git pull] drm fixes for 5.6-rc6
Date: Fri, 13 Mar 2020 10:58:51 +1000	[thread overview]
Message-ID: <CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com> (raw)

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(-)

WARNING: multiple messages have this Message-ID (diff)
From: Dave Airlie <airlied@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: LKML <linux-kernel@vger.kernel.org>,
	dri-devel <dri-devel@lists.freedesktop.org>
Subject: [git pull] drm fixes for 5.6-rc6
Date: Fri, 13 Mar 2020 10:58:51 +1000	[thread overview]
Message-ID: <CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com> (raw)

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@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2020-03-13  0:59 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-03-13  0:58 Dave Airlie [this message]
2020-03-13  0:58 ` [git pull] drm fixes for 5.6-rc6 Dave Airlie
2020-03-13  1:15 ` pr-tracker-bot
2020-03-13  1:15   ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com' \
    --to=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.