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 [<ffffffff810bb332>] 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. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html