commit | b8b1d08bf6fe7c09e6cb2294bc0e5e964b361241 | [log] [tgz] |
---|---|---|
author | Alexander van Heukelum <heukelum@mailshack.com> | Fri Nov 21 16:44:28 2008 +0100 |
committer | Ingo Molnar <mingo@elte.hu> | Fri Nov 21 19:02:56 2008 +0100 |
tree | ac7b5eb8d0ddd7e2b1a8c5dcc34683c070e33470 | |
parent | e2f6bc25b98dbb10d809ee50262b43fcae67840a [diff] |
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>