Thread (123 messages) 123 messages, 12 authors, 2018-08-14

Re: [RFC PATCH v2 17/27] x86/cet/shstk: User-mode shadow stack support

From: Dave Hansen <dave.hansen@linux.intel.com>
Date: 2018-07-10 23:40:40
Also in: linux-api, linux-arch, linux-mm, lkml

On 07/10/2018 03:26 PM, Yu-cheng Yu wrote:
+static __init int setup_disable_shstk(char *s)
+{
+	/* require an exact match without trailing characters */
+	if (strlen(s))
+		return 0;
+
+	if (!boot_cpu_has(X86_FEATURE_SHSTK))
+		return 1;
+
+	setup_clear_cpu_cap(X86_FEATURE_SHSTK);
+	pr_info("x86: 'no_cet_shstk' specified, disabling Shadow Stack\n");
+	return 1;
+}
+__setup("no_cet_shstk", setup_disable_shstk);
Why do we need a boot-time disable for this?
--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help