[Xen-ia64-devel] [patch] [0/4] Support INIT handler of xen
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
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
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
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
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
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
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
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
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