Re: SMP issue (Re: Status summary Was: [XenPPC] Cannot boot from local disk)
On Wed, Nov 29, 2006 at 03:14:54PM +0900, Kiyokuni Kawachiya wrote: > > I can confirm that the JS20 of Kawachiya-san does not boot current > > Xen/PPC without the nosmp option. I got some time on the blade and > > narrowed the point of failure down to somewhere in the synchronize_rcu > > call that synchronize_net makes in dom0 Linux init. I will work on > > it tomorrow during JST night. > > Thank you for the investigation. > > Since no one complains about this, the problem (XenPPC does not boot with > SMP) seems to be my local problem. > I am afraid that I did some trivial mistake in setting up my JS20 blade. I do not think you did anything wrong in setting up the blade. It is a JS20 model that Xen/PPC has not seen before and we will have to find out what is going wrong. ___ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Re: SMP issue (Re: Status summary Was: [XenPPC] Cannot boot from local disk)
Amos, > I can confirm that the JS20 of Kawachiya-san does not boot current > Xen/PPC without the nosmp option. I got some time on the blade and > narrowed the point of failure down to somewhere in the synchronize_rcu > call that synchronize_net makes in dom0 Linux init. I will work on > it tomorrow during JST night. Thank you for the investigation. Since no one complains about this, the problem (XenPPC does not boot with SMP) seems to be my local problem. I am afraid that I did some trivial mistake in setting up my JS20 blade. Kiyokuni Kawachiya IBM Tokyo Research Laboratory ___ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Re: SMP issue (Re: Status summary Was: [XenPPC] Cannot boot from local disk)
I can confirm that the JS20 of Kawachiya-san does not boot current Xen/PPC without the nosmp option. I got some time on the blade and narrowed the point of failure down to somewhere in the synchronize_rcu call that synchronize_net makes in dom0 Linux init. I will work on it tomorrow during JST night. ___ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
SMP issue (Re: Status summary Was: [XenPPC] Cannot boot from local disk)
Amos, I tried, but it failed on my JS20 at the same point. I attach the boot log. (The message "mpic.c" is added by me to check that the modified version is actually used.) (See attached file: bootlog3.txt) Kiyokuni KAWACHIYA / IBM Tokyo Research Laboratory [EMAIL PROTECTED] wrote on 2006/10/12 02:30:46: > On Sat, Oct 07, 2006 at 01:56:56AM +0900, Kiyokuni Kawachiya wrote: > > > 2. The SMP patch apparently causes dom0 Linux to fail > > > on Kawachiya's JS20, but no other JS20. > > > > > is not solved yet, may depend on my JS20. sent the boot log > > Hi Kawachiya. If you get a chance, could you please apply this patch to > the Linux tree you use for dom0 and boot without the "nosmp" option? > > diff -r b9e38b262f64 arch/powerpc/sysdev/mpic.c > --- a/arch/powerpc/sysdev/mpic.c Sun Oct 08 14:22:12 2006 -0400 > +++ b/arch/powerpc/sysdev/mpic.c Wed Oct 11 13:22:07 2006 -0400 > @@ -619,6 +619,7 @@ struct mpic * __init mpic_alloc(unsigned > mpic->tmregs = mpic->gregs + ((MPIC_TIMER_BASE - MPIC_GREG_BASE) >> 2); > BUG_ON(mpic->gregs == NULL); > > +#if 0 > /* Reset */ > if (flags & MPIC_WANTS_RESET) { >mpic_write(mpic->gregs, MPIC_GREG_GLOBAL_CONF_0, > @@ -628,6 +629,7 @@ struct mpic * __init mpic_alloc(unsigned > & MPIC_GREG_GCONF_RESET) > mb(); > } > +#endif > > /* Read feature register, calculate num CPUs and, for non-ISU > * MPICs, num sources as well. On ISU MPICs, sources are counted > bootlog3.txt Description: Binary data ___ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Re: Status summary Was: [XenPPC] Cannot boot from local disk
On Sat, Oct 07, 2006 at 01:56:56AM +0900, Kiyokuni Kawachiya wrote: > > 2. The SMP patch apparently causes dom0 Linux to fail > > on Kawachiya's JS20, but no other JS20. > > > is not solved yet, may depend on my JS20. sent the boot log Hi Kawachiya. If you get a chance, could you please apply this patch to the Linux tree you use for dom0 and boot without the "nosmp" option? diff -r b9e38b262f64 arch/powerpc/sysdev/mpic.c --- a/arch/powerpc/sysdev/mpic.cSun Oct 08 14:22:12 2006 -0400 +++ b/arch/powerpc/sysdev/mpic.cWed Oct 11 13:22:07 2006 -0400 @@ -619,6 +619,7 @@ struct mpic * __init mpic_alloc(unsigned mpic->tmregs = mpic->gregs + ((MPIC_TIMER_BASE - MPIC_GREG_BASE) >> 2); BUG_ON(mpic->gregs == NULL); +#if 0 /* Reset */ if (flags & MPIC_WANTS_RESET) { mpic_write(mpic->gregs, MPIC_GREG_GLOBAL_CONF_0, @@ -628,6 +629,7 @@ struct mpic * __init mpic_alloc(unsigned & MPIC_GREG_GCONF_RESET) mb(); } +#endif /* Read feature register, calculate num CPUs and, for non-ISU * MPICs, num sources as well. On ISU MPICs, sources are counted ___ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel