lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 19 Apr 2022 17:42:37 -0700 From: joao@...rdrivepizza.com To: linux-kernel@...r.kernel.org, linux-hardening@...r.kernel.org Cc: joao@...rdrivepizza.com, peterz@...radead.org, jpoimboe@...hat.com, andrew.cooper3@...rix.com, keescook@...omium.org, samitolvanen@...gle.com, mark.rutland@....com, hjl.tools@...il.com, alyssa.milburn@...ux.intel.com, ndesaulniers@...gle.com, gabriel.gomes@...ux.intel.com, rick.p.edgecombe@...el.com Subject: [RFC PATCH 07/11] x86/lib: Prevent UACCESS call warning from objtool From: Joao Moreira <joao@...rdrivepizza.com> Objtool emits a warning whenever it finds a call that may happen with UACCESS enabled. Prevent this b not emitting calls to the __fineibt_handler in such circumstances, making the function coarse-grained. Signed-off-by: Joao Moreira <joao@...rdrivepizza.com> --- arch/x86/lib/copy_mc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/lib/copy_mc.c b/arch/x86/lib/copy_mc.c index 80efd45a7761..554e6c6ecea2 100644 --- a/arch/x86/lib/copy_mc.c +++ b/arch/x86/lib/copy_mc.c @@ -22,7 +22,7 @@ void enable_copy_mc_fragile(void) * Similar to copy_user_handle_tail, probe for the write fault point, or * source exception point. */ -__visible notrace unsigned long +__visible notrace unsigned long __coarseendbr copy_mc_fragile_handle_tail(char *to, char *from, unsigned len) { for (; len; --len, to++, from++) -- 2.35.1
Powered by blists - more mailing lists