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
readme
Description: readme
asm-xsi-offsets.c
Description: asm-xsi-offsets.c
vcontext_merge_hv_0719.patch
Description: vcontext_merge_hv_0719.patch
vcontext_merge_kregs.patch
Description: vcontext_merge_kregs.patch
vcontext_merge_xeno_0719.patch
Description: vcontext_merge_xeno_0719.patch
xen_tiger_defconfig
Description: xen_tiger_defconfig
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|