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] Re: [Xen-users] Xen 4.1.1 crash when manipulating cpupoo

To: George Dunlap <george.dunlap@xxxxxxxxxx>
Subject: Re: [Xen-devel] Re: [Xen-users] Xen 4.1.1 crash when manipulating cpupools.
From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
Date: Mon, 14 Nov 2011 12:27:41 +0100
Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>, "andrewpitman@xxxxxxxxxxx" <andrewpitman@xxxxxxxxxxx>
Delivery-date: Mon, 14 Nov 2011 03:28:38 -0800
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=ts.fujitsu.com; i=juergen.gross@xxxxxxxxxxxxxx; q=dns/txt; s=s1536b; t=1321270062; x=1352806062; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=UEC+QJnb204i8f9ZyUYFHHVmsCWrA6Hmv8v1rsatazA=; b=gPzpMa1eygIVtUT0Rl5WvyOMCupdCXurHZPZSEMpperO1BLHwbCnXSEY yCvQHo+8OXMdo4QVTqluaT7c/tgx66nZONcq3/ZeRmht1nyjv6DN7005U RATKkIguvZ2m6XrEF1/QvMflAFRWcJv+bdEHL6agc3O2gL5CDv5P+Pv33 vLKJgq1JLjOfK+3sqg1+gkDKUR3GMNFIb1fMIDfNVrupK1QDxR6m1zlPC rE+ZGPy3iY/nzvE0uYJWF0OZJPOh4;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Message-ID:Date:From:Organization: User-Agent:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=huGHU5ocQC0Pl+GaIPPAJO+ivh/OCsu1VwXhfDrWamoLYLFgrHShV6Cc MVGRg27PRclob7mQr4woLfo6lkwAyeeLviTvdFuPhe/FQ0x2yjfWj8C7P hSR/4aib/ZKUudruJapwfPupBYKBvFlkSzpS36wUR8SRwq8GDfyJ13+P/ y+oLorQx70ygx+FwEg86JZwD+hpBr5rE20lvEJ2hn8B8//oC5o7Zkqb7u ZVrWTSyIgHIRIz7OxFbKxp4O3UsjD;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1321269186.14063.6.camel@elijah>
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: Fujitsu Technology Solutions
References: <553832861.1721802.1321046283027.JavaMail.root@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <4EC0DD6A.7040007@xxxxxxxxxxxxxx> <1321269186.14063.6.camel@elijah>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20111010 Iceowl/1.0b2 Icedove/3.1.15
On 11/14/2011 12:13 PM, George Dunlap wrote:
On Mon, 2011-11-14 at 09:20 +0000, Juergen Gross wrote:
On 11/11/2011 10:18 PM, andrewpitman@xxxxxxxxxxx wrote:
Juergen,

It doesn't look like this has been fixed.  I managed to get my 4.1.2
server to crash when setting the weight of Domain-0 (running in
Pool-0 using credit2) and again when moving some cpus into a new
cpupool which was set up to use the credit2 scheduler.

Yeah, I could reproduce your problems on my machine.

George, I see two problems in credit2:

- when setting the weight of dom0, vcpu_schedule_lock_irq(current)
will be
   taken in sched_adjust() of schedule.c and again in csched_dom_cntl()
of
   sched_credit2.c resulting in a deadlock.
Yes, this one was recently brought to my attention.  Unfortunately I'm
not sure when I'm going to be able to get to it.

My big problem is actually testing; I don't have a good way to test
xen-unstable effectively right now.  Juergen, if I were to send you a
prototype patch, could you test it and fix it up if it doesn't work
exactly right?

Sure.


Juergen

--
Juergen Gross                 Principal Developer Operating Systems
PDG ES&S SWE OS6                       Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions              e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28                           Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html


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