On 28.01.21 г. 23:52 ч., Josh Poimboeuf wrote: > > With retpolines disabled, some configurations of GCC will add Intel CET > instrumentation to the kernel by default. That breaks certain tracing > scenarios by adding a superfluous ENDBR64 instruction before the fentry > call, for functions which can be called indirectly. > > CET instrumentation isn't currently necessary in the kernel, as CET is > only supported in user space. Disable it unconditionally. > > Reported-by: Nikolay Borisov <nbori...@suse.com> > Signed-off-by: Josh Poimboeuf <jpoim...@redhat.com> Tested-by: Nikolay Borisov <nbori...@suse.com> Reviewed-by: Nikolay Borisov <nbori...@suse.com>
- Re: kprobes broken since 0d00449c7a28 ("x... Nikolay Borisov
- Re: kprobes broken since 0d00449c7a28 (&q... Masami Hiramatsu
- Re: kprobes broken since 0d00449c7a28... Masami Hiramatsu
- Re: kprobes broken since 0d00449c... Nikolay Borisov
- Re: kprobes broken since 0d00449c... Nikolay Borisov
- Re: kprobes broken since 0d00... Nikolay Borisov
- Re: kprobes broken since... Josh Poimboeuf
- [PATCH] x86: Disable... Josh Poimboeuf
- Re: [PATCH] x86:... Nikolay Borisov
- Re: [PATCH] x86:... Borislav Petkov
- Re: [PATCH] x86:... Borislav Petkov
- Re: [PATCH] x86:... Josh Poimboeuf
- Re: [PATCH] x86:... Nikolay Borisov
- Re: [PATCH] x86:... Josh Poimboeuf
- Re: [PATCH] x86:... Borislav Petkov
- Re: [PATCH] x86:... Seth Forshee
- [tip: x86/urgent... tip-bot2 for Josh Poimboeuf
- Re: kprobes broken since... Peter Zijlstra
- Re: kprobes broken s... Alexei Starovoitov