Hi Linus,
Regular scheduled fixes pull for graphics. Nothing to extreme bunch of
amdgpu fixes, i915 and qxl fixes, along with some misc ones.
All seems to be progressing normally.
Dave.
drm-fixes-2020-05-01:
drm fixes for 5.7-rc4
core:
- EDID off by one DTD fix
- DP mst write return code fix
dma-buf:
- fix SET_NAME ioctl uapi
- doc fixes
amdgpu:
- Fix a green screen on resume issue
- PM fixes for SR-IOV
- SDMA fix for navi
- Renoir display fixes
- Cursor and pageflip stuttering fixes
- Misc additional display fixes
- (uapi) Add additional DCC tiling flags for navi1x
i915:
- Fix selftest refcnt leak (Xiyu)
- Fix gem vma lock (Chris)
- Fix gt's i915_request.timeline acquire by checking if cacheline is
valid (Chris)
- Fix IRQ postinistall fault masks (Matt)
qxl:
- use after gree fix
- fix lost kunmap
- release leak fix
virtio:
- context destruction fix
The following changes since commit 6a8b55ed4056ea5559ebe4f6a4b247f627870d4c:
Linux 5.7-rc3 (2020-04-26 13:51:02 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-05-01
for you to fetch changes up to e3dcd86b3b4c045a4db17c02340138a4c514fe20:
Merge tag 'amd-drm-fixes-5.7-2020-04-29' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2020-05-01
11:19:55 +1000)
----------------------------------------------------------------
drm fixes for 5.7-rc4
core:
- EDID off by one DTD fix
- DP mst write return code fix
dma-buf:
- fix SET_NAME ioctl uapi
- doc fixes
amdgpu:
- Fix a green screen on resume issue
- PM fixes for SR-IOV
SDMA fix for navi
- Renoir display fixes
- Cursor and pageflip stuttering fixes
- Misc additional display fixes
- (uapi) Add additional DCC tiling flags for navi1x
i915:
- Fix selftest refcnt leak (Xiyu)
- Fix gem vma lock (Chris)
- Fix gt's i915_request.timeline acquire by checking if cacheline is
valid (Chris)
- Fix IRQ postinistall fault masks (Matt)
qxl:
- use after gree fix
- fix lost kunmap
- release leak fix
virtio:
- context destruction fix
----------------------------------------------------------------
Aric Cyr (1):
drm/amd/display: Use cursor locking to prevent flip delays
Aurabindo Pillai (1):
drm/amd/display: DispalyPort: Write OUI only if panel supports it
Chris Wilson (2):
drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma()
drm/i915/gt: Check cacheline is valid before acquiring
Daniel Vetter (1):
dma-buf: Fix SET_NAME ioctl uapi
Dave Airlie (3):
Merge tag 'drm-misc-fixes-2020-04-30' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'drm-intel-fixes-2020-04-30' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-5.7-2020-04-29' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Dmytro Laktyushkin (2):
drm/amd/display: check if REFCLK_CNTL register is present
drm/amd/display: fix rn soc bb update
Gurchetan Singh (1):
drm/virtio: only destroy created contexts
Lyude Paul (1):
drm/dp_mst: Fix drm_dp_send_dpcd_write() return code
Marek Olšák (3):
drm/amdgpu: add tiling flags from Mesa
drm/amdgpu: invalidate L2 before SDMA IBs (v2)
drm/amdgpu: bump version for invalidate L2 before SDMA IBs
Matt Roper (1):
drm/i915: Use proper fault mask in interrupt postinstall too
Nicholas Kazlauskas (1):
drm/amd/display: Defer cursor update around VUPDATE for all ASIC
Randy Dunlap (1):
dma-buf: fix documentation build warnings
Rodrigo Siqueira (1):
drm/amd/display: Fix green screen issue after suspend
Sung Lee (1):
drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1
Tiecheng Zhou (2):
Revert "drm/amd/powerplay: avoid using pm_en before it is initialized"
drm/amd/powerplay: avoid using pm_en before it is initialized revised
Vasily Averin (4):
drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()
drm/qxl: qxl_release use after free
Ville Syrjälä (1):
drm/edid: Fix off-by-one in DispID DTD pixel clock
Xiaodong Yan (1):
drm/amd/display: blank dp stream before re-train the link
Xiyu Yang (1):
drm/i915/selftests: Fix i915_address_space refcnt leak
drivers/dma-buf/dma-buf.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +-
drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 16 +++++
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 14 +++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 38 ++++++++---
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 27 ++++++++
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 40 ++---------
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 10 +++
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 15 +++++
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 20 ++++--
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 14 +++-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 3 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 1 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 3 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 ++
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 +
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 77 ++++++++++------------
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 16 +++++
drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 1 +
drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +--
drivers/gpu/drm/drm_dp_mst_topology.c | 8 ++-
drivers/gpu/drm/drm_edid.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 20 +++++-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 12 ++--
drivers/gpu/drm/i915/gt/intel_timeline.c | 2 +
drivers/gpu/drm/i915/i915_irq.c | 6 +-
drivers/gpu/drm/i915/i915_vma.c | 10 +--
drivers/gpu/drm/qxl/qxl_cmd.c | 10 +--
drivers/gpu/drm/qxl/qxl_display.c | 6 +-
drivers/gpu/drm/qxl/qxl_draw.c | 7 +-
drivers/gpu/drm/qxl/qxl_image.c | 3 +-
drivers/gpu/drm/qxl/qxl_ioctl.c | 5 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 17 ++---
include/linux/dma-buf.h | 3 +-
include/uapi/drm/amdgpu_drm.h | 4 ++
include/uapi/linux/dma-buf.h | 6 ++
40 files changed, 290 insertions(+), 154 deletions(-)
The pull request you sent on Fri, 1 May 2020 12:59:10 +1000:
> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-05-01
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/477bfeb9a3d712b6e1aeb4e37607faebf4b7f6d4
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker