Thread (67 messages) 67 messages, 9 authors, 4h ago

Re: [patch 11/18] seccomp, treewide: Rename and convert __secure_computing() to return boolean

From: Thomas Gleixner <tglx@kernel.org>
Date: 2026-07-08 21:50:01
Also in: linux-alpha, linux-arch, linux-doc, linux-m68k, linux-mips, linux-riscv, linux-s390, linux-sh, linux-um, lkml, loongarch, sparclinux

On Wed, Jul 08 2026 at 18:04, Oleg Nesterov wrote:
On 07/08, Thomas Gleixner wrote:
quoted
On Wed, Jul 08 2026 at 09:43, Jinjie Ruan wrote:
quoted
The return value of __seccomp_filter is checked in the wrong way, check
-1 should be replaced with check false, maybe:

-               if (__seccomp_filter(this_syscall, true))
-                       return -1;
+               if (!__seccomp_filter(this_syscall, true))
+                       return false;
Or simply

	return __seccomp_filter(this_syscall, true);

and remove "return true" below ?
Duh. Obvious now that you point it out :)
Either way, I personally like this change, I was always confused by these -1's.
Welcome to the club!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help