Thread (4 messages) 4 messages, 4 authors, 2026-01-23

Re: [PATCH] arch: arm64: set __nocfi on swsusp_arch_resume

From: Will Deacon <will@kernel.org>
Date: 2026-01-22 12:25:29
Also in: lkml

On Thu, Jan 22, 2026 at 07:49:25PM +0800, zhaoyang.huang wrote:
From: Zhaoyang Huang <redacted>

A DABT is reported[1] on an android based system when resume from hiberate,
which is root caused as CFI will plant stub code[2] to verify the
swsusp_arch_suspend_exit's authentication, where the hash value is stored
before the page that alloced by create_safe_exec_page. We also have
tried to copy the hash value together with the function but get failed since
the value is not on the desired position(src_start - 4). So we solve
this issue by setting __nocfi on swsusp_arch_resume and it works.
Acked-by: Will Deacon <will@kernel.org>

Will
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help