On Tue, May 5, 2020 at 7:16 AM Thomas Gleixner <[email protected]> wrote: > > Same as IDTENTRY but for exceptions which run on Interrupt STacks (IST) on > 64bit. For 32bit this maps to IDTENTRY. > > There are 3 variants which will be used: > IDTENTRY_MCE > IDTENTRY_DB > IDTENTRY_NMI > > These map to IDTENTRY_IST, but only the MCE and DB variants are emitting > ASM code as the NMI entry needs hand crafted ASM still. > > The function defines do not contain any idtenter/exit calls as these > exceptions need special treatment.
Okay I guess, but in the long run I'm guessing that we'll want to merge a bunch of this to DECLARE_IDTENTRY_NOASM and just manually emit the special cases in entry_32/64.S. Acked-by: Andy Lutomirski <[email protected]>

