Executive brief
A vulnerability in the Linux kernel's display driver for Renesas RZ/G2L processors can cause the entire system to crash (kernel panic) during a reboot. This occurs when the system attempts to shut down certain types of display panels. While primarily an availability issue, it prevents a clean system restart and could impact operational reliability.
Technical details
A race condition or improper sequencing in the Renesas RZ-DU MIPI-DSI driver leads to a kernel panic during system shutdown/reboot. Specifically, the MIPI-DSI interface is stopped before the panel's unprepare() callback is executed. If the panel requires sending MIPI-DSI commands during unprepare (e.g., ili9881c), the rzg2l_mipi_dsi_host_transfer() function attempts to access the stopped interface, triggering a system error (do_serror). The fix involves moving the rzg2l_mipi_dsi_stop() call to the atomic_post_disable() callback to ensure the interface remains active until the panel has finished its shutdown sequence.
Affected products
- Linux Linux Kernel RZ/G2L series with MIPI-DSI panels
Timeline
- 2026-01-12: patched: Initial patch authored
- 2026-05-08: disclosed: CVE-2026-43294 published