mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [git pull] drm fixes for 5.15-rc6
@ 2021-10-15  5:15 Dave Airlie
  2021-10-15 14:35 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Dave Airlie @ 2021-10-15  5:15 UTC (permalink / raw)
  To: Linus Torvalds, Daniel Vetter; +Cc: dri-devel, LKML

Hi Linus,

This is the fixes pull for 5.15-rc6.

It has a few scattered msm and i915 fixes, a few core fixes and a
mediatek feature revert.

I've had to pick a bunch of patches into this, as the drm-misc-fixes
tree had a bunch of vc4 patches I wasn't comfortable with sending to
you at least as part of this, they were delayed due to your reverts.
If it's really useful as fixes I'll do a separate pull.

Dave.

drm-fixes-2021-10-15-1:
drm fixes for 5.15-rc6

core:
- clamp fbdev size
- edid cap blocks read to avoid out of bounds

panel:
- fix missing crc32 dependency

msm:
- Fix a new crash on dev file close if the dev file was opened when
  GPU is not loaded (such as missing fw in initrd)
- Switch to single drm_sched_entity per priority level per drm_file
  to unbreak multi-context userspace
- Serialize GMU access to fix GMU OOB errors
- Various error path fixes
- A couple integer overflow fixes
- Fix mdp5 cursor plane WARNs

i915:
- Fix ACPI object leak
- Fix context leak in user proto-context creation
- Fix missing i915_sw_fence_fini call

hyperv:
- hide hw pointer

nouveau:
- fix engine selection bit

r128:
- fix UML build

rcar-du:
- unconncted LVDS regression fix

