diff options
| author | Peter Zijlstra <[email protected]> | 2019-07-11 11:40:55 +0000 |
|---|---|---|
| committer | Thomas Gleixner <[email protected]> | 2019-07-17 21:17:37 +0000 |
| commit | 55aedddb6149ab71bec9f050846855113977b033 (patch) | |
| tree | d9154c2a76eea96bdb139f1862a6f0ec72613a2d /tools/perf/scripts/python/sched-migration.py | |
| parent | MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPERVISOR_INTERFACE (diff) | |
| download | kernel-55aedddb6149ab71bec9f050846855113977b033.tar.gz kernel-55aedddb6149ab71bec9f050846855113977b033.zip | |
x86/paravirt: Make read_cr2() CALLEE_SAVE
The one paravirt read_cr2() implementation (Xen) is actually quite trivial
and doesn't need to clobber anything other than the return register.
Making read_cr2() CALLEE_SAVE avoids all the PUSH/POP nonsense and allows
more convenient use from assembly.
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Reviewed-by: Juergen Gross <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/sched-migration.py')
0 files changed, 0 insertions, 0 deletions
