On Tue, 29 Oct 2024 14:42:10 -0500, Gax-c wrote: > There may be a potential integer overflow issue in > _dpu_core_perf_calc_clk(). crtc_clk is defined as u64, while > mode->vtotal, mode->hdisplay, and drm_mode_vrefresh(mode) are defined as > a smaller data type. The result of the calculation will be limited to > "int" in this case without correct casting. In screen with high > resolution and high refresh rate, integer overflow may happen. > So, we recommend adding an extra cast to prevent potential > integer overflow. > > [...] Applied, thanks! [1/1] drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk() https://gitlab.freedesktop.org/lumag/msm/-/commit/20c7b42d9dbd Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>