Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-08-04 Thread Isaku Yamahata
On Tue, Aug 05, 2008 at 12:37:17PM +0900, Isaku Yamahata wrote: Hi Kazu. Sorry for late alert. VIRTUAL_MODE_ENTER() still refers ar.k6. Could you fix it? One more. Before pinning down vpd and vhpt, it's necessary to make sure that they doesn't overlap with stack like __vmxswitch_rr7

Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18158 (dma heap logic) Status Report --- no issue

2008-08-03 Thread Isaku Yamahata
On Sun, Aug 03, 2008 at 10:44:34PM +0800, Zhang, Jingke wrote: That is good, thanks! By the way, as Keir has suggested IPF-Xen does not need to support remote-qemu (or stubdom) in Xen3.3, will IPF plan to support them in Xen3.3 release? It depends on whether anyone is working on it or

Re: [Xen-ia64-devel] Xen/IPF Unstable CS#18158 (dma heap logic) Status Report --- no issue

2008-08-01 Thread Isaku Yamahata
On Fri, Aug 01, 2008 at 06:31:14PM +0800, Zhang, Jingke wrote: For IPF has not enabled remote-qemu and stubdom yet, I built the source with old-qemu and disable stubdom. Xen-ia32 has checked in dma heap logic patch (18157:445681d122c0 and 18158:b25fa9df7375), so I did a regression test on

Re: [Xen-ia64-devel] Re: [PATCH] fix vmx_vcpu_flush_tlb_all()

2008-07-31 Thread Isaku Yamahata
On Fri, Aug 01, 2008 at 10:34:29AM +0900, Kouya Shimura wrote: I think that calling ptc_ga_remote_func() during __thash_purge_all() is harmless. Because all that ptc_ga_remote_func() does is to set the invalid value(1UL 63) to a tag in vcpu-arch.vtlb. It doesn't affect __thash_purge_all()

Re: [Xen-ia64-devel] IPF-Xen3.3-RC1 testing is blocked by a compiling issue of remote-qemu

2008-07-30 Thread Isaku Yamahata
On Thu, Jul 31, 2008 at 10:33:25AM +0800, Zhang, Jingke wrote: This error should be related to the remote-qemu building (we have disabled stub-domain compiling). If I use CONFIG_QEMU=ioemu make -j3 command to make, it can work. Does anyone also meet this issue? If so, we need to fix this

Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-07-30 Thread Isaku Yamahata
Applied. thanks, On Wed, Jul 30, 2008 at 01:29:39PM +0900, SUZUKI Kazuhiro wrote: Hi, Thank you for your comments. I attached an updated patch following to the comments. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] From: Isaku Yamahata [EMAIL PROTECTED] Subject

Re: [Xen-ia64-devel] DomVTi with PV-on-HVM drivers causes the hypervisor panic

2008-07-29 Thread Isaku Yamahata
On Fri, Jul 25, 2008 at 04:37:25PM +0900, KUWAMURA Shin'ya wrote: On cset:18134, creating DomVTi with PV-on-HVM drivers causes the hypervisor panic on both hp rx2620 and Tiger4. I attached the panic message on hp rx2620. Hi. I tried PV-on-HVM driver (vbd and vnif) on tiger4 with the vanilla

Re: [Xen-ia64-devel] Re: [PATCH] EFI mapping: avoid vhpt fault.

2008-07-28 Thread Isaku Yamahata
On Mon, Jul 28, 2008 at 05:48:04PM +0900, KUWAMURA Shin'ya wrote: Hi, On [EMAIL PROTECTED], Isaku Yamahata wrote: At this moment, I'm not sure whether this patch is related to the PV-on-HVM driver bug you're seeing. Could you please also try this patch? The hypervisor still

Re: [PATCH] Fix mca handler so as not to destroy ar(was: Re: [Xen-ia64-devel] Re: mca handler)

2008-07-27 Thread Isaku Yamahata
On Fri, Jul 25, 2008 at 05:47:37PM +0900, SUZUKI Kazuhiro wrote: The following patch fixes the mca handler so as not to destroy ar and some bugs. Thank you for fixing some bugs and it looks basically good. Some comments below. @@ -524,24 +457,111 @@ ia64_reload_tr: srlz.d ;;

Re: [Xen-ia64-devel] [PATCH][LINUX] Support timer vector IPIs in PV code

2008-07-27 Thread Isaku Yamahata
On Thu, Jul 24, 2008 at 12:28:27PM -0600, Alex Williamson wrote: Upstream Linux recently added this change: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3463a93def55c309f3c0d0a8aaf216be3be42d64 Now, for a platform bug check, we issue an IPI for the

Re: [PATCH] Fix mca handler so as not to destroy ar(was: Re: [Xen-ia64-devel] Re: mca handler)

2008-07-27 Thread Isaku Yamahata
On Fri, Jul 25, 2008 at 05:47:37PM +0900, SUZUKI Kazuhiro wrote: diff -r 1970781956c7 xen/include/asm-ia64/linux-xen/asm/mca_asm.h --- a/xen/include/asm-ia64/linux-xen/asm/mca_asm.hWed Jul 23 12:10:20 2008 +0900 +++ b/xen/include/asm-ia64/linux-xen/asm/mca_asm.hThu Jul 24 11:08:11

Re: [Xen-ia64-devel] domU crashed when LTP was running

