commit | 664c7954721adfc9bd61de6ec78f89f482f1a802 | [log] [tgz] |
---|---|---|
author | Jeremy Fitzhardinge <jeremy@goop.org> | Fri Jan 30 23:18:41 2009 -0800 |
committer | H. Peter Anvin <hpa@zytor.com> | Mon Feb 02 08:06:33 2009 -0800 |
tree | 7f6c83dd628aae50d59927cbd9e1acd5aea36168 | |
parent | e584f559c7b8711cccdf319400acd6294b2c074e [diff] |
x86/vmi: fix interrupt enable/disable/save/restore calling convention. Zach says: > Enable/Disable have no clobbers at all. > Save clobbers only return value, %eax > Restore also clobbers nothing. This is precisely compatible with the calling convention, so we can just call them directly without wrapping. (Compile tested only.) Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com>