On Tue, Nov 11, 2025 at 09:35:15AM +0900, Greg Kroah-Hartman wrote:
6.17-stable review patch. If anyone has any objections, please let me know.
From: Yuan Chen chenyuan@kylinos.cn
[ Upstream commit 6417ca85305ecaffef13cf9063ac35da8fba8500 ]
Adjust symbol matching logic to account for Control-flow Enforcement Technology (CET) on x86_64 systems. CET prefixes functions with a 4-byte 'endbr' instruction, shifting the actual hook entry point to symbol + 4.
Signed-off-by: Yuan Chen chenyuan@kylinos.cn Signed-off-by: Daniel Borkmann daniel@iogearbox.net Acked-by: Quentin Monnet qmo@kernel.org Acked-by: Yonghong Song yonghong.song@linux.dev Acked-by: Jiri Olsa jolsa@kernel.org Link: https://lore.kernel.org/bpf/20250829061107.23905-3-chenyuan_fl@163.com Signed-off-by: Sasha Levin sashal@kernel.org
I am guessing this is missing the other patch that went with this upstream 70f32a10ad423fd19e22e71d05d0968e61316278. Without it, this patch breaks the build.
Justin