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 linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <152261538388.30503.9843594429504553190.stgit@warthog.procyon.org.uk> Date: Sun, 01 Apr 2018 21:43:03 +0100 From: David Howells <dhowells@...hat.com> To: linux-kernel@...r.kernel.org Subject: [PATCH 28/45] C++: Move ctx_state enum out of struct context_tracking Move ctx_state enum out of struct context_tracking so that it isn't limited in scope. Signed-off-by: David Howells <dhowells@...hat.com> --- include/linux/context_tracking_state.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/include/linux/context_tracking_state.h b/include/linux/context_tracking_state.h index f128dc3be0df..02a9efe0827e 100644 --- a/include/linux/context_tracking_state.h +++ b/include/linux/context_tracking_state.h @@ -5,6 +5,13 @@ #include <linux/percpu.h> #include <linux/static_key.h> +enum ctx_state { + CONTEXT_DISABLED = -1, /* returned by ct_state() if unknown */ + CONTEXT_KERNEL = 0, + CONTEXT_USER, + CONTEXT_GUEST, +}; + struct context_tracking { /* * When active is false, probes are unset in order @@ -14,12 +21,7 @@ struct context_tracking { */ bool active; int recursion; - enum ctx_state { - CONTEXT_DISABLED = -1, /* returned by ct_state() if unknown */ - CONTEXT_KERNEL = 0, - CONTEXT_USER, - CONTEXT_GUEST, - } state; + enum ctx_state state; }; #ifdef CONFIG_CONTEXT_TRACKING
Powered by blists - more mailing lists