mediatek:
- revert CMDQ refinement patches
The following changes since commit 64570fbc14f8d7cb3fe3995f20e26bc25ce4b2cc:

  Linux 5.15-rc5 (2021-10-10 17:01:59 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2021-10-15-1

for you to fetch changes up to a14bc107edd0c108bda2245e50daa22f91c95d20:

  drm/panel: olimex-lcd-olinuxino: select CRC32 (2021-10-15 15:05:13 +1000)

----------------------------------------------------------------
drm fixes for 5.15-rc6

core:
- clamp fbdev size
- edid cap blocks read to avoid out of bounds

panel:
- fix missing crc32 dependency

msm:
- Fix a new crash on dev file close if the dev file was opened when
  GPU is not loaded (such as missing fw in initrd)
- Switch to single drm_sched_entity per priority level per drm_file
  to unbreak multi-context userspace
- Serialize GMU access to fix GMU OOB errors
- Various error path fixes
- A couple integer overflow fixes
- Fix mdp5 cursor plane WARNs

i915:
- Fix ACPI object leak
- Fix context leak in user proto-context creation
- Fix missing i915_sw_fence_fini call

hyperv:
- hide hw pointer

nouveau:
- fix engine selection bit

r128:
- fix UML build

rcar-du:
- unconncted LVDS regression fix

mediatek:
- revert CMDQ refinement patches

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/msm/submit: fix overflow check on 64-bit architectures

Chun-Kuang Hu (5):
      Revert "drm/mediatek: Clear pending flag when cmdq packet is done"
      Revert "drm/mediatek: Add cmdq_handle in mtk_crtc"
      Revert "drm/mediatek: Detect CMDQ execution timeout"
      Revert "drm/mediatek: Remove struct cmdq_client"
      Revert "drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb"

Colin Ian King (1):
      drm/msm: Fix null pointer dereference on pointer edp

Dan Carpenter (4):
      drm/msm/a4xx: fix error handling in a4xx_gpu_init()
      drm/msm/a3xx: fix error handling in a3xx_gpu_init()
      drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
      drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling

Dave Airlie (3):
      Merge tag 'drm-msm-fixes-2021-10-11' of
https://gitlab.freedesktop.org/drm/msm into drm-fixes
      Merge tag 'drm-intel-fixes-2021-10-14' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'mediatek-drm-fixes-5.15' of
https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux
into drm-fixes

Dexuan Cui (1):
      drm/hyperv: Fix double mouse pointers

Dmitry Baryshkov (2):
      drm/msm/mdp5: fix cursor-related warnings
      drm/msm/dsi/phy: fix clock names in 28nm_8960 phy

Douglas Anderson (1):
      drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read

Fabio Estevam (1):
      drm/msm: Do not run snapshot on non-DPU devices

Kuogee Hsieh (1):
      drm/msm/dp: only signal audio when disconnected detected at dp_pm_resume

Laurent Pinchart (1):
      drm: rcar-du: Don't create encoder for unconnected LVDS outputs

Marek Vasut (2):
      drm/msm: Avoid potential overflow in timeout_to_jiffies()
      drm/nouveau/fifo: Reinstate the correct engine bit programming

Marijn Suijten (1):
      drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready

Matthew Auld (1):
      drm/i915: remember to call i915_sw_fence_fini

Matthew Brost (1):
      drm/i915: Fix bug in user proto-context creation that leaked contexts

Randy Dunlap (1):
      drm/r128: fix build for UML

Rob Clark (5):
      drm/msm: Fix crash on dev file close
      drm/msm/a6xx: Serialize GMU communication
      drm/msm/a6xx: Track current ctx by seqno
      drm/msm: A bit more docs + cleanup
      drm/msm: One sched entity per process per priority

Robert Foss (1):
      drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register

Stephan Gerhold (1):
      drm/msm: Fix devfreq NULL pointer dereference on a3xx

Thomas Zimmermann (1):
      drm/fbdev: Clamp fbdev surface size if too large

Vegard Nossum (1):
      drm/panel: olimex-lcd-olinuxino: select CRC32

Zenghui Yu (1):
      drm/i915: Free the returned object of acpi_evaluate_dsm()

 drivers/gpu/drm/drm_edid.c                         |  15 +-
 drivers/gpu/drm/drm_fb_helper.c                    |   6 +
 drivers/gpu/drm/hyperv/hyperv_drm.h                |   1 +
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c        |   1 +
 drivers/gpu/drm/hyperv/hyperv_drm_proto.c          |  54 ++++++-
 drivers/gpu/drm/i915/display/intel_acpi.c          |   7 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   5 +-
 drivers/gpu/drm/i915/gt/intel_context.c            |   1 +
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            | 157 ++++-----------------
 drivers/gpu/drm/msm/adreno/a3xx_gpu.c              |   9 +-
 drivers/gpu/drm/msm/adreno/a4xx_gpu.c              |   9 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |   6 +
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   3 +
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |  46 ++++--
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              |  11 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |   2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |  16 +++
 drivers/gpu/drm/msm/dp/dp_display.c                |  10 +-
 drivers/gpu/drm/msm/dsi/dsi.c                      |   4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c         |  30 ++--
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c    |   4 +-
 drivers/gpu/drm/msm/edp/edp_ctrl.c                 |   3 +-
 drivers/gpu/drm/msm/msm_drv.c                      |  15 +-
 drivers/gpu/drm/msm/msm_drv.h                      |  47 +-----
 drivers/gpu/drm/msm/msm_gem_submit.c               |   7 +-
 drivers/gpu/drm/msm/msm_gpu.h                      |  66 ++++++++-
 drivers/gpu/drm/msm/msm_gpu_devfreq.c              |   6 +
 drivers/gpu/drm/msm/msm_submitqueue.c              |  72 ++++++++--
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c |   2 +-
 drivers/gpu/drm/panel/Kconfig                      |   1 +
 drivers/gpu/drm/r128/ati_pcigart.c                 |   2 +-
 drivers/gpu/drm/rcar-du/rcar_du_encoder.c          |  16 ++-
 drivers/gpu/drm/rcar-du/rcar_lvds.c                |  11 ++
 drivers/gpu/drm/rcar-du/rcar_lvds.h                |   5 +
 35 files changed, 394 insertions(+), 258 deletions(-)

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

* Re: [git pull] drm fixes for 5.15-rc6
  2021-10-15  5:15 [git pull] drm fixes for 5.15-rc6 Dave Airlie
@ 2021-10-15 14:35 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2021-10-15 14:35 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Linus Torvalds, Daniel Vetter, dri-devel, LKML

The pull request you sent on Fri, 15 Oct 2021 15:15:31 +1000:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2021-10-15-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/591a495d440ff8dd2b51a47eb6053c83f68a7f6b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, other threads:[~2021-10-15 14:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-15  5:15 [git pull] drm fixes for 5.15-rc6 Dave Airlie
2021-10-15 14: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®