From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dietmar Hahn Subject: Re: (XEN) Xen BUG at page_alloc.c:385 Date: Wed, 20 Oct 2010 10:50:43 +0200 Message-ID: <201010201050.44210.dietmar.hahn@ts.fujitsu.com> References: <201010191416.44081.dietmar.hahn@ts.fujitsu.com> <4CBDBDEE020000780001E053@vpn.id2.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1946854766==" Return-path: In-Reply-To: <4CBDBDEE020000780001E053@vpn.id2.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jan Beulich Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============1946854766== Content-Type: multipart/alternative; boundary="Boundary-01=_k1qvMOWr16KJWu7" Content-Transfer-Encoding: 7bit --Boundary-01=_k1qvMOWr16KJWu7 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Am 19.10.2010 schrieb "Jan Beulich ": > >>> On 19.10.10 at 14:16, Dietmar Hahn wrote: > > (XEN) Xen BUG at page_alloc.c:385 > > > > The code line is: > > BUG_ON(pg[i].count_info != PGC_state_free); > > Is it possible in any way that a free page is in use? Or is it always a > > failure somewhere in the code like a multiple use of the same page? > > Free pages are never in use for anything, so getting this BUG_ON() > to trigger means e.g. something modified a page's state after it was > already passed back to the allocator. > > Did you check that this is not another manifestation of the problem > fixed by c/s 22135 (we have a backport of this in our tree, but it's > not clear whether yours already has this). Sorry I wasn't aware of this fix and the backport is not in our source. Thanks. Dietmar. > > Jan -- Company details: http://ts.fujitsu.com/imprint.html --Boundary-01=_k1qvMOWr16KJWu7 Content-Type: text/html; charset="iso-8859-15" Content-Transfer-Encoding: 7bit

Am 19.10.2010 schrieb "Jan Beulich <JBeulich@novell.com>":

> >>> On 19.10.10 at 14:16, Dietmar Hahn <dietmar.hahn@ts.fujitsu.com> wrote:

> > (XEN) Xen BUG at page_alloc.c:385

> >

> > The code line is:

> > BUG_ON(pg[i].count_info != PGC_state_free);

> > Is it possible in any way that a free page is in use? Or is it always a

> > failure somewhere in the code like a multiple use of the same page?

>

> Free pages are never in use for anything, so getting this BUG_ON()

> to trigger means e.g. something modified a page's state after it was

> already passed back to the allocator.

>

> Did you check that this is not another manifestation of the problem

> fixed by c/s 22135 (we have a backport of this in our tree, but it's

> not clear whether yours already has this).

Sorry I wasn't aware of this fix and the backport is not in our source.

Thanks.

Dietmar.

>

> Jan

--

Company details: http://ts.fujitsu.com/imprint.html

--Boundary-01=_k1qvMOWr16KJWu7-- --===============1946854766== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1946854766==--