[git pull] drm fixes for 5.7-rc2

From: Dave Airlie
Date: Sat Apr 18 2020 - 00:25:37 EST


Hi Linus,

Quiet enough for rc2, mostly amdgpu fixes, a couple of i915 fixes, and
one nouveau module firmware fix.

Regards,
Dave.

drm-fixes-2020-04-18:
drm fixes for 5.7-rc2

i915:
- Fix guest page access by using the brand new VFIO dma r/w interface (Yan)
- Fix for i915 perf read buffers (Ashutosh)

amdgpu:
- gfx10 fix
- SMU7 overclocking fix
- RAS fix
- GPU reset fix
- Fix a regression in a previous s/r fix
- Add a gfxoff quirk

nouveau:
- fix missing MODULE_FIRMWARE
The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136:

Linux 5.7-rc1 (2020-04-12 12:35:55 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-04-18

for you to fetch changes up to 4da858c086433cd012c0bb16b5921f6fafe3f803:

Merge branch 'linux-5.7' of git://github.com/skeggsb/linux into
drm-fixes (2020-04-16 15:40:02 +1000)

----------------------------------------------------------------
drm fixes for 5.7-rc2

i915:
- Fix guest page access by using the brand new VFIO dma r/w interface (Yan)
- Fix for i915 perf read buffers (Ashutosh)

amdgpu:
- gfx10 fix
- SMU7 overclocking fix
- RAS fix
- GPU reset fix
- Fix a regression in a previous s/r fix
- Add a gfxoff quirk

nouveau:
- fix missing MODULE_FIRMWARE

----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/gfx9: add gfxoff quirk

Ashutosh Dixit (1):
drm/i915/perf: Do not clear pollin for small user read buffers

Ben Skeggs (1):
drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE()

Dave Airlie (3):
Merge tag 'drm-intel-fixes-2020-04-15' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-5.7-2020-04-15' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge branch 'linux-5.7' of git://github.com/skeggsb/linux into drm-fixes

Evan Quan (2):
drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset
drm/amdgpu: fix wrong vram lost counter increment V2

Likun Gao (1):
Revert "drm/amdgpu: change SH MEM alignment mode for gfx10"

Prike Liang (1):
drm/amdgpu: fix the hw hang during perform system reboot and reset

Rodrigo Vivi (1):
Merge tag 'gvt-fixes-2020-04-14' of
https://github.com/intel/gvt-linux into drm-intel-fixes

Sergei Lopatin (1):
drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled

Yan Zhao (3):
drm/i915/gvt: hold reference of VFIO group during opening of vgpu
drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw
drm/i915/gvt: switch to user vfio_group_pin/upin_pages

drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +++++++-
drivers/gpu/drm/amd/amdgpu/cik.c | 2 -
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +
drivers/gpu/drm/amd/amdgpu/nv.c | 4 --
drivers/gpu/drm/amd/amdgpu/soc15.c | 4 --
drivers/gpu/drm/amd/amdgpu/vi.c | 2 -
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +-
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +++
drivers/gpu/drm/i915/gvt/kvmgt.c | 46 ++++++++---------
drivers/gpu/drm/i915/i915_perf.c | 65 ++++--------------------
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c | 3 ++
drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 16 ++++++
13 files changed, 85 insertions(+), 94 deletions(-)