[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] trace: rename trace_hypercall() to __trace_hypercall_entry()
# HG changeset patch # User David Vrabel <david.vrabel@xxxxxxxxxx> # Date 1349783187 -3600 # Node ID cb1382bdaad9e11683a0329d18cef60ee85360c1 # Parent c8472a11078424e1e43f957b09e260d8002c9dfc trace: rename trace_hypercall() to __trace_hypercall_entry() Tracing functions that don't check tb_init_done are (by convention) prefixed with __. Signed-off-by: David Vrabel <david.vrabel@xxxxxxxxxx> Committed-by: Keir Fraser <keir@xxxxxxx> --- diff -r c8472a110784 -r cb1382bdaad9 xen/arch/x86/trace.c --- a/xen/arch/x86/trace.c Tue Oct 09 12:41:46 2012 +0100 +++ b/xen/arch/x86/trace.c Tue Oct 09 12:46:27 2012 +0100 @@ -6,7 +6,7 @@ #include <xen/sched.h> #include <xen/trace.h> -void trace_hypercall(void) +void __trace_hypercall_entry(void) { struct cpu_user_regs *regs = guest_cpu_user_regs(); unsigned long args[6]; diff -r c8472a110784 -r cb1382bdaad9 xen/arch/x86/x86_64/compat/entry.S --- a/xen/arch/x86/x86_64/compat/entry.S Tue Oct 09 12:41:46 2012 +0100 +++ b/xen/arch/x86/x86_64/compat/entry.S Tue Oct 09 12:46:27 2012 +0100 @@ -59,8 +59,8 @@ UNLIKELY_END(msi_check) #endif cmpb $0,tb_init_done(%rip) UNLIKELY_START(ne, compat_trace) - call trace_hypercall - /* Now restore all the registers that trace_hypercall clobbered */ + call __trace_hypercall_entry + /* Restore the registers that __trace_hypercall_entry clobbered. */ movl UREGS_rax+SHADOW_BYTES(%rsp),%eax /* Hypercall # */ movl UREGS_rbx+SHADOW_BYTES(%rsp),%edi /* Arg 1 */ movl UREGS_rcx+SHADOW_BYTES(%rsp),%esi /* Arg 2 */ diff -r c8472a110784 -r cb1382bdaad9 xen/arch/x86/x86_64/entry.S --- a/xen/arch/x86/x86_64/entry.S Tue Oct 09 12:41:46 2012 +0100 +++ b/xen/arch/x86/x86_64/entry.S Tue Oct 09 12:46:27 2012 +0100 @@ -159,8 +159,8 @@ ENTRY(syscall_enter) #endif cmpb $0,tb_init_done(%rip) UNLIKELY_START(ne, trace) - call trace_hypercall - /* Now restore all the registers that trace_hypercall clobbered */ + call __trace_hypercall_entry + /* Restore the registers that __trace_hypercall_entry clobbered. */ movq UREGS_rax+SHADOW_BYTES(%rsp),%rax /* Hypercall # */ movq UREGS_rdi+SHADOW_BYTES(%rsp),%rdi /* Arg 1 */ movq UREGS_rsi+SHADOW_BYTES(%rsp),%rsi /* Arg 2 */ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |