[GIT PULL for v7.0-rc6] media fixes

From: Mauro Carvalho Chehab

Date: Mon Mar 23 2026 - 06:20:56 EST


Hi Linus,

Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git media/v7.0-5

For:

- rkvdec: fix stack usage with clang and improve handling missing
short/long term RPS;
- synopsys: fix a Kconfig issue and an out-of-bounds check;
- verisilicon: Fix kernel panic due to __initconst misuse;
- media core: serialize REINIT and REQBUFS with req_queue_mutex.

Regards,
Mauro

---

The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:

Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git tags/media/v7.0-5

for you to fetch changes up to e8d97c270cb46a2a88739019d0f8547adc7d97da:

media: verisilicon: Fix kernel panic due to __initconst misuse (2026-03-18 13:17:25 +0100)

----------------------------------------------------------------
[GIT PULL for v7.0-rc6] media fixes

----------------------------------------------------------------
Arnd Bergmann (2):
media: rkvdec: reduce excessive stack usage in assemble_hw_pps()
media: rkvdec: reduce stack usage in rkvdec_init_v4l2_vp9_count_tbl()

Detlev Casanova (1):
media: rkvdec: Improve handling missing short/long term RPS

Michael Riesch (2):
media: synopsys: csi2rx: fix out-of-bounds check for formats array
media: synopsys: csi2rx: add missing kconfig dependency

Ming Qian (1):
media: verisilicon: Fix kernel panic due to __initconst misuse

Yuchan Nam (1):
media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex

drivers/media/mc/mc-request.c | 5 +++
.../platform/rockchip/rkvdec/rkvdec-hevc-common.c | 4 ++
.../platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c | 50 ++++++++++++----------
.../media/platform/rockchip/rkvdec/rkvdec-vp9.c | 3 +-
drivers/media/platform/synopsys/Kconfig | 1 +
drivers/media/platform/synopsys/dw-mipi-csi2rx.c | 2 +-
drivers/media/platform/verisilicon/imx8m_vpu_hw.c | 2 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 5 ++-
8 files changed, 44 insertions(+), 28 deletions(-)