On Tue, Nov 11, 2025 at 11:20:19AM -0700, Justin Forbes wrote:
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.
Ah, thanks, I'll just drop this entirely from the trees as if people really want this they can use the tool from the latest release instead.
thanks,
greg k-h