2008-07-27 Thread Isaku Yamahata
On Fri, Jul 25, 2008 at 07:28:24PM +0900, KUWAMURA Shin'ya wrote: Hi, Thank you for your patch. This issue was fixed. But I have a question. From: Isaku Yamahata [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] domU crashed when LTP was running Date: Fri, 25 Jul 2008 17:24:47 +0900

Re: [Xen-ia64-devel] domU crashed when LTP was running

2008-07-25 Thread Isaku Yamahata
0xf004f25e8000 vcpu 0 (XEN) (XEN) CPU 5 (XEN) psr : 121008226038 ifs : 8716 ip : [f4000408cc31] (XEN) ip is at handle_fpu_swa+0x3c1/0x510 ... Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r a7e68d48f625 xen/arch/ia64/xen/faults.c --- a/xen/arch/ia64/xen

Re: [Xen-ia64-devel] DomVTi with PV-on-HVM drivers causes the hypervisor panic

2008-07-25 Thread Isaku Yamahata
Is domid 6 HVM domain which is to create here? Or is it another PV? or HVM? domain which was running while you were about to create a new HVM domain? On Fri, Jul 25, 2008 at 04:37:25PM +0900, KUWAMURA Shin'ya wrote: Hi, On cset:18134, creating DomVTi with PV-on-HVM drivers causes the

[Xen-ia64-devel] [PATCH] xencomm: support PHYSDEVOP_manage_pci_add/remove.

2008-07-24 Thread Isaku Yamahata
[IA64] xencomm: support PHYSDEVOP_manage_pci_add/remove. add support PHYSDEVOP_manage_pci_add/remove which were newly added. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r 65290c01dca0 arch/ia64/xen/xcom_hcall.c --- a/arch/ia64/xen/xcom_hcall.cThu Jul 24 14:31:47 2008 +0900

Re: [Xen-ia64-devel] [PATCH 4/5] kexec: fix /proc/iomem_machine

2008-07-24 Thread Isaku Yamahata
On Thu, Jul 24, 2008 at 06:04:19PM +1000, Simon Horman wrote: On Thu, Jul 24, 2008 at 02:59:59PM +0900, Isaku Yamahata wrote: [IA64] initialize /proc/iomem_machine properly when discontig mem. With CONFIG_DISCONTIGMEM enabled /proc/iomem_machine isn't initialized properly so that kexec

Re: [Xen-ia64-devel] [PATCH 4/5] kexec: fix /proc/iomem_machine

2008-07-24 Thread Isaku Yamahata
/iomem_machine properly when discontig mem. With CONFIG_DISCONTIGMEM enabled /proc/iomem_machine isn't initialized properly so that kexec failes because kexec-tools wrongly tries to use ia64 boot mem (or efi memmap area). This patch fixes /proc/iomem_machine. Signed-off-by: Isaku Yamahata [EMAIL

[PATCH] backport f4a570997e71b892805a1e71303d09c327af135f (was Re: [Xen-ia64-devel] [PATCH 4/5] kexec: fix /proc/iomem_machine)

2008-07-24 Thread Isaku Yamahata
[IA64] backport point saved_max_pfn to the max_pfn of the entire system backport Upstream Linux changeset f4a570997e71b892805a1e71303d09c327af135f Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff --git a/arch/ia64/kernel/efi.c b/arch/ia64/kernel/efi.c --- a/arch/ia64/kernel/efi.c +++ b/arch

[PATCH] backport e55fdf11f3029bcd41b1b9547ad9db12c27eea76 (was Re: [Xen-ia64-devel] [PATCH 4/5] kexec: fix /proc/iomem_machine)

2008-07-24 Thread Isaku Yamahata
[IA64] backport Pick highest possible saved_max_pfn for crash_dump backport Upstream Linux changeset e55fdf11f3029bcd41b1b9547ad9db12c27eea76 Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff --git a/arch/ia64/kernel/efi.c b/arch/ia64/kernel/efi.c --- a/arch/ia64/kernel/efi.c +++ b/arch/ia64

[Xen-ia64-devel] [PATCH 3/5] kexec: remove warning.

2008-07-23 Thread Isaku Yamahata
'efi_initialize_iomem_machine_resources': linux-2.6.18-xen.hg/arch/ia64/kernel/efi.c:1185: warning: control reaches end of non-void function Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r 8a3dc4fdb478 arch/ia64/kernel/efi.c --- a/arch/ia64/kernel/efi.c Tue Jul 22 11:59:42 2008 +0100 +++ b/arch/ia64/kernel/efi.c Thu Jul

[Xen-ia64-devel] [PATCH 1/5] kexec: fix typo in comment

2008-07-23 Thread Isaku Yamahata
[IA64] typo in relocate_new_kernel. typo in relocate_new_kernel. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r fc889d3934cb xen/arch/ia64/xen/relocate_kernel.S --- a/xen/arch/ia64/xen/relocate_kernel.S Thu Jul 24 14:24:38 2008 +0900 +++ b/xen/arch/ia64/xen/relocate_kernel.S

[Xen-ia64-devel] [PATCH 4/5] kexec: fix /proc/iomem_machine

