WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] RE: Patches for ia64 arch_vcpu_info_t merge

To: "Yang, Fred" <fred.yang@xxxxxxxxx>
Subject: [Xen-ia64-devel] RE: Patches for ia64 arch_vcpu_info_t merge
From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
Date: Wed, 20 Jul 2005 11:04:26 -0700
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 20 Jul 2005 18:03:47 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: DIscussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcWNBPP5QiQvfRGuScu1N9oRQYcAEwAUEdtQ
Thread-topic: Patches for ia64 arch_vcpu_info_t merge
Is there a reason that the passing of the shared memory pointer
in r31 has been disabled by the patch?  It isn't used much right now but
I intend to use it more in the future.

> -----Original Message-----
> From: Yang, Fred [mailto:fred.yang@xxxxxxxxx] 
> Sent: Wednesday, July 20, 2005 2:28 AM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Patches for ia64 arch_vcpu_info_t merge
> 
> Dan,
> 
> Attached are the patches for merging arch_vcpu_info_t, we 
> have validated
> the XenoLinux to run on both EL3 and EL4 environment.
> 
> The patch is based on
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg with tip
> changeset:   5810:0cc05e9a34823eac5403778acb89066e2750219a
> tag:         tip
> user:        djm@xxxxxxxxxxxxxxx
> date:        Mon Jul 18 17:44:14 2005
> summary:     Fix and turn back on unat checking in fast paths
> 
> A: xen_tiger_defconfig should be added into 
> XenoLinux:/arch/ia64/configs
> 
> B: To run on Tiger platform, please use following Elilo 
> entry.  Yes, it
> will be different for ZX platform
> image=xeno-hv.gz
>         label=xeno
>         initrd=xeno-vmlinux
>         read-only
>         append="com2=57600,8n1 console=com2 sched=bvt -- nomca
> console=ttyS1,57600 console=tty0 root=/dev/sda3"
> 
> C: Following are the steps to apply the patches
> 1: Apply patches.
>         a: vcontext_merge_hv_0719.patch for HV
>         b: vcontext_merge_xeno_0719.patch for xeno
> 2: extract linux-2.6.11
>         /HV
>         /XENO
>         /linux-2.6.11
> 3: cd HV/xen
> 4: chmod +777 arch/ia64/tools/mkbuildtree
> 5: arch/ia64/tools/mkbuildtree
> 6: cd ..
> 7: Add patch vcontext_merge_kregs.patch
> 7.1: copy asm-xsi-offsets.c xen/arch/ia64
> 8: cd HV/xen
> 9: make
> 10: cd ../..
> 11: copy HV/xen/include/asm-ia64/asm-xsi-offsets.h
> XENO/include/asm-ia64/xen
> 12: copy xen_tiger4_defconfig to XENO/arch/ia64/configs
> 13: cd XENO
> 14: cp arch/ia64/configs/xen_tiger4_defconfig  .config
> 15: make menuconfig
> 16: Exit from make menuconfig
> 17: cd include/asm-xen
> 18: ln -sf asm-ia64 asm
> 19: cd ../..
> 20: make -j4
> 
> -Fred
> 

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