[git pull] drm fixes for 5.7-rc4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux