[pull] amdgpu drm-fixes-4.7

Alex Deucher alexdeucher at gmail.com
Thu Jun 9 15:27:41 UTC 2016


Hi Dave,

Mostly memory leak and firmware leak fixes for amdgpu.  A bit bigger than
usual since this is several weeks worth of fixes.

The following changes since commit 170fba306af798bc1249b6ba925cf9031f3b3806:

  Merge tag 'drm-vc4-fixes-2016-06-06' of github.com:anholt/linux into drm-fixes (2016-06-09 12:32:09 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.7

for you to fetch changes up to 5f96ddb4607382528ef2eb23b49ce1856fdb316d:

  drm/amd/powerplay: delete useless code as pptable changed in vbios. (2016-06-09 10:49:16 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/amdgpu: fix fw leak in non-powerplay dpm code

Chunming Zhou (1):
      drm/amdgpu: add pipeline sync while vmid switch in same ctx

Ken Wang (1):
      drm/amdgpu/iceland: Set SC_PA_RASTER_CONFIG according to different RB enabled

Monk Liu (22):
      drm/amdgpu: add late_fini for ip_funcs
      drm/amdgpu: impl late_fini for amdgpu_pp_ip
      drm/amdgpu: fix pplib finish bug
      drm/amdgpu: clear SA bo when created
      drm/amdgpu: init more register for sdma
      drm/amdgpu: modify sdma start sequence
      drm/amdgpu: vBIOS post only call when mem_size zero
      drm/amdgpu: fix mem leak in smumgr
      drm/amdgpu: fix mem leak in pplib/hwmgr
      drm/amdgpu: fix mem leak in atombios
      drm/amdgpu: fix memleak in pptable_init
      drm/amdgpu: fix missing free wb for cond_exec
      drm/amdgpu: fix gfx8 ucode mem leak
      drm/amdgpu: fix gfx 7 ucode mem leak
      drm/amdgpu: fix uvd fini mem leak
      drm/amdgpu: fix sdma3 ucode mem leak
      drm/amdgpu: fix sdma24 ucode mem leak
      drm/amdgpu: fix cik sdma ucode memleak
      drm/amdgpu: fix fiji smu fini mem leak
      drm/amdgpu: fix tonga smu_fini mem leak
      drm/amdgpu: add release firmware for cgs
      drm/amdgpu: fix smu ucode memleak (v2)

Rex Zhu (3):
      drm/admgpu/powerplay/polaris: fix powertune table upload
      drm/amd/powerplay: fix bug visit array out of bounds
      drm/amd/powerplay: delete useless code as pptable changed in vbios.

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            | 12 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 12 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  9 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      | 24 +++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            | 19 ++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  6 +--
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |  3 ++
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              | 22 ++++++++-
 drivers/gpu/drm/amd/amdgpu/fiji_dpm.c              |  5 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              | 17 +++++++
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              | 28 ++++++++++-
 drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |  5 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             | 20 +++++++-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             | 27 +++++++++--
 drivers/gpu/drm/amd/amdgpu/tonga_dpm.c             |  5 ++
 drivers/gpu/drm/amd/include/amd_shared.h           |  1 +
 drivers/gpu/drm/amd/include/cgs_common.h           |  6 +++
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |  8 +++-
 drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c  |  3 --
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |  2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |  9 +++-
 .../drm/amd/powerplay/hwmgr/polaris10_powertune.c  |  2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  | 21 ---------
 .../amd/powerplay/hwmgr/tonga_processpptables.c    | 54 ++++++++++------------
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c |  6 +++
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |  1 +
 drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c      |  1 +
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |  7 +++
 31 files changed, 249 insertions(+), 92 deletions(-)


More information about the dri-devel mailing list