lkml.org 
[lkml]   [2020]   [Aug]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[git pull] drm fixes for 5.9-rc2
Hi Linus,

Regular fixes pull for rc2. Usual rc2 doesn't seem too busy, mainly
i915 and amdgpu. I'd expect the usual uptick for rc3.

Dave.

drm-fixes-2020-08-21:
drm fixes for 5.9-rc2

amdgpu:
- Fix allocation size
- SR-IOV fixes
- Vega20 SMU feature state caching fix
- Fix custom pptable handling
- Arcturus golden settings update
- Several display fixes
- Fixes for Navy Flounder
- Misc display fixes
- RAS fix

amdkfd:
- SDMA fix for renoir

i915:
- Fix device parameter usage for selftest mock i915 device
- Fix LPSP capability debugfs NULL dereference
- Fix buddy register pagemask table
- Fix intel_atomic_check() non-negative return value
- Fix selftests passing a random 0 into ilog2()
- Fix TGL power well enable/disable ordering
- Switch to PMU module refcounting
- GVT fixes

virtio:
- Add missing dma_fence_put() in virtio_gpu_execbuffer_ioctl().
- Fix memory leak in virtio_gpu_cleanup_object().
The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-08-21

for you to fetch changes up to 0790e63f58f22a68696667102be03efb92a4da5f:

Merge tag 'drm-intel-fixes-2020-08-20' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2020-08-21
11:03:52 +1000)

----------------------------------------------------------------
drm fixes for 5.9-rc2

amdgpu:
- Fix allocation size
- SR-IOV fixes
- Vega20 SMU feature state caching fix
- Fix custom pptable handling
- Arcturus golden settings update
- Several display fixes
- Fixes for Navy Flounder
- Misc display fixes
- RAS fix

amdkfd:
- SDMA fix for renoir

i915:
- Fix device parameter usage for selftest mock i915 device
- Fix LPSP capability debugfs NULL dereference
- Fix buddy register pagemask table
- Fix intel_atomic_check() non-negative return value
- Fix selftests passing a random 0 into ilog2()
- Fix TGL power well enable/disable ordering
- Switch to PMU module refcounting
- GVT fixes

virtio:
- Add missing dma_fence_put() in virtio_gpu_execbuffer_ioctl().
- Fix memory leak in virtio_gpu_cleanup_object().

----------------------------------------------------------------
Anthony Koo (2):
drm/amd/display: Fix LFC multiplier changing erratically
drm/amd/display: Switch to immediate mode for updating infopackets

Aric Cyr (1):
drm/amd/display: Fix incorrect backlight register offset for DCN

Bhawanpreet Lakha (1):
drm/amdgpu: parse ta firmware for navy_flounder

Chris Park (3):
drm/amd/display: Call DMUB for eDP power control
drm/amd/display: Assign correct left shift
drm/amd/display: Reset scrambling on Test Pattern

Chris Wilson (3):
drm/i915: Provide the perf pmu.module
drm/i915: Copy default modparams to mock i915_device
drm/i915/display: Check for an LPSP encoder before dereferencing

Christophe JAILLET (1):
drm: amdgpu: Use the correct size when allocating memory

Colin Xu (2):
drm/i915/gvt: Do not destroy ppgtt_mm during vGPU D3->D0.
drm/i915/gvt: Do not reset pv_notified when vGPU transit from D3->D0

Daniel Kolesa (1):
drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal

Dave Airlie (4):
Merge tag 'drm-misc-fixes-2020-08-12' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'amd-drm-fixes-5.9-2020-08-12' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'amd-drm-fixes-5.9-2020-08-20' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'drm-intel-fixes-2020-08-20' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Dmytro Laktyushkin (1):
drm/amd/display: fix dcn3 wide timing dsc validation

Evan Quan (2):
drm/amd/powerplay: correct Vega20 cached smu feature state
drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading

George Spelvin (1):
drm/i915/selftests: Avoid passing a random 0 into ilog2

Guchun Chen (1):
drm/amdgpu: fix NULL pointer access issue when unloading driver

Huang Rui (1):
drm/amdkfd: fix the wrong sdma instance query for renoir

Imre Deak (1):
drm/i915/tgl: Make sure TC-cold is blocked before enabling TC
AUX power wells

Jaehyun Chung (1):
drm/amd/display: Blank stream before destroying HDCP session

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

Jiansong Chen (2):
drm/amdgpu: disable gfxoff for navy_flounder
Revert "drm/amdgpu: disable gfxoff for navy_flounder"

Kevin Wang (1):
drm/amdgpu: fix uninit-value in arcturus_log_thermal_throttling_event()

Krunoslav Kovac (1):
drm/amd/display: fix pow() crashing when given base 0

Liu ChengZhe (1):
drm/amdgpu: Skip some registers config for SRIOV

Matt Roper (1):
drm/i915: Update bw_buddy pagemask table

Paul Hsieh (1):
drm/amd/display: Fix DFPstate hang due to view port changed

Qi Liu (1):
drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl()

Stylon Wang (1):
drm/amd/display: Fix EDID parsing after resume from suspend

Tianjia Zhang (1):
drm/i915: Fix wrong return value in intel_atomic_check()

Xin He (1):
drm/virtio: fix memory leak in virtio_gpu_cleanup_object()

shiwu.zhang (1):
drm/amdgpu: update gc golden register for arcturus

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 31 ++++++++++-----
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 19 ++++++++++
drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 19 ++++++++++
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 +
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 +++++++-
.../gpu/drm/amd/display/dc/bios/command_table2.c | 28 ++++++++++++++
.../gpu/drm/amd/display/dc/bios/command_table2.h | 3 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 ++
.../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 2 +-
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 24 ++++++++++++
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 16 ++++----
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 14 +++++++
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 4 +-
.../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 4 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +-
.../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 5 ++-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 1 +
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 4 ++
.../drm/amd/display/include/bios_parser_types.h | 7 ++++
drivers/gpu/drm/amd/display/include/fixed31_32.h | 3 ++
.../drm/amd/display/modules/freesync/freesync.c | 36 ++++++++++++++----
drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 9 +++--
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 44 ++++++++++------------
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 7 +++-
drivers/gpu/drm/i915/display/intel_display_power.c | 14 +++----
drivers/gpu/drm/i915/gvt/cfg_space.c | 24 ++++++++++++
drivers/gpu/drm/i915/gvt/gtt.c | 2 +-
drivers/gpu/drm/i915/gvt/gtt.h | 2 +
drivers/gpu/drm/i915/gvt/gvt.h | 3 ++
drivers/gpu/drm/i915/gvt/vgpu.c | 20 ++++++++--
drivers/gpu/drm/i915/i915_pmu.c | 7 +---
drivers/gpu/drm/i915/selftests/i915_buddy.c | 18 +++++----
drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 ++
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 +
drivers/gpu/drm/virtio/virtgpu_object.c | 1 +
41 files changed, 317 insertions(+), 94 deletions(-)

\
 
 \ /
  Last update: 2020-08-21 03:56    [W:0.689 / U:0.000 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site