[git pull] drm-next-fixes for 6.3-rc1

Dave Airlie airlied at gmail.com
Thu Mar 2 23:07:58 UTC 2023


Hi Linus,

This is the fixes for the last couple of weeks on top of the drm-next,
I don't think this contains any next content it should be all fixes.
amdgpu and i915 mostly, the amdgpu ones are bigger because it's two
weeks in one.

hopefully this week I got the subject line right.

Dave.

drm-next-2023-03-03-1:
drm-next-fixes for 6.3-rc1

fbdev:
- fix uninit var in error path

shmem:
- revert unGPLing an export

i915:
- Don't use stolen memory or BAR mappings for ring buffers with LLC
- Add inverted backlight quirk for HP 14-r206nv
- Fix GSI offset for MCR lookups
- GVT fixes (memleak, debugfs attributes, kconfig, typos)

amdgpu:
- SMU 13 fixes
- Enable TMZ for GC 10.3.6
- Misc display fixes
- Buddy allocator fixes
- GC 11 fixes
- S0ix fix
- INFO IOCTL queries for GC 11
- VCN harvest fixes for SR-IOV
- UMC 8.10 RAS fixes
- Don't restrict bpc to 8
- NBIO 7.5 fix
- Allow freesync on PCon for more devices

amdkfd:
- SDMA fix
- Illegal memory access fix
The following changes since commit a48bba98380cb0b43dcd01d276c7efc282e3c33f:

  msm/fbdev: fix unused variable warning with clang. (2023-02-23 09:48:05 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-next-2023-03-03-1

for you to fetch changes up to 54ceb92724a8cf5294c284d5e9f770fc763cdab2:

  Merge tag 'amd-drm-fixes-6.3-2023-03-02' of
https://gitlab.freedesktop.org/agd5f/linux into drm-next (2023-03-03
08:26:59 +1000)

----------------------------------------------------------------
drm-next-fixes for 6.3-rc1

fbdev:
- fix uninit var in error path

shmem:
- revert unGPLing an export

i915:
- Don't use stolen memory or BAR mappings for ring buffers with LLC
- Add inverted backlight quirk for HP 14-r206nv
- Fix GSI offset for MCR lookups
- GVT fixes (memleak, debugfs attributes, kconfig, typos)

amdgpu:
- SMU 13 fixes
- Enable TMZ for GC 10.3.6
- Misc display fixes
- Buddy allocator fixes
- GC 11 fixes
- S0ix fix
- INFO IOCTL queries for GC 11
- VCN harvest fixes for SR-IOV
- UMC 8.10 RAS fixes
- Don't restrict bpc to 8
- NBIO 7.5 fix
- Allow freesync on PCon for more devices

amdkfd:
- SDMA fix
- Illegal memory access fix

----------------------------------------------------------------
Alex Hung (1):
      drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes

Aric Cyr (1):
      Revert "drm/amd/display: Do not set DRR on pipe commit"

Asahi Lina (1):
      drm/shmem-helper: Revert accidental non-GPL export

Candice Li (3):
      drm/amdgpu: Add convert_error_address function for umc v8_10
      drm/amdgpu: Add ecc info query interface for umc v8_10
      drm/amdgpu: Make umc_v8_10_convert_error_address static and
remove unused variable

Colin Ian King (1):
      i915/gvt: Fix spelling mistake "vender" -> "vendor"

Dave Airlie (3):
      Merge tag 'drm-misc-next-fixes-2023-02-28' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
      Merge tag 'drm-intel-next-fixes-2023-02-27' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next
      Merge tag 'amd-drm-fixes-6.3-2023-03-02' of
https://gitlab.freedesktop.org/agd5f/linux into drm-next

Deepak R Varma (2):
      drm/i915/gvt: Avoid full proxy f_ops for debugfs attributes
      drm/i915/gvt: Remove extra semicolon

Evan Quan (2):
      drm/amd/pm: correct the baco state setting for ArmD3 scenario
      drm/amd/pm: no pptable resetup on runpm exiting

Greg Kroah-Hartman (1):
      i915: fix memory leak with using debugfs_lookup()

Guchun Chen (1):
      drm/amd/pm: downgrade log level upon SMU IF version mismatch

Hamza Mahfooz (1):
      drm/amd/display: only warn once in dce110_edp_wait_for_hpd_ready()

Harry Wentland (2):
      drm/amdgpu: Select DRM_DISPLAY_HDCP_HELPER in amdgpu
      drm/amd/display: Don't restrict bpc to 8 bpc

