diff options
author | Peter Zijlstra <[email protected]> | 2021-11-10 11:01:17 +0100 |
---|---|---|
committer | Peter Zijlstra <[email protected]> | 2021-12-11 09:09:49 +0100 |
commit | 3e8ea7803a1dedf19120a2fef12c590e90e4b469 (patch) | |
tree | d86c7c76ff6f4b4ca0c39352c059259d8f250d00 /tools/perf/scripts | |
parent | c9a34c3f4ece192f6d804039fe6aac9618f0d236 (diff) |
x86/vmx: Remove .fixup usage
In the vmread exceptin path, use the, thus far, unused output register
to push the @fault argument onto the stack. This, in turn, enables the
exception handler to not do pushes and only modify that register when
an exception does occur.
As noted by Sean the input constraint needs to be changed to "=&r" to
avoid the value and field occupying the same register.
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Reviewed-by: Paolo Bonzini <[email protected]>
Reviewed-by: Josh Poimboeuf <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts')
0 files changed, 0 insertions, 0 deletions