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] Patches for ia64 arch_vcpu_info_t merge

To: "Magenheimer, Dan \(HP Labs Fort Collins\)" <dan.magenheimer@xxxxxx>
Subject: [Xen-ia64-devel] Patches for ia64 arch_vcpu_info_t merge
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
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: 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
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-ia64-devel] Patches for ia64 arch_vcpu_info_t merge, Yang, Fred <=