mbox series

[PULL] drm-misc-fixes

Message ID 20240229-angelic-adorable-teal-fbfabb@houat (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-misc-fixes | expand

Pull-request

https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-02-29

Message

Maxime Ripard Feb. 29, 2024, 1:37 p.m. UTC
Hi,

Here's this week drm-misc fixes PR.

There's two commits for files unders drivers/soc/qcom that don't have a
maintainer Acked-by. Bjorn's Acked-by was provided on IRC, and Konrad
provided it by mail after the facts so we're covered.

Maxime

drm-misc-fixes-2024-02-29:
A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
a use-after-free fix and a boot fix for a pmic_glink qcom driver in
drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
the TTM tests, a font handling fix for fbcon, two allocation fixes and a
kunit test to cover them for drm/buddy
The following changes since commit 72fa02fdf83306c52bc1eede28359e3fa32a151a:

  nouveau: add an ioctl to report vram usage (2024-02-23 10:20:07 +1000)

are available in the Git repository at:

  https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-02-29

for you to fetch changes up to c70703320e557ff30847915e6a7631a9abdda16b:

  drm/tests/drm_buddy: add alloc_range_bias test (2024-02-28 08:03:29 +0100)

----------------------------------------------------------------
A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
a use-after-free fix and a boot fix for a pmic_glink qcom driver in
drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
the TTM tests, a font handling fix for fbcon, two allocation fixes and a
kunit test to cover them for drm/buddy

----------------------------------------------------------------
Christian König (1):
      drm/ttm/tests: depend on UML || COMPILE_TEST

Jiri Slaby (SUSE) (1):
      fbcon: always restore the old font data in fbcon_do_set_font()

Johan Hovold (3):
      drm/bridge: aux-hpd: fix OF node leaks
      drm/bridge: aux-hpd: separate allocation and registration
      soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free

Matthew Auld (3):
      drm/buddy: fix range bias
      drm/buddy: check range allocation matches alignment
      drm/tests/drm_buddy: add alloc_range_bias test

Maxime Ripard (1):
      Merge drm/drm-fixes into drm-misc-fixes

Mikko Perttunen (1):
      gpu: host1x: Skip reset assert on Tegra186

Rob Clark (1):
      soc: qcom: pmic_glink: Fix boot when QRTR=m

Thierry Reding (1):
      drm/tegra: Remove existing framebuffer only if we support display

 drivers/gpu/drm/Kconfig                 |   5 +-
 drivers/gpu/drm/bridge/aux-hpd-bridge.c |  70 +++++++---
 drivers/gpu/drm/drm_buddy.c             |  16 ++-
 drivers/gpu/drm/tegra/drm.c             |  23 +++-
 drivers/gpu/drm/tests/drm_buddy_test.c  | 218 ++++++++++++++++++++++++++++++++
 drivers/gpu/host1x/dev.c                |  15 ++-
 drivers/gpu/host1x/dev.h                |   6 +
 drivers/soc/qcom/pmic_glink.c           |  21 +--
 drivers/soc/qcom/pmic_glink_altmode.c   |  16 ++-
 drivers/video/fbdev/core/fbcon.c        |   8 +-
 include/drm/bridge/aux-bridge.h         |  15 +++
 11 files changed, 368 insertions(+), 45 deletions(-)

Comments

Matthew Auld Feb. 29, 2024, 1:54 p.m. UTC | #1
On 29/02/2024 13:37, Maxime Ripard wrote:
> Hi,
> 
> Here's this week drm-misc fixes PR.
> 
> There's two commits for files unders drivers/soc/qcom that don't have a
> maintainer Acked-by. Bjorn's Acked-by was provided on IRC, and Konrad
> provided it by mail after the facts so we're covered.
> 
> Maxime
> 
> drm-misc-fixes-2024-02-29:
> A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
> a use-after-free fix and a boot fix for a pmic_glink qcom driver in
> drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
> the TTM tests, a font handling fix for fbcon, two allocation fixes and a
> kunit test to cover them for drm/buddy
> The following changes since commit 72fa02fdf83306c52bc1eede28359e3fa32a151a:
> 
>    nouveau: add an ioctl to report vram usage (2024-02-23 10:20:07 +1000)
> 
> are available in the Git repository at:
> 
>    https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-02-29
> 
> for you to fetch changes up to c70703320e557ff30847915e6a7631a9abdda16b:
> 
>    drm/tests/drm_buddy: add alloc_range_bias test (2024-02-28 08:03:29 +0100)
> 
> ----------------------------------------------------------------
> A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
> a use-after-free fix and a boot fix for a pmic_glink qcom driver in
> drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
> the TTM tests, a font handling fix for fbcon, two allocation fixes and a
> kunit test to cover them for drm/buddy
> 
> ----------------------------------------------------------------
> Christian König (1):
>        drm/ttm/tests: depend on UML || COMPILE_TEST
> 
> Jiri Slaby (SUSE) (1):
>        fbcon: always restore the old font data in fbcon_do_set_font()
> 
> Johan Hovold (3):
>        drm/bridge: aux-hpd: fix OF node leaks
>        drm/bridge: aux-hpd: separate allocation and registration
>        soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
> 
> Matthew Auld (3):
>        drm/buddy: fix range bias
>        drm/buddy: check range allocation matches alignment
>        drm/tests/drm_buddy: add alloc_range_bias test

Note that there is a build fix needed for this one:
https://patchwork.freedesktop.org/patch/580568/?series=130552&rev=1

> 
> Maxime Ripard (1):
>        Merge drm/drm-fixes into drm-misc-fixes
> 
> Mikko Perttunen (1):
>        gpu: host1x: Skip reset assert on Tegra186
> 
> Rob Clark (1):
>        soc: qcom: pmic_glink: Fix boot when QRTR=m
> 
> Thierry Reding (1):
>        drm/tegra: Remove existing framebuffer only if we support display
> 
>   drivers/gpu/drm/Kconfig                 |   5 +-
>   drivers/gpu/drm/bridge/aux-hpd-bridge.c |  70 +++++++---
>   drivers/gpu/drm/drm_buddy.c             |  16 ++-
>   drivers/gpu/drm/tegra/drm.c             |  23 +++-
>   drivers/gpu/drm/tests/drm_buddy_test.c  | 218 ++++++++++++++++++++++++++++++++
>   drivers/gpu/host1x/dev.c                |  15 ++-
>   drivers/gpu/host1x/dev.h                |   6 +
>   drivers/soc/qcom/pmic_glink.c           |  21 +--
>   drivers/soc/qcom/pmic_glink_altmode.c   |  16 ++-
>   drivers/video/fbdev/core/fbcon.c        |   8 +-
>   include/drm/bridge/aux-bridge.h         |  15 +++
>   11 files changed, 368 insertions(+), 45 deletions(-)
Maxime Ripard March 6, 2024, 2:26 p.m. UTC | #2
Hi,

On Thu, Feb 29, 2024 at 01:54:30PM +0000, Matthew Auld wrote:
> On 29/02/2024 13:37, Maxime Ripard wrote:
> > Hi,
> > 
> > Here's this week drm-misc fixes PR.
> > 
> > There's two commits for files unders drivers/soc/qcom that don't have a
> > maintainer Acked-by. Bjorn's Acked-by was provided on IRC, and Konrad
> > provided it by mail after the facts so we're covered.
> > 
> > Maxime
> > 
> > drm-misc-fixes-2024-02-29:
> > A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
> > a use-after-free fix and a boot fix for a pmic_glink qcom driver in
> > drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
> > the TTM tests, a font handling fix for fbcon, two allocation fixes and a
> > kunit test to cover them for drm/buddy
> > The following changes since commit 72fa02fdf83306c52bc1eede28359e3fa32a151a:
> > 
> >    nouveau: add an ioctl to report vram usage (2024-02-23 10:20:07 +1000)
> > 
> > are available in the Git repository at:
> > 
> >    https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-02-29
> > 
> > for you to fetch changes up to c70703320e557ff30847915e6a7631a9abdda16b:
> > 
> >    drm/tests/drm_buddy: add alloc_range_bias test (2024-02-28 08:03:29 +0100)
> > 
> > ----------------------------------------------------------------
> > A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
> > a use-after-free fix and a boot fix for a pmic_glink qcom driver in
> > drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
> > the TTM tests, a font handling fix for fbcon, two allocation fixes and a
> > kunit test to cover them for drm/buddy
> > 
> > ----------------------------------------------------------------
> > Christian König (1):
> >        drm/ttm/tests: depend on UML || COMPILE_TEST
> > 
> > Jiri Slaby (SUSE) (1):
> >        fbcon: always restore the old font data in fbcon_do_set_font()
> > 
> > Johan Hovold (3):
> >        drm/bridge: aux-hpd: fix OF node leaks
> >        drm/bridge: aux-hpd: separate allocation and registration
> >        soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
> > 
> > Matthew Auld (3):
> >        drm/buddy: fix range bias
> >        drm/buddy: check range allocation matches alignment
> >        drm/tests/drm_buddy: add alloc_range_bias test
> 
> Note that there is a build fix needed for this one:
> https://patchwork.freedesktop.org/patch/580568/?series=130552&rev=1

It looks like that patch still hasn't been applied. What's going on?

Maxime