x86: split out some macro's and move common code to paranoid_exit, fix
commitc81084114f6ff957bc6b5a0048350479c1c1f7b3
authorAlexander van Heukelum <heukelum@mailshack.com>
Fri, 21 Nov 2008 21:59:52 +0000 (21 22:59 +0100)
committerIngo Molnar <mingo@elte.hu>
Sat, 22 Nov 2008 08:45:50 +0000 (22 09:45 +0100)
tree5c831620d403a353d2f092e6b612390045533d3d
parentb8b1d08bf6fe7c09e6cb2294bc0e5e964b361241
x86: split out some macro's and move common code to paranoid_exit, fix

Impact: fix bootup crash

Even though it tested fine for me, there was still a bug in the
first patch: I have overlooked a call to ptregscall_common. This
patch fixes that, I think, but the code is never executed for
me while running a debian install... (I tested this by putting
an "1:jmp 1b" in there.)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/entry_64.S