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-devel

Re: [Xen-devel] Kernel 2.6.31.6 pv_ops freeze on start, No available IRQ

To: Fantu <fantonifabio@xxxxxxxxxx>
Subject: Re: [Xen-devel] Kernel 2.6.31.6 pv_ops freeze on start, No available IRQ to bind to, increase nr_irqs!
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Mon, 1 Mar 2010 11:05:46 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 01 Mar 2010 03:06:04 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <27742020.post@xxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Citrix Systems, Inc.
References: <27059994.post@xxxxxxxxxxxxxxx> <20100107133734.GW25902@xxxxxxxxxxx> <27063167.post@xxxxxxxxxxxxxxx> <20100107211424.GC25902@xxxxxxxxxxx> <27076636.post@xxxxxxxxxxxxxxx> <4B58CF63.9060807@xxxxxxxx> <27608625.post@xxxxxxxxxxxxxxx> <20100216142735.GF2861@xxxxxxxxxxx> <27612307.post@xxxxxxxxxxxxxxx> <27714129.post@xxxxxxxxxxxxxxx> <27718305.post@xxxxxxxxxxxxxxx> <20100226144241.GO2761@xxxxxxxxxxx> <27741588.post@xxxxxxxxxxxxxxx> <20100301102119.GL2761@xxxxxxxxxxx> <1267439232.11737.20528.camel@xxxxxxxxxxxxxxxxxxxxxx> <1267439564.11737.20554.camel@xxxxxxxxxxxxxxxxxxxxxx> <27742020.post@xxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Mon, 2010-03-01 at 10:45 +0000, Fantu wrote:
> i have problem more before...
> CONFIG_SPARSE_IRQ=y on all .config i have used, i can change to n and try or
> must set to y?

Try reverting this first:

commit 68458a366412dbbfa726dbdd403e94be5ac10a69
Author: Ian Campbell <ian.campbell@xxxxxxxxxx>
Date:   Fri Feb 26 10:59:35 2010 +0000

    xen: fix off-by-one error in find_unbound_irq
    
    e459de95 "Find an unbound irq number in reverse order (high to low)" 
introduced
    an off by one error which would cause repeated allocations of the nr_irq'th 
IRQ
    if there are no spare interrupts (i.e. get_nr_hw_irqs() == nr_irqs).
    
    Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
    Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
    Cc: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>
    Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>

If that doesn't help then try setting CONFIG_SPARSE_IRQ to n.

Ian.

> 
> 
> Ian Campbell-10 wrote:
> > 
> > On Mon, 2010-03-01 at 10:27 +0000, Ian Campbell wrote:
> >> On Mon, 2010-03-01 at 10:21 +0000, Pasi Kärkkäinen wrote:
> >> > On Mon, Mar 01, 2010 at 01:54:46AM -0800, Fantu wrote:
> >> > > 
> >> > > Now i have redo kernel from xen/master, view kernel panic and
> >> calltrace on
> >> > > screen, the screenshot: 
> >> > > http://old.nabble.com/file/p27741588/2.6.31.6_pv_ops_not_start.jpg
> >> > > 2.6.31.6_pv_ops_not_start.jpg 
> >> > >
> >> > 
> >> > Ok.. maybe Jeremy has some ideas about this one. It seems to crash
> >> pretty early.
> >> 
> >> This issue is also being discussed in the thread "CONFIG_SPARSE_IRQ
> >> breaks single VCPU domain 0 between xen/master and xen/next" started
> >> last week. Although it looks like it might not necessarily be tied to
> >> CONFIG_SPARSE_IRQ at this point.
> > 
> > It's also possible (likely!) that my change "fix off-by-one error in
> > find_unbound_irq" is what is causing this issue in xen/master rather
> > than the sparse IRQ thing.
> > 
> > Ian.
> > 
> > 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
> > 
> > 
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel