[Xen-ia64-devel] [patch] [0/4] Support INIT handler of xen

2006-06-12 Thread Akio Takebe
Hi, all

I make patches which support INIT handler.
This is the first work for IA64 MCA/INIT support.
If look like good, please apply the following patch.
INIT handler works good when I tested.
MCA dispatcher is infinity loop now.
Comments are welcome. :-)

Signed-off-by: Akio Takebe [EMAIL PROTECTED]

[1/4]: fix_get_this_paddr.patch
[2/4]: asmmacro_h.patch
[3/4]: mca_utils.patch
[4/4]: mca_main.patch

Best Regards,

Akio Takebe


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


RE: [Xen-ia64-devel] [patch] [2/4] Support INIT handler of xen

2006-06-12 Thread Tian, Kevin
Hi, Akio,
Could you explain why you need to fix LOAD_PHYSICAL like 
that way? Instead of expanding one instruction to three with 
dependencies, why not pull dynamic patch mechanism from linux 
(arch/ia64/kernel/patch.c) which is not a big effort? :-)

Thanks,
Kevin

From: Akio Takebe
Sent: 2006年6月12日 14:05
To: xen-ia64-devel
Subject: [Xen-ia64-devel] [patch] [2/4] Support INIT handler of xen

fix LOAD_PHYSCAL macro.

Signed-off-by: Akio Takebe [EMAIL PROTECTED]

 a/xen/include/asm-ia64/linux/asm/asmmacro.h  |  111
-
 b/xen/include/asm-ia64/linux-xen/asm/asmmacro.h  |  119
+++
 xen/include/asm-ia64/linux-xen/asm/README.origin |1
 xen/include/asm-ia64/linux/asm/README.origin |1
 4 files changed, 120 insertions(+), 112 deletions(-)

Best Regards,

Akio Takebe

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


Re: [Xen-ia64-devel] Problems booting domU

2006-06-12 Thread Alex Williamson
On Mon, 2006-06-12 at 08:50 -0400, Rodrigo Lord wrote:
 Hi, Akio! 
 
 This problem is ok now! :)
 
 But...
 
 Initializing random number generator...done.
 Recovering nvi editor sessions... done.
 INIT: Entering runlevel: 3
 Starting system log daemon: syslogd.
 Starting kernel log daemon: klogd.
 Starting MTA: exim4.
 Starting internet superserver: inetd.
 Starting deferred execution scheduler: atd.
 Starting periodic command scheduler: cron.
 
 It stopped here (cron) !
 I think that just more on step and I don`t disturb more! :)

   Do you have a getty running on ttyS0?  Mount your guest image,
edit /etc/inittab, enable a getty and try again.  Thanks,

Alex

-- 
Alex Williamson HP Open Source  Linux Org.


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


Re: [Xen-ia64-devel] Problems booting domU

2006-06-12 Thread Alex Williamson
On Mon, 2006-06-12 at 06:55 -0600, Alex Williamson wrote:
 On Mon, 2006-06-12 at 08:50 -0400, Rodrigo Lord wrote:
  It stopped here (cron) !
  I think that just more on step and I don`t disturb more! :)
 
Do you have a getty running on ttyS0?  Mount your guest image,
 edit /etc/inittab, enable a getty and try again.  Thanks,

   Make that tty1, not ttyS0 as this is a domU.

-- 
Alex Williamson HP Open Source  Linux Org.


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


Re: [Xen-ia64-devel] Problems booting domU

2006-06-12 Thread Rodrigo Lord
Hi Alex!

I followed the steps, but it doesn`t work!

My inittab of domU now is:

# Example how to put a getty on a serial line (for a terminal)
#
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

Thanks!2006/6/12, Alex Williamson [EMAIL PROTECTED]:
On Mon, 2006-06-12 at 08:50 -0400, Rodrigo Lord wrote: Hi, Akio! This problem is ok now! :) But... Initializing random number generator...done. Recovering nvi editor sessions... done.
 INIT: Entering runlevel: 3 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. Starting MTA: exim4. Starting internet superserver: inetd. Starting deferred execution scheduler: atd.
 Starting periodic command scheduler: cron. It stopped here (cron) ! I think that just more on step and I don`t disturb more! :) Do you have a getty running on ttyS0?Mount your guest image,
