[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RESEND]RE: [RESEND]RE: [Xen-ia64-devel][PATCH] optimize entry and exitpath


  • To: "Alex Williamson" <alex.williamson@xxxxxx>
  • From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
  • Date: Thu, 13 Jul 2006 10:49:17 +0800
  • Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 12 Jul 2006 19:49:43 -0700
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: Acal4uoMxwj5TZ1tQ5WSMW9AwEyHpgAQ+laA
  • Thread-topic: [RESEND]RE: [RESEND]RE: [Xen-ia64-devel][PATCH] optimize entry and exitpath

Fixed,

>-----Original Message-----
>From: Alex Williamson [mailto:alex.williamson@xxxxxx]
>Sent: 2006?7?13? 2:42
>To: Xu, Anthony
>Cc: ahs3@xxxxxxxxx; xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>Subject: Re: [RESEND]RE: [Xen-ia64-devel][PATCH] optimize entry and exitpath
>
>On Wed, 2006-07-12 at 12:51 +0800, Xu, Anthony wrote:
>> VMM save/restore r4~r7 and unat to handle virtualization fault and mmio 
>> access,
>> but it is not necessary for other faults to save/restore these registers.
>> This patch is to save/restore these registers only when dtlb and 
>> virtualization
>fault happen.
>
>Hi Anthony,
>
>  Can you clean up the warnings generated by this patch?  I get the
>below when I turn on no_warns=y:
>
> -D__ASSEMBLY__ -c vmx_ivt.S -o vmx_ivt.o
>vmx_ivt.S: Assembler messages:
>vmx_ivt.S:1093: Warning: `vmx_dispatch_tlb_miss' was not specified with
>previous .proc
>vmx_ivt.S:1093: Warning: `vmx_dispatch_itlb_miss' should be an operand to
>this .endp
>vmx_ivt.S:1115: Warning: `vmx_dispatch_tlb_miss' was not specified with
>previous .proc
>vmx_ivt.S:1115: Warning: `vmx_dispatch_dtlb_miss' should be an operand to
>this .endp
>vmx_ivt.S:1225: Error: 4 warnings, treating warnings as errors
>make[5]: *** [vmx_ivt.o] Error 1
>
>Thanks,
>
>       Alex
>
>--
>Alex Williamson                             HP Open Source & Linux Org.

Attachment: entry_exit_path_optimize3.patch
Description: entry_exit_path_optimize3.patch

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.