[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [linux-2.6.18-xen] [IA64] Call xen_get_ivr hyperprivops directly in interrupt handler
# HG changeset patch # User Alex Williamson <alex.williamson@xxxxxx> # Date 1183667369 21600 # Node ID 20ad114fc427d0ac2e9757ff79a55752037f1f94 # Parent 3c66f3eb713dbc422467b09a0d1ae45915d8c794 [IA64] Call xen_get_ivr hyperprivops directly in interrupt handler Issue get_ivr hypercall directly instead of function call xen_get_ivr in interrupt handler. It eliminates function call overhead. Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx> --- arch/ia64/xen/xenivt.S | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -r 3c66f3eb713d -r 20ad114fc427 arch/ia64/xen/xenivt.S --- a/arch/ia64/xen/xenivt.S Thu Jul 05 14:27:35 2007 -0600 +++ b/arch/ia64/xen/xenivt.S Thu Jul 05 14:29:29 2007 -0600 @@ -1211,7 +1211,7 @@ ENTRY(interrupt) alloc r14=ar.pfs,0,0,2,0 // must be first in an insn group #ifdef CONFIG_XEN ;; - br.call.sptk.many rp=xen_get_ivr + XEN_HYPER_GET_IVR ;; mov out0=r8 // pass cr.ivr as first arg #else _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |