Thomas Gleixner tglx@linutronix.de writes:
static __always_inline idtentry_state_t idtentry_nmi_enter(void) { idtentry_state_t state = {};
nmi_enter(); instrumentation_begin(); state.key = save_and_clear_key(); instrumentation_end();
Clearly lacks a
return state;
But I assume you already spotted it. Otherwise the compiler would have :)
Thanks,
tglx