All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>,
	<dri-devel@lists.freedesktop.org>, <airlied@gmail.com>,
	<daniel.vetter@ffwll.ch>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu, amdkfd drm-fixes-6.8
Date: Thu, 1 Feb 2024 13:41:08 -0500	[thread overview]
Message-ID: <20240201184108.4923-1-alexander.deucher@amd.com> (raw)

Hi Dave, Sima,

Fixes for 6.8.

The following changes since commit 41bccc98fb7931d63d03f326a746ac4d429c1dd3:

  Linux 6.8-rc2 (2024-01-28 17:01:12 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.8-2024-02-01

for you to fetch changes up to 6813cdca4ab94a238f8eb0cef3d3f3fcbdfb0ee0:

  drm/amdgpu/pm: Use inline function for IP version check (2024-02-01 09:11:38 -0500)

----------------------------------------------------------------
amd-drm-fixes-6.8-2024-02-01:

amdgpu:
- Fix reboot issue seen on some 7000 series dGPUs
- Fix client init order for KFD
- Misc display fixes
- USB-C fix
- DCN 3.5 fixes
- Fix issues with GPU scheduler and GPU reset
- GPU firmware loading fix
- Misc fixes
- GC 11.5 fix
- VCN 4.0.5 fix
- IH overflow fix

amdkfd:
- SVM fixes
- Trap handler fix
- Fix device permission lookup
- Properly reserve BO before validating it

----------------------------------------------------------------
Charlene Liu (2):
      Revert "drm/amd/display: initialize all the dpm level's stutter latency"
      drm/amd/display: fix USB-C flag update after enc10 feature init

David McFarland (1):
      drm/amd: Don't init MEC2 firmware when it fails to load

Dmytro Laktyushkin (1):
      drm/amd/display: Fix DPSTREAM CLK on and off sequence

Fangzhi Zuo (1):
      drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue

Friedrich Vock (1):
      drm/amdgpu: Reset IH OVERFLOW_CLEAR bit

Jay Cornwall (1):
      drm/amdkfd: Use S_ENDPGM_SAVED in trap handler

Lang Yu (1):
      drm/amdkfd: reserve the BO before validating it

Le Ma (1):
      drm/amdgpu: move the drm client creation behind drm device registration

Ma Jun (2):
      drm/amdgpu: Fix the warning info in mode1 reset
      drm/amdgpu/pm: Use inline function for IP version check

Mario Limonciello (1):
      Revert "drm/amd/pm: fix the high voltage and temperature issue"

Mukul Joshi (1):
      drm/amdkfd: Use correct drm device for cgroup permission check

Nicholas Susanto (1):
      drm/amd/display: Underflow workaround by increasing SR exit latency

Philip Yang (1):
      drm/amdkfd: Correct partial migration virtual addr

Sohaib Nadeem (1):
      drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz

Srinivasan Shanmugam (3):
      drm/amd/display: Add NULL check for kzalloc in 'amdgpu_dm_atomic_commit_tail()'
      drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'
      drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'

Wenjing Liu (1):
      drm/amd/display: fix incorrect mpc_combine array size

Yifan Zhang (2):
      drm/amdgpu: drm/amdgpu: remove golden setting for gfx 11.5.0
      drm/amdgpu: remove asymmetrical irq disabling in vcn 4.0.5 suspend

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         | 32 ++++++++++++-------
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |  4 ++-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c    |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   | 20 ++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  8 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 36 ++++++++--------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  4 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           | 12 ++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |  2 +-
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |  6 ++++
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |  5 +++
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  2 --
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             | 22 -------------
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |  4 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |  4 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  4 +--
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  4 +--
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |  5 +++
 drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |  6 ++++
 drivers/gpu/drm/amd/amdgpu/ih_v6_1.c               |  7 +++++
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |  6 ++++
 drivers/gpu/drm/amd/amdgpu/si_ih.c                 |  6 ++++
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |  6 ++++
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              | 17 ----------
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c            | 19 ------------
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |  6 ++++
 drivers/gpu/drm/amd/amdgpu/vega20_ih.c             |  6 ++++
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     | 14 ++++-----
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  2 +-
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm  |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  4 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |  9 ++++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  4 +++
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   | 32 +++++++++----------
 .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c  |  4 +--
 .../amd/display/dc/dcn35/dcn35_dio_link_encoder.c  |  4 +--
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |  4 +--
 .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |  4 +--
 .../amd/display/dc/dml2/dml2_translation_helper.c  | 33 ++++++++------------
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c  |  2 +-
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    | 11 +++----
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |  2 ++
 .../display/dc/link/protocols/link_dp_dpia_bw.c    |  2 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          | 33 ++------------------
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |  1 -
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   | 10 ++----
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  8 +----
 48 files changed, 217 insertions(+), 225 deletions(-)

             reply	other threads:[~2024-02-01 18:41 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-01 18:41 Alex Deucher [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-02-15 15:18 [pull] amdgpu, amdkfd drm-fixes-6.8 Alex Deucher
2024-01-18 22:31 Alex Deucher
2024-01-15 23:43 Alex Deucher
2024-01-15 22:08 Alex Deucher
2024-01-15 23:01 ` Felix Kuehling
2024-01-12 17:56 Alex Deucher
2024-01-15  0:25 ` Dave Airlie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240201184108.4923-1-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=airlied@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.