| Subject | Re: [RFC PATCH v2 17/27] x86/cet/shstk: User-mode shadow stack support | From | Dave Hansen <> | Date | Tue, 10 Jul 2018 16:40:27 -0700 |
| |
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?
|