From: Rob Clark <robdclark@gmail.com>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>
Cc: freedreno <freedreno@lists.freedesktop.org>,
linux-arm-msm <linux-arm-msm@vger.kernel.org>,
Jordan Crouse <jordan@cosmicpenguin.net>,
Abhinav Kumar <abhinavk@codeaurora.org>,
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Subject: [pull] drm/msm: drm-msm-fixes-2021-10-05 for v5.15-rc5
Date: Tue, 5 Oct 2021 15:45:02 -0700 [thread overview]
Message-ID: <CAF6AEGtD4u7yyiy+BQLmibUCbn=AdDRu7FrmdViHVx0QrcGf8g@mail.gmail.com> (raw)
Hi Dave & Daniel,
A few fixes for v5.15:
* 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
The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:
Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/msm.git drm-msm-fixes-2021-10-05
for you to fetch changes up to c6921fbc88e120b2279c55686a071ca312d058e9:
drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
(2021-10-04 08:08:07 -0700)
----------------------------------------------------------------
Arnd Bergmann (1):
drm/msm/submit: fix overflow check on 64-bit architectures
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
Dmitry Baryshkov (2):
drm/msm/mdp5: fix cursor-related warnings
drm/msm/dsi/phy: fix clock names in 28nm_8960 phy
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
Marek Vasut (1):
drm/msm: Avoid potential overflow in timeout_to_jiffies()
Marijn Suijten (1):
drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready
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
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 ++++++++++++++++++++-----
20 files changed, 256 insertions(+), 112 deletions(-)
next reply other threads:[~2021-10-05 22:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-05 22:45 Rob Clark [this message]
2021-10-05 22:46 ` [pull] drm/msm: drm-msm-fixes-2021-10-05 for v5.15-rc5 Rob Clark
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='CAF6AEGtD4u7yyiy+BQLmibUCbn=AdDRu7FrmdViHVx0QrcGf8g@mail.gmail.com' \
--to=robdclark@gmail.com \
--cc=abhinavk@codeaurora.org \
--cc=airlied@gmail.com \
--cc=daniel@ffwll.ch \
--cc=dmitry.baryshkov@linaro.org \
--cc=freedreno@lists.freedesktop.org \
--cc=jordan@cosmicpenguin.net \
--cc=linux-arm-msm@vger.kernel.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.