[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: 1850/2850 hangs under I/O load

  • To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
  • From: David H <davidh.davidh@xxxxxxxxx>
  • Date: Thu, 14 Jul 2005 08:05:07 -0700
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 14 Jul 2005 15:04:31 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=stG5P9Uf59Fu4mURkegsV8dHTbjOikRXBomQG0UZ7ndPuypihMpRmnRbps5eC5B1gBBI64MyKvNHvz8MbEfLp67SaDLmF8Jfg1aNYo5VbiNdHSb69yY4mz7hJpYU7m+t2Z5+14ebo2KD1h1o6CVdcIZsh5SjbuGZazXMwm5lQH0=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Here is the relevant portion of irq.c, let me know if this is not correct.

        /* Attempt to bind the interrupt target to the correct CPU. */
        cpu_set(v->processor, cpumask);
        /* if ( desc->handler->set_affinity != NULL )
            desc->handler->set_affinity(vector, cpumask); */
On 7/14/05, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> wrote:
> On 14 Jul 2005, at 02:37, David H wrote:
> > I set some aside some time, got my xen versions all sorted out, and
> > did a little testing.  It looks like this fixes the problem for my
> > server in the 2.0.6 and 2.0-testing (not sure if there is any
> > difference between the the two at this point but I thought in couldn't
> > hurt to test). However, unstable from last nights tar ball still hangs
> > although it to take a little longer to do so.  Let me know if there is
> > anything else I can test.
> Are you sure you fixed up unstable properly, and definitely were
> running the fixed up version? It would be quite surprising if that fix
> worked for xen2 but not for xen3!
> I just did some tests myself, and fixing that one use of set_affinity
> in pirq_guest_bind ought to be sufficient to get unstable working on
> your boxes.
>   -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.