2008-07-23 Thread Isaku Yamahata
-by: Isaku Yamahata [EMAIL PROTECTED] diff -r 75235538851a arch/ia64/mm/discontig.c --- a/arch/ia64/mm/discontig.c Thu Jul 24 14:31:08 2008 +0900 +++ b/arch/ia64/mm/discontig.c Thu Jul 24 14:31:27 2008 +0900 @@ -21,6 +21,9 @@ #include linux/acpi.h #include linux/efi.h #include linux/nodemask.h

[Xen-ia64-devel] [PATCH 5/5] kexec: remove unnecessary CONFIG_XEN

2008-07-23 Thread Isaku Yamahata
[IA64] kexec: remove unnecessary #ifdef CONFIG_XEN. There is no specific reason to reduce memory and stack registers for kexec. So remove those #ifdef CONFIG_XEN. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r 043b7e98c473 arch/ia64/kernel/relocate_kernel.S --- a/arch/ia64/kernel

Re: [Xen-ia64-devel] [patch 00/15] ia64: kexec: Map EFI memory in the same location as Linux v20080715

2008-07-22 Thread Isaku Yamahata
Applied. Now kexec/kdump are available without extra patches. thanks, On Tue, Jul 15, 2008 at 10:35:15AM +1000, Simon Horman wrote: Hi, This series is what I believe to be a fairly complete set of patches to map EFI memory into the same location that Linux does. The memory is protected by

Re: [Xen-ia64-devel] [Patch] improve response time at creating a guest

2008-07-22 Thread Isaku Yamahata
Hi Akio. At first I'm agree with you that the constant may needs to be reduced. The issue is what value is appropriate. Do you know how long the hypercall takes? Your description sounds like that the hypercall takes several seconds. So havling it seems just to halve the time which still stays the

Re: [Xen-ia64-devel][PATCH]New parameter for vps_save/restore

2008-07-22 Thread Isaku Yamahata
Applied, thanks. On Tue, Jul 22, 2008 at 01:18:29PM +0800, Xu, Anthony wrote: Hi isaku, The third parameter of vps_save/restore is used to indidate whether vps_save/restore do implicit vps_read_sync/vps_write_sync. When the third parameter is 1, performs implicit sync. This parameter

Re: [Xen-ia64-devel] EFI Mapping Windows Install Crash Bug

2008-07-21 Thread Isaku Yamahata
On Tue, Jul 22, 2008 at 01:07:20PM +1000, Simon Horman wrote: On Mon, Jul 14, 2008 at 12:22:21PM +0900, Isaku Yamahata wrote: Hi Simon-san. I attached the four ptaches, please review and integrate them into your patchset if appropriate. Although I haven't splited them up, I'm posting

[Xen-ia64-devel] Re: [PATCH 24/29] ia64/pv_ops/xen: implement xen pv_time_ops.

2008-07-17 Thread Isaku Yamahata
On Wed, Jul 16, 2008 at 10:45:16PM -0700, Jeremy Fitzhardinge wrote: Isaku Yamahata wrote: implement xen pv_time_ops to account steal time. I think you could just share arch/x86/xen/time.c, couldn't you? I'd be happy to accept a patch to move all the shareable bits into drivers/xen

Re: [Xen-ia64-devel] [patch 00/15] ia64: kexec: Map EFI memory in the same location as Linux v20080715

