x86-64: Replace left over sti/cli in ia32 audit exit code
authorJan Beulich <[email protected]>
Wed, 30 Jan 2013 07:55:53 +0000 (07:55 +0000)
committerIngo Molnar <[email protected]>
Thu, 31 Jan 2013 09:36:01 +0000 (10:36 +0100)
commit40a1ef95da85843696fc3ebe5fce39b0db32669f
treee78e1ac0a682f60a1a4fccf02fa2d4addc54987c
parente0094244e41c4d0c7ad69920681972fc45d8ce34
x86-64: Replace left over sti/cli in ia32 audit exit code

For some reason they didn't get replaced so far by their
paravirt equivalents, resulting in code to be run with
interrupts disabled that doesn't expect so (causing, in the
observed case, a BUG_ON() to trigger) when syscall auditing is
enabled.

David (Cc-ed) came up with an identical fix, so likely this can
be taken to count as an ack from him.

Reported-by: Peter Moody <[email protected]>
Signed-off-by: Jan Beulich <[email protected]>
Cc: David Vrabel <[email protected]>
Cc: Konrad Rzeszutek Wilk <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Cc: [email protected]
Cc: Konrad Rzeszutek Wilk <[email protected]>
Cc: David Vrabel <[email protected]>
Tested-by: Peter Moody <[email protected]>
arch/x86/ia32/ia32entry.S