[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAPM=9tzpqLjG31xd0nPmGaYs7NXiWEQTtYaZ=vQZedyWU+yjfQ@mail.gmail.com>
Date: Fri, 21 Aug 2020 11:55:16 +1000
From: Dave Airlie <airlied@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>,
Daniel Vetter <daniel.vetter@...ll.ch>
Cc: dri-devel <dri-devel@...ts.freedesktop.org>,
LKML <linux-kernel@...r.kernel.org>
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(-)
Powered by blists - more mailing lists