From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: Re: 2.6.29-rc3 oops with kvmclock Date: Sun, 8 Feb 2009 04:02:13 -0200 Message-ID: <20090208060213.GB4437@amt.cnet> References: <1233656727.3726.23.camel@blaa> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm To: Mark McLoughlin Return-path: Received: from mx2.redhat.com ([66.187.237.31]:56647 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751484AbZBHGCc (ORCPT ); Sun, 8 Feb 2009 01:02:32 -0500 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n1862TGF028805 for ; Sun, 8 Feb 2009 01:02:29 -0500 Content-Disposition: inline In-Reply-To: <1233656727.3726.23.camel@blaa> Sender: kvm-owner@vger.kernel.org List-ID: Hi Mark, On Tue, Feb 03, 2009 at 10:25:27AM +0000, Mark McLoughlin wrote: > Hi, > > Same guest, this time a kvmclock related oops. > > Cheers, > Mark. > > kernel BUG at include/linux/mm.h:302! static inline void get_page(struct page *page) { page = compound_head(page); VM_BUG_ON(atomic_read(&page->_count) == 0); atomic_inc(&page->_count); } > RIP [] do_wp_page+0x324/0x6d8 >>From do_wp_page (COW pagefault handler). So the page was freed (or thats how do_wp_page perceives it) while expected not to be (probably because the page is pinned by the read-only pte reference, by the time do_wp_page starts). > invalid opcode: 0000 [#1] SMP DEBUG_PAGEALLOC The FC11 kernel has pvmmu on. It _could_ be a weird side effect of the pvmmu slab bug (which only happens with DEBUG_PAGEALLOC). What were you doing when this happened? Reproducible? Or some other corruption that causes the crazy symptom.