On Wed, 16 Oct 2024 17:54:58 +0800, Zheng Zengkai wrote: > As suggested by Marc and Lorenzo, first we need to check whether the > platform_timer entry pointer is within gtdt bounds (< gtdt_end) before > de-referencing what it points at to detect the length of the platform > timer struct and then check that the length of current platform_timer > struct is also valid, i.e. the length is not zero and within gtdt_end. > Now next_platform_timer() only checks against gtdt_end for the entry of > subsequent platform timer without checking the length of it and will > not report error if the check failed and the existing check in function > acpi_gtdt_init() is also not enough. > > [...] Applied to arm64 (for-next/misc), thanks! [1/1] ACPI: GTDT: Tighten the check for the array of platform timer structures https://git.kernel.org/arm64/c/263e22d6bd1f -- Catalin