]>
git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit - arch/x86/kernel/entry_64.S
x86: entry_64.S: split out some macro's and move common code to paranoid_exit
Impact: cleanup
DISABLE_INTERRUPTS(CLBR_NONE)/TRACE_IRQS_OFF is now always
executed just before paranoid_exit. Move it there.
Split out paranoidzeroentry, paranoiderrorentry, and
paranoidzeroentry_ist to get more readable macro's.
Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
Signed-off-by: Ingo Molnar <mingo@elte.hu>