All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dave Airlie <airlied@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel <dri-devel@lists.freedesktop.org>,
	LKML <linux-kernel@vger.kernel.org>
Subject: [git pull] drm fixes for 6.9-rc7
Date: Fri, 3 May 2024 13:52:43 +1000	[thread overview]
Message-ID: <CAPM=9ty6LzXnyr5J1RrR8xRdiRcooTkoPuq9m108mUEsF7R98g@mail.gmail.com> (raw)

Hi Linus,

Weekly fixes, mostly made up from amdgpu and some panel changes.
Otherwise xe, nouveau, vmwgfx and a couple of others, all seems pretty
on track.

Dave.

drm-fixes-2024-05-03:
drm fixes for 6.9-rc7

amdgpu:
- Fix VRAM memory accounting
- DCN 3.1 fixes
- DCN 2.0 fix
- DCN 3.1.5 fix
- DCN 3.5 fix
- DCN 3.2.1 fix
- DP fixes
- Seamless boot fix
- Fix call order in amdgpu_ttm_move()
- Fix doorbell regression
- Disable panel replay temporarily

amdkfd:
- Flush wq before creating kfd process

xe:
- Fix UAF on rebind worker
- Fix ADL-N display integration

imagination:
- fix page-count macro

nouveau:
- avoid page-table allocation failures
- fix firmware memory allocation

panel:
- ili9341: avoid OF for device properties; respect deferred probe; fix
  usage of errno codes

ttm:
- fix status output

vmwgfx:
- fix legacy display unit
- fix read length in fence signalling
The following changes since commit e67572cd2204894179d89bd7b984072f19313b03:

  Linux 6.9-rc6 (2024-04-28 13:47:24 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-05-03

for you to fetch changes up to 09e10499ee6a5a89fc352f25881276398a49596a:

  Merge tag 'drm-misc-fixes-2024-05-02' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
(2024-05-03 11:16:40 +1000)

----------------------------------------------------------------
drm fixes for 6.9-rc7

amdgpu:
- Fix VRAM memory accounting
- DCN 3.1 fixes
- DCN 2.0 fix
- DCN 3.1.5 fix
- DCN 3.5 fix
- DCN 3.2.1 fix
- DP fixes
- Seamless boot fix
- Fix call order in amdgpu_ttm_move()
- Fix doorbell regression
- Disable panel replay temporarily

amdkfd:
- Flush wq before creating kfd process

xe:
- Fix UAF on rebind worker
- Fix ADL-N display integration

imagination:
- fix page-count macro

nouveau:
- avoid page-table allocation failures
- fix firmware memory allocation

panel:
- ili9341: avoid OF for device properties; respect deferred probe; fix
  usage of errno codes

ttm:
- fix status output

vmwgfx:
- fix legacy display unit
- fix read length in fence signalling

----------------------------------------------------------------
Andy Shevchenko (3):
      drm/panel: ili9341: Correct use of device property APIs
      drm/panel: ili9341: Respect deferred probe
      drm/panel: ili9341: Use predefined error codes

Christian König (1):
      drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2

Dave Airlie (3):
      Merge tag 'amd-drm-fixes-6.9-2024-05-01' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-xe-fixes-2024-05-02' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2024-05-02' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes

Gabe Teeger (1):
      drm/amd/display: Atom Integrated System Info v2_2 for DCN35

George Shen (1):
      drm/amd/display: Handle Y carry-over in VCP X.Y calculation

Hersen Wu (1):
      drm/amd/display: Fix incorrect DSC instance for MST

Ian Forbes (1):
      drm/vmwgfx: Fix Legacy Display Unit

Lancelot SIX (1):
      drm/amdkfd: Flush the process wq before creating a kfd_process

Leo Ma (1):
      drm/amd/display: Fix DC mode screen flickering on DCN321

Lucas De Marchi (1):
      drm/xe/display: Fix ADL-N detection

Lyude Paul (2):
      drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()
      drm/nouveau/gsp: Use the sg allocator for level 2 of radix3

Mario Limonciello (1):
      drm/amd/display: Disable panel replay by default for now

Matt Coster (1):
      drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zero

Matthew Auld (1):
      drm/xe/vm: prevent UAF in rebind_work_func()

Meenakshikumar Somasundaram (1):
      drm/amd/display: Allocate zero bw after bw alloc enable

Mukul Joshi (1):
      drm/amdgpu: Fix VRAM memory accounting

Rodrigo Siqueira (2):
      drm/amd/display: Ensure that dmcub support flag is set for DCN20
      drm/amd/display: Add VCO speed parameter for DCN31 FPU

Shashank Sharma (1):
      drm/amdgpu: fix doorbell regression

Sung Joon Kim (1):
      drm/amd/display: Disable seamless boot on 128b/132b encoding

Swapnil Patel (1):
      drm/amd/display: Add dtbclk access to dcn315

Zack Rusin (2):
      drm/ttm: Print the memory decryption status just once
      drm/vmwgfx: Fix invalid reads in fence signaled events

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         | 14 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            | 50 +++++++-------
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  8 +++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 21 +++---
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  | 48 ++++++++++----
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |  1 +
 .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |  8 +++
 .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c   | 15 ++++-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  3 +
 .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c   |  6 ++
 .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c   |  2 +
 .../display/dc/link/protocols/link_dp_dpia_bw.c    | 10 ++-
 .../amd/display/dc/resource/dcn20/dcn20_resource.c |  1 +
 drivers/gpu/drm/imagination/pvr_fw_mips.h          |  5 +-
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |  4 +-
 drivers/gpu/drm/nouveau/nvkm/core/firmware.c       | 19 ++++--
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     | 77 ++++++++++++++--------
 drivers/gpu/drm/panel/Kconfig                      |  2 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9341.c       | 13 ++--
 drivers/gpu/drm/ttm/ttm_tt.c                       |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |  2 +-
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |  3 +-
 drivers/gpu/drm/xe/xe_vm.c                         |  3 +
 26 files changed, 223 insertions(+), 101 deletions(-)

             reply	other threads:[~2024-05-03  3:52 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-03  3:52 Dave Airlie [this message]
2024-05-03 16:29 ` [git pull] drm fixes for 6.9-rc7 pr-tracker-bot

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='CAPM=9ty6LzXnyr5J1RrR8xRdiRcooTkoPuq9m108mUEsF7R98g@mail.gmail.com' \
    --to=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.