[Xen-ia64-devel] [PATCH] [RESEND] Changed from page_info to page

2006-03-16 Thread Masaki Kanno
Hi, We thought that there might be the comment that you should have unified to page_info, but it was our unnecessary worry. Because this patch did not have comment, please apply this patch. Signed-off-by: Akio Takebe [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Best regards,

RE: [Xen-ia64-devel] [PATCH] [RESEND] Changed from page_info to page

2006-03-16 Thread Tian, Kevin
From: Masaki Kanno Sent: 2006年3月16日 16:32 Hi, We thought that there might be the comment that you should have unified to page_info, but it was our unnecessary worry. Because this patch did not have comment, please apply this patch. Yes, here comes comment. :-) A naming choice here: -

[Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread You, Yongkang
Hi all, I am very glad to see xm destroy xenU will release memory. But when I try this feature, I found I couldn't create 2nd xenU successfully. I do the following steps: 1. boot Xen0 2. create XenU 3. After xenU boot up, use poweroff in xenU to kill xenU. 4. create 2nd XenU 5. when 2nd XenU

Re: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Tristan Gingold
Le Jeudi 16 Mars 2006 10:19, You, Yongkang a écrit : Hi all, I am very glad to see xm destroy xenU will release memory. But when I try this feature, I found I couldn't create 2nd xenU successfully. I do the following steps: 1. boot Xen0 2. create XenU 3. After xenU boot up, use poweroff

Re: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Akio Takebe
Hi, YongKang and Tristan I suspect this error may be happened by too early destroy. Please try to create domU after waiting about 20 sec. 1. boot Xen0 2. create XenU 3. sleep 20 3. destroy xenU 4. sleep 20 5. create 2nd XenU 6. sleep 20 7. destroy 2nd XenU Best Regards, Akio and Kan Hi all,

RE: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread You, Yongkang
-Original Message- From: Tristan Gingold [mailto:[EMAIL PROTECTED] Sent: 2006年3月16日 17:33 To: You, Yongkang; xen-ia64-devel@lists.xensource.com Subject: Re: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one Le Jeudi 16 Mars 2006 10:19, You, Yongkang a écrit : Hi all, I am

RE: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Zhang, Xiantao
I met the same issue. Thanks -Xiantao -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of You, Yongkang Sent: 2006年3月16日 17:20 To: xen-ia64-devel@lists.xensource.com Subject: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one Hi all, I

RE: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread You, Yongkang
Hi Akio, I do poweroff in XenU to kill it. It means xenU has been booted up. This should more than 20 seconds. :) Best Regards, Yongkang (Kangkang) 永康 -Original Message- From: Akio Takebe [mailto:[EMAIL PROTECTED] Sent: 2006年3月16日 17:42 To: You, Yongkang;

Re: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Tristan Gingold
Le Jeudi 16 Mars 2006 10:48, You, Yongkang a écrit : -Original Message- From: Tristan Gingold [mailto:[EMAIL PROTECTED] Sent: 2006年3月16日 17:33 To: You, Yongkang; xen-ia64-devel@lists.xensource.com Subject: Re: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one Le Jeudi

RE: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Akio Takebe
Hi, Yongkang and all I have reproduced your problem. Hmm... I look like this fault is occurred at srlz instruction. I try to debug it. # Do everyone think xen's printf is buggy? My environment: Machine : Tiger4 OS : RHEL4 Update2 gestOS : RHEL4 Update2 How to reproduce 1. xend start 2.

Re: [Xen-ia64-devel] [PATCH] [RESEND] Changed from page_info to page

2006-03-16 Thread Masaki Kanno
Hi, We agree first option. But we think that we change it slowly because there are many change points. We think that the following are change steps. 1. Change from page to page_info in xen/arch/ia64/xen/*.c and xen/include/asm-ia64/*.h. 2. Remove unnecessary page in xen/arch/linux-xen/*.c,

Re: [Xen-ia64-devel] LTP case nanosleep02 failed in Xen0

2006-03-16 Thread Tristan Gingold
Le Jeudi 16 Mars 2006 09:47, You, Yongkang a écrit : Hi all, I have updated LTP to latest 20060306. After running it, I found there were several failed cases in recent xen-ia64-unstable source. I will report them in sequence. I run the latest LTP on Cset 9267 on Tiger 4 Itanium 2.

[Xen-ia64-devel] [PATCH]: use of max_addr= command line

2006-03-16 Thread Tristan Gingold
Hi, Use 'max_addr' option to limit the amount of physical memory. The default is 4G (the same as the previous hard limit). The hard-coded limit is removed. dom0_command_line now contains the cmdline for dom0 linux. saved_command_line now contains the cmdline for Xen (it is used in Xen). Tested

[Xen-ia64-devel] [PATCH] Step1 : Changed from page to page_info

2006-03-16 Thread Masaki Kanno
Hi, This patch changed from struct page to struct page_info in the below files. - xen/arch/ia64/xen/domain.c - xen/arch/ia64/xen/mm_init.c - xen/arch/ia64/xen/xenmem.c - xen/arch/ia64/xen/xenmisc.c - xen/include/asm-ia64/config.h - xen/include/asm-ia64/mm.h This patch is step1 which we

[Xen-ia64-devel] [PATCH]: new hyperprivop

2006-03-16 Thread Tristan Gingold
Hi, following previous discussion, here is an implementation of missings hyperprivops. Tested by booting and using a modified linux. Tristan.# HG changeset patch # User [EMAIL PROTECTED] # Node ID 2f268ff345e520fa06873a1dfe65352f262c1257 # Parent 0b87b472cd3324536fa4bb05917bc2fd7c2e02c3

[Xen-ia64-devel] [PATCH]: remaining privified insns removed

2006-03-16 Thread Tristan Gingold
Hi, this patch removes all the remaining privified insns in the linux kernel. Tested by boot+shutdown of dom0+2*domU and reading stats with postat. Tristan. # HG changeset patch # User [EMAIL PROTECTED] # Node ID 803d3b97f05da42569a7993e23824e058b6a9505 # Parent

[Xen-ia64-devel] [PATCH]: disable handling of legacy privified insns

2006-03-16 Thread Tristan Gingold
Hi, this patch conditionnaly disable privified insns into another insn. Be sure to use an updated linux kernel before running with this xen! Tested by boot+shutdown of dom0+2*domU Tristan. # HG changeset patch # User [EMAIL PROTECTED] # Node ID e514590977006bca331eb4470b09b96172ad83ea # Parent

Re: [Xen-ia64-devel] [Patch] fix AFLAGS in Rules.mk

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 09:36 +0900, Akio Takebe wrote: diff -r 911c04274f14 xen/arch/ia64/Rules.mk --- a/xen/arch/ia64/Rules.mkTue Mar 14 14:38:22 2006 -0700 +++ b/xen/arch/ia64/Rules.mkThu Mar 16 09:07:33 2006 +0900 @@ -5,7 +5,7 @@ ifneq ($(COMPILE_ARCH),$(TARGET_ARCH)) ifneq

Re: [Xen-ia64-devel] [PATCH] Step1 : Changed from page to page_info

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 22:44 +0900, Masaki Kanno wrote: Hi, This patch changed from struct page to struct page_info in the below files. - xen/arch/ia64/xen/domain.c - xen/arch/ia64/xen/mm_init.c - xen/arch/ia64/xen/xenmem.c - xen/arch/ia64/xen/xenmisc.c -

[Xen-ia64-devel] Re: [PATCH]: postat tool

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 16:08 +0100, Tristan Gingold wrote: Hi, I am sure that such a tool already exist somewhere, but I didn't find it in the Xen repository. postat displays/clears privop statistics. Applied. -- Alex Williamson HP Linux Open Source Lab

[Xen-ia64-devel] Re: [PATCH]: new hyperprivop

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 16:14 +0100, Tristan Gingold wrote: Hi, following previous discussion, here is an implementation of missings hyperprivops. Applied. -- Alex Williamson HP Linux Open Source Lab ___

[Xen-ia64-devel] Re: [PATCH]: remaining privified insns removed

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 16:43 +0100, Tristan Gingold wrote: Hi, this patch removes all the remaining privified insns in the linux kernel. Applied. -- Alex Williamson HP Linux Open Source Lab ___ Xen-ia64-devel

[Xen-ia64-devel] Re: [PATCH]: disable handling of legacy privified insns

2006-03-16 Thread Alex Williamson
On Thu, 2006-03-16 at 17:11 +0100, Tristan Gingold wrote: Hi, this patch conditionnaly disable privified insns into another insn. Be sure to use an updated linux kernel before running with this xen! Applied. -- Alex Williamson HP Linux Open Source Lab

[Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Alex Williamson
Please note, xen-ia64 cset 9275 will break functionality if a new xen images is used with an old xenlinux kernel. Please be sure to update your xenlinux image. Thanks, Alex -- Alex Williamson HP Linux Open Source Lab

RE: [Xen-ia64-devel] [PATCH] [RESEND] Changed from page_info to page

2006-03-16 Thread Tian, Kevin
From: Masaki Kanno [mailto:[EMAIL PROTECTED] Sent: 2006年3月16日 19:14 Hi, We agree first option. But we think that we change it slowly because there are many change points. We think that the following are change steps. 1. Change from page to page_info in xen/arch/ia64/xen/*.c and

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread You, Yongkang
Hi Alex, I am not very clear about the new Xen image and the old xenlinux kernel standard for. Does xenlinux kernel mean xenU kernel? Best Regards, Yongkang (Kangkang) 永康 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Williamson Sent: 2006年3月17日

RE: [Xen-ia64-devel] Re: [PATCH]: disable handling of legacy privifiedinsns

2006-03-16 Thread Xu, Anthony
Legacy privifiedinsns is being used; please turn on it by default. Thanks, -Anthony -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Williamson Sent: 2006年3月17日 4:26 To: Tristan Gingold Cc: xen-ia64-devel@lists.xensource.com Subject: [Xen-ia64-devel]

[Xen-ia64-devel] [PATCH] Step2 : Remove header files where page is used

2006-03-16 Thread Masaki Kanno
Hi, This patch removed the following header files where struct page was used. - xen/include/asm-ia64/linux/asm-generic/pci-dma-compat.h - xen/include/asm-ia64/linux/asm/scatterlist.h - xen/include/asm-ia64/linux/rbtree.h - xen/include/asm-ia64/linux/page-flags.h Please create the following

[Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug

2006-03-16 Thread Xu, Anthony
There are some below code segments in guest OS 1. Rsm psr.dt ... 2. itc.d r18 ... 3. rfi After executing instruction 1, domain is in metaphysical mode. When executing instruction 2, VMM gets control to emulate this instruction.

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Alex Williamson
On Fri, 2006-03-17 at 09:52 +0800, You, Yongkang wrote: Hi Alex, I am not very clear about the new Xen image and the old xenlinux kernel standard for. Does xenlinux kernel mean xenU kernel? Sorry for being unclear. Tristan's latest changes disable privop handling, requiring xen.gz and

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Yang, Fred
KangKang, What that means is you have to run both Xen and XenLinux (both Xen0 XenU) built from the same Cset#. -Fred You, Yongkang wrote: Hi Alex, I am not very clear about the new Xen image and the old xenlinux kernel standard for. Does xenlinux kernel mean xenU kernel? Best Regards,

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Tian, Kevin
From: You,Yongkang Sent: 2006年3月17日 9:52 Hi Alex, I am not very clear about the new Xen image and the old xenlinux kernel standard for. Does xenlinux kernel mean xenU kernel? I think Alex is talking about some lazy way in daily development, due to fact that xen is updated more frequently than

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Xu, Anthony
Alex/ Tristan Legacy privifiedinsns is being used; please turn on it by default. Pls refer to the attachment. Thanks, -Anthony -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Williamson Sent: 2006年3月17日 10:24 To: You, Yongkang Cc: xen-ia64-devel

RE: [Xen-ia64-devel] [PATCH] Step3 : Remove #define page_info page

2006-03-16 Thread Tian, Kevin
From: Masaki Kanno Sent: 2006年3月17日 10:21 To: xen-ia64-devel@lists.xensource.com Subject: [Xen-ia64-devel] [PATCH] Step3 : Remove #define page_info page Hi, This patch removed #define page_info page in asm-ia64/config.h. We tested compilation, booting dom0, and creation/destruction domU. This

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Xu, Anthony
Alex, I am using 9268. But I think all versions are using privified instructions, because this code is in sparse tree. Pls refer to inux-2.6-xen-sparse/include/asm-ia64/xen/privop.h extern unsigned long xen_fc(unsigned long addr); #define ia64_fc(addr) xen_fc((unsigned long)(addr))

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Alex Williamson
On Fri, 2006-03-17 at 10:55 +0800, Xu, Anthony wrote: Alex, I am using 9268. But I think all versions are using privified instructions, because this code is in sparse tree. Pls refer to inux-2.6-xen-sparse/include/asm-ia64/xen/privop.h extern unsigned long xen_fc(unsigned long addr);

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread You, Yongkang
Alex, Okay. Thanks for your clarification. :) I usually do the make world for the new Cset. Best Regards, Yongkang (Kangkang) 永康 -Original Message- From: Alex Williamson [mailto:[EMAIL PROTECTED] Sent: 2006年3月17日 10:24 To: You, Yongkang Cc: xen-ia64-devel Subject: RE: [Xen-ia64-devel]

RE: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug

2006-03-16 Thread Xu, Anthony
Please desert the old one and use this new one Thanks, -Anthony -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Xu, Anthony Sent: 2006年3月17日 10:17 To: xen-ia64-devel@lists.xensource.com Subject: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug

RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275

2006-03-16 Thread Xu, Anthony
From: Alex Williamson [mailto:[EMAIL PROTECTED] Sent: 2006年3月17日 11:05 To: Xu, Anthony Cc: You, Yongkang; xen-ia64-devel Subject: RE: [Xen-ia64-devel] update linux kernels w/ xen-ia64 cset 9275 Tristan has updated these to use the new hypercalls introduced in xen-ia64 cset 9273. If there still

RE: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug

2006-03-16 Thread Zhang, Xiantao
Great! This patch can fix the two DomU creates issue. Thanks -Xiantao -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Xu, Anthony Sent: 2006年3月17日 11:22 To: Xu, Anthony; xen-ia64-devel@lists.xensource.com Subject: RE: [Xen-ia64-devel] [PATCH] XEN:

RE: [Xen-ia64-devel] Create 2nd XenU fail after destroy 1st one

2006-03-16 Thread Zhang, Xiantao
Anthony's vcpu_translate patch can fix this issue :) Thanks -Xiantao -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Akio Takebe Sent: 2006年3月16日 18:28 To: You, Yongkang; xen-ia64-devel@lists.xensource.com; Tristan Gingold Subject: RE:

RE: [Xen-ia64-devel] [PATCH] XEN: fixed a vcpu_translate bug

2006-03-16 Thread Akio Takebe
Yes, it great! I also confirm it. Best Regards, Akio Takebe Great! This patch can fix the two DomU creates issue. Thanks -Xiantao -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Xu, Anthony Sent: 2006ト\xF3ヤツ17ネユ 11:22 To: Xu, Anthony;

[Xen-ia64-devel] Weekly benchmark results [3/3rd week]

2006-03-16 Thread yo.fujita
: Pass bonnie++-1.03  : Pass ltp-full-20060306 : 52/817 FAIL iozone3_191 : Pass lmbench-3.0-a5: Pass Thanks and best regards, Fujita and Fujitsu members ltp-domU-20060316.log Description: Binary data ___ Xen-ia64-devel