diff options
author | Dave Airlie <airlied@redhat.com> | 2025-07-04 09:37:57 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2025-07-04 09:38:01 +1000 |
commit | ac2ad73e75596189603995cd4283949863fd7e55 (patch) | |
tree | c20c1d780c70a2a26dc6dcdf2536e7bd352b080c /scripts/lib/kdoc/kdoc_files.py | |
parent | afd30ace71eecc3ba06815c9b554e801e85ab73a (diff) | |
parent | 5d91394f236167ac624b823820faf4aa928b889e (diff) |
Merge tag 'exynos-drm-fixes-for-v6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Fixups
- Fixed raw pointer leakage and unsafe behavior in printk()
. Switch from %pK to %p for pointer formatting, as %p is now safer
and prevents issues like raw pointer leakage and acquiring sleeping
locks in atomic contexts.
- Fixed kernel panic during boot
. A NULL pointer dereference issue occasionally occurred
when the vblank interrupt handler was called before
the DRM driver was fully initialized during boot.
So this patch fixes the issue by adding a check in the interrupt handler
to ensure the DRM driver is properly initialized.
- Fixed a lockup issue on Samsung Peach-Pit/Pi Chromebooks
. The issue occurred after commit c9b1150a68d9 changed
the call order of CRTC enable/disable and bridge pre_enable/post_disable
methods, causing fimd_dp_clock_enable() to be called
before the FIMD device was activated. To fix this,
runtime PM guards were added to fimd_dp_clock_enable()
to ensure proper operation even when CRTC is not enabled.
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Inki Dae <inki.dae@samsung.com>
Link: https://lore.kernel.org/r/20250629083554.28628-1-inki.dae@samsung.com
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions