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

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


  • To: "Magenheimer, Dan \(HP Labs Fort Collins\)" <dan.magenheimer@xxxxxx>
  • From: "Yang, Fred" <fred.yang@xxxxxxxxx>
  • Date: Wed, 20 Jul 2005 01:28:06 -0700
  • Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 20 Jul 2005 11:52:13 +0000
  • List-id: DIscussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcWNBPP5QiQvfRGuScu1N9oRQYcAEw==
  • Thread-topic: 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

Attachment: readme
Description: readme

Attachment: asm-xsi-offsets.c
Description: asm-xsi-offsets.c

Attachment: vcontext_merge_hv_0719.patch
Description: vcontext_merge_hv_0719.patch

Attachment: vcontext_merge_kregs.patch
Description: vcontext_merge_kregs.patch

Attachment: vcontext_merge_xeno_0719.patch
Description: vcontext_merge_xeno_0719.patch

Attachment: xen_tiger_defconfig
Description: xen_tiger_defconfig

_______________________________________________
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®.