Hawking Zhang (1):
      drm/amdgpu: fix incorrect active rb bitmap for gfx11

Horatio Zhang (1):
      drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini

Jane Jian (1):
      drm/amdgpu/vcn: set and use harvest config

Jani Nikula (1):
      Merge tag 'gvt-next-fixes-2023-02-23' of
https://github.com/intel/gvt-linux into drm-intel-next-fixes

Jesse Zhang (1):
      drm/amdgpu: add tmz support for GC 10.3.6

John Harrison (2):
      drm/i915: Don't use stolen memory for ring buffers with LLC
      drm/i915: Don't use BAR mappings for ring buffers with LLC

Kenneth Feng (1):
      drm/amd/pm: re-enable ac/dc on smu_v13_0_0/10

Marek Olšák (1):
      drm/amdgpu: add more fields into device info, caches sizes, etc.

Mario Limonciello (2):
      drm/amd: Don't allow s0ix on APUs older than Raven
      drm/amd: Fix initialization for nbio 7.5.1

Mark Hawrylak (1):
      drm/radeon: Fix eDP for single-display iMac11,2

Matt Roper (1):
      drm/i915/xelpmp: Consider GSI offset when doing MCR lookups

Mavroudis Chatzilaridis (1):
      drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv

Nathan Chancellor (1):
      drm: omapdrm: Do not use helper unininitialized in omap_fbdev_init()

Qu Huang (1):
      drm/amdkfd: Fix an illegal memory access

Randy Dunlap (1):
      drm/i915: move a Kconfig symbol to unbreak the menu presentation

Ruili Ji (1):
      drm/amdkfd: To fix sdma page fault issue for GC 11

Ryan Lin (1):
      drm/amd/display: Ext displays with dock can't recognized after resume

Shane Xiao (2):
      drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system
      drm/amdgpu: optimize VRAM allocation when using drm buddy

Sung Joon Kim (1):
      drm/amd/display: Extend Freesync over PCon support for more devices

Tao Zhou (4):
      drm/amdgpu: add umc retire unit element
      drm/amdgpu: exclude duplicate pages from UMC RAS UE count
      drm/amdgpu: change default behavior of bad_page_threshold parameter
      drm/amdgpu: add bad_page_threshold check in ras_eeprom_check_err

Thomas Zimmermann (1):
      drm/msm: Fix possible uninitialized access in fbdev

Tom Rix (1):
      drm/amdgpu: remove unused variable ring

bobzhou (1):
      drm/amdgpu/vcn: fix compilation issue with legacy gcc

tiancyin (1):
      drm/amd/display: fix dm irq error message in gpu recover

 drivers/gpu/drm/amd/amdgpu/Kconfig                 |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  11 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |  23 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |  23 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c            |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |  83 ++++++---
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   3 +
 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c             |   5 +
 drivers/gpu/drm/amd/amdgpu/umc_v8_10.c             | 202 +++++++++++++++++----
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |  25 +--
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   5 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |   9 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |  15 +-
 drivers/gpu/drm/amd/display/Kconfig                |   1 -
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  16 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   2 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   6 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |   3 +
 .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   5 +-
 .../drm/amd/display/dc/link/protocols/link_ddc.h   |   1 +
 .../display/dc/link/protocols/link_dp_capability.c |   2 -
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  15 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c     |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  25 ++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   1 +
 drivers/gpu/drm/drm_gem_shmem_helper.c             |   2 +-
 drivers/gpu/drm/i915/Kconfig                       |   6 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |   2 +
 drivers/gpu/drm/i915/gt/intel_gt_mcr.c             |   5 +-
 drivers/gpu/drm/i915/gt/intel_ring.c               |   6 +-
 drivers/gpu/drm/i915/gvt/debugfs.c                 |  16 +-
 drivers/gpu/drm/i915/gvt/firmware.c                |   2 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |   2 +-
 drivers/gpu/drm/i915/gvt/vgpu.c                    |   2 +-
 drivers/gpu/drm/msm/msm_fbdev.c                    |   2 +-
 drivers/gpu/drm/omapdrm/omap_fbdev.c               |   2 +-
 drivers/gpu/drm/radeon/atombios_encoders.c         |   5 +-
 include/uapi/drm/amdgpu_drm.h                      |  11 ++
 50 files changed, 446 insertions(+), 149 deletions(-)


More information about the dri-devel mailing list