[git pull] drm fixes for 5.15 final

Dave Airlie airlied at gmail.com
Thu Oct 28 19:14:19 UTC 2021


Hi Linus,

Quiet but not too quiet, I blame Halloween. The first set of amdgpu
fixes missed last week, hence why this has a few more of them, it's
mostly display fixes for new GPUs and some debugfs OOB stuff. The i915
patches have one to remove a tracepoint possible issue before it's a
real problem, the others around cflush and display are cc'ed to stable
as well. Otherwise it's just a few misc fixes.

Dave.

drm-fixes-2021-10-29:
drm fixes for 5.15 final

MAINTAINERS:
- change the paths

ttm:
- Fix fence leak in ttm_transfered_destroy.

core:
- add GPD Win3 rotation quirk

i915:
- Remove unconditional clflushes
- Fix oops on boot due to sync state on disabled DP encoders
- Revert backend specific data added to tracepoints
- Remove useless and incorrect memory frequency calculation

panel:
- Add quirk for Aya Neo 2021

seltest:
- Reset property count for each drm damage selftest so full run will
work correctly.

amdgpu:
- Fix two potential out of bounds writes in debugfs
- Fix revision handling for Yellow Carp
- Display fixes for Yellow Carp
- Display fixes for DCN 3.1
The following changes since commit 3906fe9bb7f1a2c8667ae54e967dc8690824f4ea:

  Linux 5.15-rc7 (2021-10-25 11:30:31 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2021-10-29

for you to fetch changes up to b112166a894db446f47a8c31781b037f28ac1721:

  MAINTAINERS: dri-devel is for all of drivers/gpu (2021-10-29 04:49:11 +1000)

----------------------------------------------------------------
drm fixes for 5.15 final

MAINTAINERS:
- change the paths

ttm:
- Fix fence leak in ttm_transfered_destroy.

core:
- add GPD Win3 rotation quirk

i915:
- Remove unconditional clflushes
- Fix oops on boot due to sync state on disabled DP encoders
- Revert backend specific data added to tracepoints
- Remove useless and incorrect memory frequence calculation

panel:
- Add quirk for Aya Neo 2021

seltest:
- Reset property count for each drm damage selftest so full run will
work correctly.

amdgpu:
- Fix two potential out of bounds writes in debugfs
- Fix revision handling for Yellow Carp
- Display fixes for Yellow Carp
- Display fixes for DCN 3.1

----------------------------------------------------------------
Aaron Liu (1):
      drm/amdgpu: support B0&B1 external revision id for yellow carp

Bryant Mairs (1):
      drm: panel-orientation-quirks: Add quirk for Aya Neo 2021

Christian König (1):
      drm/ttm: fix memleak in ttm_transfered_destroy

Daniel Vetter (2):
      drm/i915/selftests: Properly reset mock object propers for each test
      MAINTAINERS: dri-devel is for all of drivers/gpu

Dave Airlie (5):
      Merge tag 'amd-drm-fixes-5.15-2021-10-21' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'amd-drm-fixes-5.15-2021-10-27' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2021-10-26' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'drm-misc-fixes-2021-10-28' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'drm-intel-fixes-2021-10-28' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Eric Yang (1):
      drm/amd/display: increase Z9 latency to workaround underflow in Z9

Imre Deak (1):
      drm/i915/dp: Skip the HW readout of DPCD on disabled encoders

Jake Wang (1):
      drm/amd/display: Moved dccg init to after bios golden init

Joonas Lahtinen (1):
      drm/i915: Revert 'guc_id' from i915_request tracepoint

José Roberto de Souza (1):
      drm/i915: Remove memory frequency calculation

Mario (1):
      drm: panel-orientation-quirks: Add quirk for GPD Win3

Michael Strauss (1):
      drm/amd/display: Fallback to clocks which meet requested voltage on DCN31

Nicholas Kazlauskas (3):
      drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1
      drm/amd/display: Require immediate flip support for DCN3.1 planes
      drm/amd/display: Fix deadlock when falling back to v2 from v3

Nikola Cornij (2):
      drm/amd/display: Limit display scaling to up to true 4k for DCN 3.1
      drm/amd/display: Increase watermark latencies for DCN3.1

Patrik Jakobsson (1):
      drm/amdgpu: Fix even more out of bound writes from debugfs

Thelford Williams (1):
      drm/amdgpu: fix out of bounds write

Ville Syrjälä (2):
      drm/i915: Convert unconditional clflush to drm_clflush_virt_range()
      drm/i915: Catch yet another unconditioal clflush

 MAINTAINERS                                        |  3 +--
 drivers/gpu/drm/amd/amdgpu/nv.c                    |  2 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  | 20 +++++++--------
 .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   | 29 +++++++++++++--------
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |  7 +++--
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  | 13 +++++++---
 .../amd/display/dc/dml/dcn31/display_mode_vba_31.c |  6 ++---
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |  2 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |  6 ++---
 drivers/gpu/drm/drm_panel_orientation_quirks.c     | 12 +++++++++
 drivers/gpu/drm/i915/display/intel_dp.c            |  3 +++
 drivers/gpu/drm/i915/gt/intel_timeline.c           |  4 +--
 drivers/gpu/drm/i915/i915_reg.h                    |  8 ------
 drivers/gpu/drm/i915/i915_trace.h                  |  7 ++---
 drivers/gpu/drm/i915/intel_dram.c                  | 30 ++--------------------
 drivers/gpu/drm/selftests/test-drm_damage_helper.c |  1 +
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |  1 +
 17 files changed, 72 insertions(+), 82 deletions(-)


More information about the dri-devel mailing list