diff options
author | Andrew Cooper <andrew.cooper3@citrix.com> | 2013-10-22 17:11:16 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-10-22 17:11:16 +0200 |
commit | e5fc6434d710894b5fc5a676d7f4c41608ab3ae6 (patch) | |
tree | b6ee9c44b00ec19ed766bbfe0810ca5e4ff5a4ce /m4/fetcher.m4 | |
parent | e47a90e6dca491c0ceea6ffa18055e7e32565e8e (diff) | |
download | xen-e5fc6434d710894b5fc5a676d7f4c41608ab3ae6.tar.gz xen-e5fc6434d710894b5fc5a676d7f4c41608ab3ae6.tar.bz2 xen-e5fc6434d710894b5fc5a676d7f4c41608ab3ae6.zip |
x86/irq: local_irq_restore() should not blindly popf
local_irq_restore() should only be concerned with possibly changing the
interrupt flag. A blind popf could corrupt other system flags.
While playing in this area, fixup an opencoded use of X86_EFLAGS_IF.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'm4/fetcher.m4')
0 files changed, 0 insertions, 0 deletions