diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2023-10-02 14:00:06 +0200 |
---|---|---|
committer | Borislav Petkov (AMD) <bp@alien8.de> | 2023-10-24 15:05:55 +0200 |
commit | 1582c0f4a21303792f523fe2839dd8433ee630c0 (patch) | |
tree | 043a6e00402bb3032f96fd93fb6c408a45f96e60 /scripts/gdb/linux/vmalloc.py | |
parent | 7eb314a22800457396f541c655697dabd71e44a7 (diff) |
x86/microcode: Protect against instrumentation
The wait for control loop in which the siblings are waiting for the
microcode update on the primary thread must be protected against
instrumentation as instrumentation can end up in #INT3, #DB or #PF,
which then returns with IRET. That IRET reenables NMI which is the
opposite of what the NMI rendezvous is trying to achieve.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20231002115903.545969323@linutronix.de
Diffstat (limited to 'scripts/gdb/linux/vmalloc.py')
0 files changed, 0 insertions, 0 deletions