mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [git pull] drm fixes for 5.7-rc2
@ 2020-06-19  3:00 Dave Airlie
  2020-06-19 20:25 ` pr-tracker-bot
  0 siblings, 1 reply; 5+ messages in thread
From: Dave Airlie @ 2020-06-19  3:00 UTC (permalink / raw)
  To: Linus Torvalds, Daniel Vetter; +Cc: dri-devel, LKML

Hi Linus,

rc2 fixes, just i915 and amd here, i915 has some workaround movement
so they get applied at the right times, and a timeslicing fix, along
with some display fixes. AMD has a few display floating point fix and
a devcgroup fix for amdkfd.

drm-fixes-2020-06-19:
drm fixes for 5.8-rc2

i915:
- Fix for timeslicing and virtual engines/unpremptable requests
  (+ 1 dependency patch)
- Fixes into TypeC register programming and interrupt storm detecting
- Disable DIP on MST ports with the transcoder clock still on
- Avoid missing GT workarounds at reset for HSW and older gens
- Fix for unwinding multiple requests missing force restore
- Fix encoder type check for DDI vswing sequence
- Build warning fixes

amdgpu:
- Fix kvfree/kfree mixup
- Fix hawaii device id in powertune configuration
- Display FP fixes
- Documentation fixes

amdkfd:
- devcgroup check fix
The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:

  Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-06-19

for you to fetch changes up to 8a7a3d1d0dcf2bb63dafe7275020420005e13e54:

  Merge tag 'amd-drm-fixes-5.8-2020-06-17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2020-06-19
10:02:30 +1000)

----------------------------------------------------------------
drm fixes for 5.8-rc2

i915:
- Fix for timeslicing and virtual engines/unpremptable requests
  (+ 1 dependency patch)
- Fixes into TypeC register programming and interrupt storm detecting
- Disable DIP on MST ports with the transcoder clock still on
- Avoid missing GT workarounds at reset for HSW and older gens
- Fix for unwinding multiple requests missing force restore
- Fix encoder type check for DDI vswing sequence
- Build warning fixes

amdgpu:
- Fix kvfree/kfree mixup
- Fix hawaii device id in powertune configuration
- Display FP fixes
- Documentation fixes

amdkfd:
- devcgroup check fix

----------------------------------------------------------------
Alex Deucher (2):
      drm/amdgpu/pm: update comment to clarify Overdrive interfaces
      drm/amdgpu: fix documentation around busy_percentage

Arnd Bergmann (2):
      drm/i915/pmu: avoid an maybe-uninitialized warning
      drm/i915: work around false-positive maybe-uninitialized warning

Chris Wilson (10):
      drm/i915/gt: Incorporate the virtual engine into timeslicing
      drm/i915/selftests: Restore to default heartbeat
      drm/i915/gt: Prevent timeslicing into unpreemptable requests
      drm/i915/gt: Incrementally check for rewinding
      drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds
      drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds
      drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds
      drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds
      drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds
      drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to
workarounds

Dave Airlie (2):
      Merge tag 'drm-intel-fixes-2020-06-18' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'amd-drm-fixes-5.8-2020-06-17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Denis Efremov (2):
      drm/amd/display: Use kvfree() to free coeff in build_regamma()
      drm/amd/display: Use kfree() to free rgb_user in
calculate_user_regamma_ramp()

Imre Deak (2):
      drm/i915/icl: Disable DIP on MST ports with the transcoder clock still on
      drm/i915/icl+: Fix hotplug interrupt disabling after storm detection

Khaled Almahallawy (1):
      drm/i915/tc: fix the reset of ln0

Lorenz Brun (1):
      drm/amdkfd: Use correct major in devcgroup check

Rodrigo Siqueira (1):
      drm/amd/display: Rework dsc to isolate FPU operations

Sandeep Raghuraman (1):
      drm/amdgpu: Replace invalid device ID with a valid device ID

Vandita Kulkarni (1):
      drm/i915/display: Fix the encoder type check

 Documentation/gpu/amdgpu.rst                       |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   3 +-
 drivers/gpu/drm/amd/display/dc/dsc/Makefile        |   2 -
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |  18 +-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c       | 151 ++++++++++++-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h       |   5 +-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c   |  27 +--
 .../drm/amd/display/modules/color/color_gamma.c    |   4 +-
 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c   |   2 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |  12 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   8 +
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   4 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  52 ++++-
 drivers/gpu/drm/i915/gt/intel_ring.c               |   4 +
 drivers/gpu/drm/i915/gt/intel_workarounds.c        | 241 +++++++++++++++++++++
 drivers/gpu/drm/i915/gt/selftest_hangcheck.c       |  25 +--
 drivers/gpu/drm/i915/gt/selftest_lrc.c             | 185 ++++++++++++----
 drivers/gpu/drm/i915/gt/selftest_mocs.c            |  18 +-
 drivers/gpu/drm/i915/gt/selftest_ring.c            | 110 ++++++++++
 drivers/gpu/drm/i915/gt/selftest_rps.c             |  69 +++---
 drivers/gpu/drm/i915/gt/selftest_timeline.c        |  15 +-
 drivers/gpu/drm/i915/gt/selftest_workarounds.c     |   2 +
 drivers/gpu/drm/i915/i915_irq.c                    |   1 +
 drivers/gpu/drm/i915/i915_pmu.c                    |  84 +++----
 drivers/gpu/drm/i915/i915_priolist_types.h         |   2 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   2 +-
 drivers/gpu/drm/i915/intel_pm.c                    | 206 +-----------------
 .../gpu/drm/i915/selftests/i915_mock_selftests.h   |   1 +
 29 files changed, 834 insertions(+), 432 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gt/selftest_ring.c

^ permalink raw reply	[flat|nested] 5+ messages in thread
* [git pull] drm fixes for 5.7-rc2
@ 2020-04-18  4:24 Dave Airlie
  2020-04-18 18:31 ` Linus Torvalds
  2020-04-18 18:35 ` pr-tracker-bot
  0 siblings, 2 replies; 5+ messages in thread
From: Dave Airlie @ 2020-04-18  4:24 UTC (permalink / raw)
  To: Linus Torvalds, Daniel Vetter; +Cc: dri-devel, LKML

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(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-06-19 20:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-19  3:00 [git pull] drm fixes for 5.7-rc2 Dave Airlie
2020-06-19 20:25 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2020-04-18  4:24 Dave Airlie
2020-04-18 18:31 ` Linus Torvalds
2020-04-18 18:35 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®