Thread (26 messages) read the whole thread 26 messages, 5 authors, 2021-03-17

Re: [PATCH v23 6/9] x86/entry: Introduce ENDBR macro

From: Peter Zijlstra <peterz@infradead.org>
Date: 2021-03-16 19:59:07
Also in: linux-arch, linux-doc, linux-mm, lkml

On Tue, Mar 16, 2021 at 10:12:39AM -0700, Yu, Yu-cheng wrote:
Alternatively, there is another compiler-defined macro _CET_ENDBR that can
be used.  We can put the following in calling.h:

#ifdef __CET__
#include <cet.h>
#else
#define _CET_ENDBR
#endif

and then use _CET_ENDBR in other files.  How is that?

In the future, in case we have kernel-mode IBT, ENDBR macros are also needed
for other assembly files.
Can we please call it IBT_ENDBR or just ENDBR. CET is a horrible name,
seeing how it is not specific.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help