edit /etc/inittab, enable a getty and try again.Thanks,Alex--Alex
Williamson
HP Open Source  Linux Org.
___
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel

Re: [Xen-ia64-devel] First save restore

2006-06-12 Thread Alex Williamson
On Mon, 2006-06-12 at 10:59 +0200, Tristan Gingold wrote:
 Hi,
 
 using the attached patch, I was able to do a save  restore.
 
 I will update and clean this patch before submitting it.
 
 The main points are:
 1) a new hypercall used to setup domains
 2) xc_ia64_linux_{save,restore}.c files in tools/libxc
 3) GETMEMLIST now reads pte.

Hi Tristan,

   Very cool!  What changeset are these based on?  xenia64_init.c no
longer exists in xen-ia64-devel, is it based on xen-unstable?  Thanks,

Alex

-- 
Alex Williamson HP Open Source  Linux Org.


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


Re: [Xen-ia64-devel] Problems booting domU

2006-06-12 Thread Rodrigo Lord
it`s ok! 
my domU is working!
thread finished!

Thanks!2006/6/12, Rodrigo Lord [EMAIL PROTECTED]:
I do it as tty1! but doesn`t work!

T0:23:respawn:/sbin/getty -L tty1 9600 vt100

I tried too to disable:
#1:2345:respawn:/sbin/getty 38400 tty1

But the problem continues...

Thanks!2006/6/12, Rodrigo Lord [EMAIL PROTECTED]:


Hi Alex!

I followed the steps, but it doesn`t work!

My inittab of domU now is:

# Example how to put a getty on a serial line (for a terminal)
#
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

Thanks!2006/6/12, Alex Williamson [EMAIL PROTECTED]:



On Mon, 2006-06-12 at 08:50 -0400, Rodrigo Lord wrote: Hi, Akio! This problem is ok now! :) But... Initializing random number generator...done. Recovering nvi editor sessions... done.
 INIT: Entering runlevel: 3 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. Starting MTA: exim4. Starting internet superserver: inetd. Starting deferred execution scheduler: atd.
 Starting periodic command scheduler: cron. It stopped here (cron) ! I think that just more on step and I don`t disturb more! :) Do you have a getty running on ttyS0?Mount your guest image,
edit /etc/inittab, enable a getty and try again.Thanks,Alex--Alex
Williamson
HP Open Source  Linux Org.




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

Re: [Xen-ia64-devel] First save restore

2006-06-12 Thread Tristan Gingold
Le Lundi 12 Juin 2006 16:11, Alex Williamson a écrit :
 On Mon, 2006-06-12 at 10:59 +0200, Tristan Gingold wrote:
  Hi,
 
  using the attached patch, I was able to do a save  restore.
 
  I will update and clean this patch before submitting it.
 
  The main points are:
  1) a new hypercall used to setup domains
  2) xc_ia64_linux_{save,restore}.c files in tools/libxc
  3) GETMEMLIST now reads pte.

 Hi Tristan,

Very cool!  What changeset are these based on?  xenia64_init.c no
 longer exists in xen-ia64-devel, is it based on xen-unstable?  Thanks,

It is based on a little bit old changeset of xen-ia64-devel.

I am now splitting the patch, cleaning it.
I will submit the first part soon (I hope).

Tristan.

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


Re: [Xen-ia64-devel] One unstablity in fast syscall path

2006-06-12 Thread Alex Williamson
On Tue, 2006-06-13 at 08:36 +0800, Tian, Kevin wrote:
 That's the real problem, though we're not sure why this phenomenon is 
 easier to be reproduced after creating VTI domain. Quick/easy solution 
 can be to roll back above changeset to ensure tree stability first, and
 then 
 community needs to think more robust solution later.

Hi Kevin,

   Thanks for tracking this down, I've seen some instability lately too.
Isaku, should we back this one out until it can be stabilized or do you
have a more direct solution?  Thanks,

Alex

-- 
Alex Williamson HP Open Source  Linux Org.


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