2008-07-17 Thread Isaku Yamahata
I think that EFI mapping patch set are in quite good shape. Has anyone tested? (except Simon and me). If no objection, I'm going to merge this patches and include this into the next release. To be honest, I'm having an issue that kexec succeeds in calling into kexec code (at least

[Xen-ia64-devel] Re: [PATCH 24/29] ia64/pv_ops/xen: implement xen pv_time_ops.

2008-07-17 Thread Isaku Yamahata
On Thu, Jul 17, 2008 at 07:21:37AM -0700, Jeremy Fitzhardinge wrote: Isaku Yamahata wrote: I had explained about that. I had considered that option. However my conclusion is not share he implementation because xen/ia64 timer interrupt isn't paravirtualized with VCPUOP_xxx hypercall. But xen

[Xen-ia64-devel] ioemu and the git qemu tree.

2008-07-17 Thread Isaku Yamahata
Hi. I merged up the xen upstream tree today. Then by default the tree tries to compile the qemu git tree repository. But it doesn't compile because of qemu doesn't compile on ia64 as host. For now you can compile the xen ia64 tree by specifying CONFIG_QEMU=ioemu. Presumably automated testing

[Xen-ia64-devel] [PATCH 04/29] ia64/xen: increase IA64_MAX_RSVD_REGIONS.

2008-07-16 Thread Isaku Yamahata
Xenlinux/ia64 needs to reserve one more region passed from xen hypervisor as start info. Cc: Robin Holt [EMAIL PROTECTED] Cc: Bjorn Helgaas [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/meminit.h |3 ++- 1 files changed, 2 insertions(+), 1 deletions

[Xen-ia64-devel] [PATCH 25/29] ia64/xen: define xen machine vector for domU.

2008-07-16 Thread Isaku Yamahata
define xen machine vector for domU. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- arch/ia64/Makefile |2 ++ arch/ia64/kernel/acpi.c|5 + arch/ia64/xen/Makefile |2 ++ arch/ia64/xen/machvec.c|4

[Xen-ia64-devel] [PATCH 27/29] ia64/pv_ops: update Kconfig for paravirtualized guest and xen.

2008-07-16 Thread Isaku Yamahata
introduce CONFIG_PARAVIRT_GUEST, CONFIG_PARAVIRT for paravirtualized guest. introduce CONFIG_XEN, CONFIG_IA64_XEN_GUEST for xen. Signed-off-by: Alex Williamson [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- arch/ia64/Kconfig | 32

[Xen-ia64-devel] [PATCH 26/29] ia64/xen: preliminary support for save/restore.

2008-07-16 Thread Isaku Yamahata
preliminary support for save/restore. Although Save/restore isn't fully working yet, this patch is necessary to compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/{time.h = suspend.c} | 40

[Xen-ia64-devel] [PATCH 17/29] ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code

2008-07-16 Thread Isaku Yamahata
define xen paravirtualized instructions for hand written assembly code. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/inst.h | 450 +++ 1 files changed, 450 insertions(+), 0

[Xen-ia64-devel] [PATCH 18/29] ia64/pv_ops/xen: paravirtualize DO_SAVE_MIN for xen.

2008-07-16 Thread Isaku Yamahata
paravirtualize DO_SAVE_MIN in minstate.h for xen. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/inst.h |2 + include/asm-ia64/xen/minstate.h | 134 +++ 2 files changed, 136

[Xen-ia64-devel] [PATCH 20/29] ia64/pv_ops/xen: paravirtualize entry.S for ia64/xen.

2008-07-16 Thread Isaku Yamahata
paravirtualize entry.S for ia64/xen by multi compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/xen_pv_ops.c | 18 ++ include/asm-ia64/xen/inst.h |8 3 files changed, 27 insertions(+), 1 deletions

[Xen-ia64-devel] [PATCH 29/29] ia64/pv_ops: paravirtualized istruction checker.

2008-07-16 Thread Isaku Yamahata
. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/Makefile| 18 arch/ia64/kernel/paravirt_inst.h |4 +- arch/ia64/scripts/pvcheck.sed| 32 +++ include/asm-ia64/native/pvchk_inst.h | 158 ++ 4 files changed, 211

[Xen-ia64-devel] [PATCH 09/29] ia64/xen: define helper functions for xen hypercalls.

2008-07-16 Thread Isaku Yamahata
introduce helper functions for xen hypercalls which traps to hypervisor. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |5 + arch/ia64/xen/hypercall.S| 91 + include/asm-ia64/xen

[Xen-ia64-devel] [PATCH 24/29] ia64/pv_ops/xen: implement xen pv_time_ops.

2008-07-16 Thread Isaku Yamahata
implement xen pv_time_ops to account steal time. Cc: Jeremy Fitzhardinge [EMAIL PROTECTED] Signed-off-by: Alex Williamson [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/time.c | 165

[Xen-ia64-devel] [PATCH 01/29] ia64: move function declaration, ia64_cpu_local_tick() from .c to .h

2008-07-16 Thread Isaku Yamahata
eliminate the function declaration ia64_cpu_local_tick() in process.c by defining in asm-ia64/timex.h The same function will be used in a different .c file later. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/process.c |1 - include/asm-ia64/timex.h |2 ++ 2

[Xen-ia64-devel] [PATCH 28/29] ia64/xen: a recipe for using xen/ia64 with pv_ops.

2008-07-16 Thread Isaku Yamahata
Recipe for useing xen/ia64 with pv_ops domU. Signed-off-by: Akio Takebe [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- Documentation/ia64/xen.txt | 183 1 files changed, 183 insertions(+), 0 deletions(-) create mode 100644

[Xen-ia64-devel] [PATCH 00/29] ia64/xen domU take 9

2008-07-16 Thread Isaku Yamahata
This patchset is ia64/xen domU patch take 9 which is rebased to 2.6.26 This patchset implements ia64/xen domU support based on ia64/pv_ops frame work which was sent as another patchest. This patchset does the followings. - Some preparation work. Mainly importing header files to define related

[Xen-ia64-devel] [PATCH 02/29] ia64/xen: reserve break numbers used for xen hypercalls.

2008-07-16 Thread Isaku Yamahata
reserve break numbers used for xen hypercalls to avoid reuse for something else. Cc: Luck, Tony [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/break.h |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/include/asm-ia64/break.h

[Xen-ia64-devel] [PATCH 10/29] ia64/xen: implement the arch specific part of xencomm.

2008-07-16 Thread Isaku Yamahata
. Signed-off-by: Alex Williamson [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/xencomm.c| 94 include/asm-ia64/xen/xencomm.h | 41

[Xen-ia64-devel] [PATCH 07/29] ia64/xen: add a neccessary header file to copmle include/xen/interface/xen.h

2008-07-16 Thread Isaku Yamahata
Create include/asm-ia64/pvclock-abi.h to compile which includes include/asm-x86/pvclock-abi.h because ia64/xen uses same structure. Hopefully include/asm-x86/pvclock-abi.h would be moved to somewhere more generic. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/pvclock-abi.h

[Xen-ia64-devel] [PATCH 05/29] ia64/xen: introduce definitions necessary for ia64/xen hypercalls.

2008-07-16 Thread Isaku Yamahata
[EMAIL PROTECTED] + * Fred Yang [EMAIL PROTECTED] + * Kevin Tian [EMAIL PROTECTED] + * Alex Williamson [EMAIL PROTECTED] + * Chris Wright [EMAIL PROTECTED] + * Christian Limpach [EMAIL PROTECTED] + * Dietmar Hahn [EMAIL PROTECTED] + * Hollis Blanchard [EMAIL PROTECTED] + * Isaku Yamahata [EMAIL

[Xen-ia64-devel] [PATCH 03/29] ia64/xen: introduce sync bitops which is necessary for ia64/xen support.

2008-07-16 Thread Isaku Yamahata
[EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- include/asm-ia64/sync_bitops.h | 51 1 files changed, 51 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/sync_bitops.h diff --git

[Xen-ia64-devel] [PATCH 16/29] ia64/pv_ops/xen: define xen pv_cpu_ops.

2008-07-16 Thread Isaku Yamahata
define xen pv_cpu_ops which implementes xen paravirtualized privileged instructions. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/xen_pv_ops.c | 114 1 files changed, 114

[Xen-ia64-devel] [PATCH 22/29] ia64/pv_ops/xen: define the nubmer of irqs which xen needs.

2008-07-16 Thread Isaku Yamahata
define include/asm-ia64/xen/irq.h to define the number of irqs which xen needs. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/nr-irqs.c |1 + include/asm-ia64/xen/irq.h | 44 2 files changed, 45 insertions(+), 0 deletions

[Xen-ia64-devel] [PATCH 08/29] ia64/xen: define helper functions for xen related address conversion.

2008-07-16 Thread Isaku Yamahata
Xen needs some address conversions between pseudo physical address (guest phsyical address), guest machine address (real machine address) and dma address. Define helper functions for those address conversion. Cc: Jeremy Fitzhardinge [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED

[Xen-ia64-devel] [PATCH 15/29] ia64/pv_ops/xen: define xen pv_init_ops for various xen initialization.

2008-07-16 Thread Isaku Yamahata
[EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile|2 +- arch/ia64/xen/hypervisor.c| 96 arch/ia64/xen/xen_pv_ops.c| 110 + include/asm-ia64/xen

[Xen-ia64-devel] [PATCH 14/29] ia64/pv_ops/xen: elf note based xen startup.

2008-07-16 Thread Isaku Yamahata
also needs modification. Signed-off-by: Qing He [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |3 +- arch/ia64/xen/xen_pv_ops.c | 65 ++ arch/ia64/xen/xensetup.S | 83

[Xen-ia64-devel] [PATCH 19/29] ia64/pv_ops/xen: paravirtualize ivt.S for xen.

2008-07-16 Thread Isaku Yamahata
paravirtualize ivt.S for xen by multi compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile | 16 - arch/ia64/xen/xenivt.S | 52 +++ include/asm-ia64/xen/inst.h |1 + 3 files changed, 68

[Xen-ia64-devel] mca handler

2008-07-16 Thread Isaku Yamahata
Hi. While I was debugging kexec/kdump, I have a question about the mca handler. I cited the related hunks below. Could you please clarify them? On mca the firmware saves non-banked and banked general registers and the most of ar registers must be unchanged. However before

[Xen-ia64-devel] Re: [PATCH 07/29] ia64/xen: add a neccessary header file to copmle include/xen/interface/xen.h

2008-07-16 Thread Isaku Yamahata
On Wed, Jul 16, 2008 at 10:43:21PM -0700, Jeremy Fitzhardinge wrote: Isaku Yamahata wrote: Create include/asm-ia64/pvclock-abi.h to compile which includes include/asm-x86/pvclock-abi.h because ia64/xen uses same structure. Hopefully include/asm-x86/pvclock-abi.h would be moved to somewhere

Re: [Xen-ia64-devel] Re: [PATCH 17/29] ia64/pv_ops/xen: define xen paravirtualizedinstructions for hand written assembly code

2008-07-16 Thread Isaku Yamahata
: Isaku Yamahata [EMAIL PROTECTED] Date: Thu, 17 Jul 2008 14:43:37 +0900 Subject: [PATCH 17/29] ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code define xen paravirtualized instructions for hand written assembly code. Signed-off-by: Yaozu (Eddie) Dong [EMAIL

Re: [Xen-ia64-devel] Re: [patch 14/15] ia64: kexec: Only map PAL when making EFI, PAL or SAL calls

2008-07-15 Thread Isaku Yamahata
Some comments below On Tue, Jul 15, 2008 at 04:25:45PM +1000, Simon Horman wrote: [snip] Index: xen-unstable.hg/xen/include/asm-ia64/linux-xen/linux/efi.h === --- xen-unstable.hg.orig/xen/include/asm-ia64/linux-xen/linux/efi.h

Re: [Xen-ia64-devel] Re: [patch 14/15] ia64: kexec: Only map PAL when making EFI, PAL or SAL calls

2008-07-15 Thread Isaku Yamahata
is XEN_EFI_RR_LEAVE shouldn't be neccessary, as the EFI RR should protect the memory from unwanted accesses by guests (or the hypevisor for that matter). This patch is mostly the work of Yamahata-san. Cc: Isaku Yamahata [EMAIL PROTECTED] Signed-off-by: Simon Horman [EMAIL PROTECTED] Tue

Re: [Xen-ia64-devel] Re: [patch 14/15] ia64: kexec: Only map PAL when making EFI, PAL or SAL calls

2008-07-15 Thread Isaku Yamahata
On Wed, Jul 16, 2008 at 02:31:46PM +1000, Simon Horman wrote: What do you think about the following? Those are same as what I had in mind. /* rr7 (and rr6) may already be set to XEN_EFI_RR, which * would indicate a nested EFI, SAL or PAL call, such * as from an MCA. This may have occured

Re: [Xen-ia64-devel] [patch 05/14] ia64: kexec: Unpin shared_info, mapped_regs and VPD TR in ia64_do_tlb_purge

2008-07-14 Thread Isaku Yamahata
On Mon, Jul 14, 2008 at 07:21:43PM +1000, Simon Horman wrote: --- xen-unstable.hg.orig/xen/arch/ia64/linux-xen/mca_asm.S2008-07-14 17:41:29.0 +1000 +++ xen-unstable.hg/xen/arch/ia64/linux-xen/mca_asm.S 2008-07-14 19:16:56.0 +1000 ... @@ -320,7 +321,44 @@

Re: [Xen-ia64-devel] [patch 00/14] ia64: kexec: Map EFI memory in the same location as Linux v20080714

2008-07-14 Thread Isaku Yamahata
The following patch will remove some warnings. [IA64] remove warnings Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] diff -r 13613fb8265a xen/arch/ia64/vmx/vmx_vcpu.c --- a/xen/arch/ia64/vmx/vmx_vcpu.c Mon Jul 14 19:32:30 2008 +0900 +++ b/xen/arch/ia64/vmx/vmx_vcpu.c Mon Jul 14 19

Re: [Xen-ia64-devel] [patch 14/14] ia64: kexec: Map EFI regions into the same place they are maped into in Linux

2008-07-14 Thread Isaku Yamahata
before firmware call by set_one_rr_efi(). So pinning down PAL CODE area by efi_map_pal_code(), ia64_new_rr7(), __vmx_switch_rr7() and ia64_reload_tr() is wrong. So pin down PAL code area only by ia64_new_rr7_efi() and don't pin it down by other functions. Signed-off-by: Isaku Yamahata [EMAIL

Re: [Xen-ia64-devel] [patch 14/14] ia64: kexec: Map EFI regions into the same place they are maped into in Linux

2008-07-14 Thread Isaku Yamahata
On Mon, Jul 14, 2008 at 10:22:19PM +1000, Simon Horman wrote: diff -r e8056a7091a7 xen/arch/ia64/linux-xen/mca_asm.S --- a/xen/arch/ia64/linux-xen/mca_asm.S Mon Jul 14 19:31:54 2008 +0900 +++ b/xen/arch/ia64/linux-xen/mca_asm.S Mon Jul 14 19:33:20 2008 +0900 @@ -473,6 +473,7 @@

[Xen-ia64-devel] Re: [patch 14/15] ia64: kexec: Only map PAL when making EFI, PAL or SAL calls

2008-07-14 Thread Isaku Yamahata
XEN_EFI_RR_ENTER. In other words, unpining is XEN_EFI_RR_LEAVE shouldn't be neccessary, as the EFI RR should protect the memory from unwanted accesses by guests (or the hypevisor for that matter). This patch is mostly the work of Yamahata-san. Cc: Isaku Yamahata [EMAIL PROTECTED] Signed-off

[Xen-ia64-devel] Re: [patch 14/15] ia64: kexec: Only map PAL when making EFI, PAL or SAL calls

2008-07-14 Thread Isaku Yamahata
.vpd_not_mapped ;; - ptr.d r16,r18 + ptr.i r16,r18 ;; srlz.i ;; On Tue, Jul 15, 2008 at 11:43:17AM +0900, Isaku Yamahata wrote: Looks good mostly. Some comments below. On Tue, Jul 15, 2008 at 10:35:29AM +1000, Simon Horman wrote: Move PAL code from

Re: [Xen-ia64-devel] [patch 10/12] ia64: kexec: Use a separate RID for EFI

2008-07-13 Thread Isaku Yamahata
should not be able to access this memory, and they should be able to use the virtual addresses that are used by EFI for their own purposes. Subsequent patches move EFI memory such that faults to it will be protected by the EFI RID. Cc: Tristan Gingold [EMAIL PROTECTED] Cc: Isaku Yamahata [EMAIL

Re: [Xen-ia64-devel] [patch 06/12] ia64: kexec: Repining for EFI RID

2008-07-13 Thread Isaku Yamahata
On Thu, Mar 20, 2008 at 05:52:54PM +1100, Simon Horman wrote: Index: xen-unstable.hg/xen/arch/ia64/xen/xenasm.S === --- xen-unstable.hg.orig/xen/arch/ia64/xen/xenasm.S 2008-04-22 11:24:46.0 +1000 +++

Re: [Xen-ia64-devel] [patch 11/12] ia64: kexec: add __va_efi

2008-07-13 Thread Isaku Yamahata
Hi Simon-san. efi_map_pal_code() efi_get_pal_addr() and __efi_get_pal_addr() also seem to need some modification. Especially __efi_get_pal_addr() should use __va_efi() On Thu, Mar 20, 2008 at 05:52:59PM +1100, Simon Horman wrote: sal_desc_entry_point() converts physical addresses into virtual

Re: [Xen-ia64-devel] EFI Mapping Windows Install Crash Bug

2008-07-13 Thread Isaku Yamahata
is wrongly always pinned down to wrong address calculated by efi_get_pal_addr() The attached patch fixes the calculation in efi_get_pal_addr() and makes functions which switch rr7 not pin down PAL code. thanks. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] On Tue, Jul 01, 2008 at 11:03:28AM

Re: [Xen-ia64-devel] [Question] Which feature of Xen-IPF will reserve much memory of a VTI guest?

2008-07-11 Thread Isaku Yamahata
Hi Jingke. Although I haven't digged into it and I'm not sure, I suppose that Linux/ia64 may round up/down usable memory when parsing efi memory map. Presumably looking into /proc/iomem may help to track down the issue. thanks, On Wed, Jul 09, 2008 at 01:36:19PM +0800, Zhang, Jingke wrote: Hi

[Xen-ia64-devel] [PATCH] ia64/xen: reserve break numbers used for xen hypercalls.

2008-07-03 Thread Isaku Yamahata
reserve break numbers used for xen hypercalls to avoid reuse for something else. Cc: Luck, Tony [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/break.h |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/include/asm-ia64/break.h

[Xen-ia64-devel] [PATCH] ia64/xen: add a neccessary header file to copmle include/xen/interface/xen.h

2008-07-03 Thread Isaku Yamahata
Create include/asm-ia64/xen/pvclock-abi.h to compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/pvclock-abi.h | 44 1 files changed, 44 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/xen/pvclock-abi.h diff

[Xen-ia64-devel] [PATCH] ia64/xen: define several constants for ia64/xen.

2008-07-03 Thread Isaku Yamahata
define several constants for ia64/xen. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/asm-offsets.c | 27 +++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/arch/ia64/kernel/asm-offsets.c b/arch/ia64/kernel/asm-offsets.c index

[Xen-ia64-devel] [PATCH] ia64: move function declaration, ia64_cpu_local_tick() from .c to .h

2008-07-03 Thread Isaku Yamahata
eliminate the function declaration ia64_cpu_local_tick() in process.c by defining in asm-ia64/timex.h The same function will be used in a different .c file later. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/process.c |1 - include/asm-ia64/timex.h |2 ++ 2

[Xen-ia64-devel] [PATCH] ia64/xen: increase IA64_MAX_RSVD_REGIONS.

2008-07-03 Thread Isaku Yamahata
Xenlinux/ia64 needs to reserve one more region passed from xen hypervisor as start info. Cc: Robin Holt [EMAIL PROTECTED] Cc: Bjorn Helgaas [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/meminit.h |3 ++- 1 files changed, 2 insertions(+), 1 deletions

[Xen-ia64-devel] [PATCH] ia64/xen: introduce sync bitops which is necessary for ia64/xen support.

2008-07-03 Thread Isaku Yamahata
[EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- include/asm-ia64/sync_bitops.h | 51 1 files changed, 51 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/sync_bitops.h diff --git

[Xen-ia64-devel] [PATCH] ia64/xen: define helper functions for xen related address conversion.

2008-07-03 Thread Isaku Yamahata
Xen needs some address conversions between pseudo physical address (guest phsyical address), guest machine address (real machine address) and dma address. Define helper functions for those address conversion. Cc: Jeremy Fitzhardinge [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED

[Xen-ia64-devel] [PATCH 00/29] ia64/xen domU take 8

2008-07-03 Thread Isaku Yamahata
Hi. This patchset is ia64/xen domU patch take 8 which was updated following Tony's review. (Thank you very much, Tony.) This patchset implements ia64/xen domU support based on ia64/pv_ops frame work which was sent as another patchest. This patchset is for linux ia64 test branch and depends on some

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: define xen pv_cpu_ops.

2008-07-03 Thread Isaku Yamahata
define xen pv_cpu_ops which implementes xen paravirtualized privileged instructions. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/xen_pv_ops.c | 114 1 files changed, 114

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: paravirtualize ivt.S for xen.

2008-07-03 Thread Isaku Yamahata
paravirtualize ivt.S for xen by multi compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile | 16 - arch/ia64/xen/xenivt.S | 52 +++ include/asm-ia64/xen/inst.h |1 + 3 files changed, 68

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: paravirtualize entry.S for ia64/xen.

2008-07-03 Thread Isaku Yamahata
paravirtualize entry.S for ia64/xen by multi compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/xen_pv_ops.c | 18 ++ include/asm-ia64/xen/inst.h |8 3 files changed, 27 insertions(+), 1 deletions

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: define xen pv_init_ops for various xen initialization.

2008-07-03 Thread Isaku Yamahata
[EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile|2 +- arch/ia64/xen/hypervisor.c| 96 arch/ia64/xen/xen_pv_ops.c| 110 + include/asm-ia64/xen

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: paravirtualize DO_SAVE_MIN for xen.

2008-07-03 Thread Isaku Yamahata
paravirtualize DO_SAVE_MIN in minstate.h for xen. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/inst.h |2 + include/asm-ia64/xen/minstate.h | 134 +++ 2 files changed, 136

[Xen-ia64-devel] [PATCH] ia64/xen: add definitions necessary for xen event channel.

2008-07-03 Thread Isaku Yamahata
Xen paravirtualizes interrupt as event channel. This patch defines arch specific part of xen event channel. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/events.h | 50 + 1 files changed, 50 insertions(+), 0 deletions

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code

2008-07-03 Thread Isaku Yamahata
define xen paravirtualized instructions for hand written assembly code. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- include/asm-ia64/xen/inst.h | 450 +++ 1 files changed, 450 insertions(+), 0

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: implement xen pv_time_ops.

2008-07-03 Thread Isaku Yamahata
implement xen pv_time_ops to account steal time. Cc: Jeremy Fitzhardinge [EMAIL PROTECTED] Signed-off-by: Alex Williamson [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/time.c | 165

[Xen-ia64-devel] [PATCH] ia64/xen: define helper functions for xen hypercalls.

2008-07-03 Thread Isaku Yamahata
introduce helper functions for xen hypercalls which traps to hypervisor. Signed-off-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |5 + arch/ia64/xen/hypercall.S| 91 + include/asm-ia64/xen

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: define the nubmer of irqs which xen needs.

2008-07-03 Thread Isaku Yamahata
define include/asm-ia64/xen/irq.h to define the number of irqs which xen needs. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/nr-irqs.c |1 + include/asm-ia64/xen/irq.h | 44 2 files changed, 45 insertions(+), 0 deletions

[Xen-ia64-devel] [PATCH] ia64/xen: define xen machine vector for domU.

2008-07-03 Thread Isaku Yamahata
define xen machine vector for domU. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- arch/ia64/Makefile |2 ++ arch/ia64/kernel/acpi.c|5 + arch/ia64/xen/Makefile |2 ++ arch/ia64/xen/machvec.c|4

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: implement xen pv_iosapic_ops.

2008-07-03 Thread Isaku Yamahata
implement xen pv_iosapic_ops for xen paravirtualized iosapic. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/xen_pv_ops.c | 52 1 files changed, 52 insertions(+), 0 deletions(-) diff --git a/arch/ia64/xen/xen_pv_ops.c b/arch/ia64

[Xen-ia64-devel] [PATCH] ia64/xen: preliminary support for save/restore.

2008-07-03 Thread Isaku Yamahata
preliminary support for save/restore. Although Save/restore isn't fully working yet, this patch is necessary to compile. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/{time.h = suspend.c} | 40

[Xen-ia64-devel] [PATCH] ia64/xen: implement arch specific part of xen grant table.

2008-07-03 Thread Isaku Yamahata
Xen implements grant tables which is for sharing pages with guest domains. This patch implements arch specific part of grant table initialization. and xen_alloc_vm_area()/xen_free_vm_area() which are helper functions for xen grant table. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch

[Xen-ia64-devel] [PATCH] ia64/xen: a recipe for using xen/ia64 with pv_ops.

2008-07-03 Thread Isaku Yamahata
Recipe for useing xen/ia64 with pv_ops domU. Signed-off-by: Akio Takebe [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- Documentation/ia64/xen.txt | 183 1 files changed, 183 insertions(+), 0 deletions(-) create mode 100644

[Xen-ia64-devel] [PATCH] ia64/xen: implement the arch specific part of xencomm.

2008-07-03 Thread Isaku Yamahata
. Signed-off-by: Alex Williamson [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] Cc: Luck, Tony [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |2 +- arch/ia64/xen/xencomm.c| 94 include/asm-ia64/xen/xencomm.h | 41

[Xen-ia64-devel] [PATCH] ia64/xen: introduce definitions necessary for ia64/xen hypercalls.

2008-07-03 Thread Isaku Yamahata
[EMAIL PROTECTED] + * Fred Yang [EMAIL PROTECTED] + * Kevin Tian [EMAIL PROTECTED] + * Alex Williamson [EMAIL PROTECTED] + * Chris Wright [EMAIL PROTECTED] + * Christian Limpach [EMAIL PROTECTED] + * Dietmar Hahn [EMAIL PROTECTED] + * Hollis Blanchard [EMAIL PROTECTED] + * Isaku Yamahata [EMAIL

[Xen-ia64-devel] [PATCH] ia64/pv_ops: paravirtualized istruction checker.

2008-07-03 Thread Isaku Yamahata
. Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/kernel/Makefile| 18 arch/ia64/kernel/paravirt_inst.h |4 +- arch/ia64/scripts/pvcheck.sed| 32 +++ include/asm-ia64/native/pvchk_inst.h | 158 ++ 4 files changed, 211

[Xen-ia64-devel] [PATCH] ia64/pv_ops/xen: elf note based xen startup.

2008-07-03 Thread Isaku Yamahata
also needs modification. Signed-off-by: Qing He [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile |3 +- arch/ia64/xen/xen_pv_ops.c | 65 ++ arch/ia64/xen/xensetup.S | 83

[Xen-ia64-devel] [PATCH] ia64/xen: xencomm conversion functions for hypercalls

2008-07-03 Thread Isaku Yamahata
-by: Yaozu (Eddie) Dong [EMAIL PROTECTED] Signed-off-by: Isaku Yamahata [EMAIL PROTECTED] --- arch/ia64/xen/Makefile|2 +- arch/ia64/xen/xcom_hcall.c| 441 + arch/ia64/xen/xencomm.c | 11 + include/asm-ia64/xen/xcom_hcall.h | 51

<    1   2   3   4   5   6   7   8   9   10   >