From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755468Ab3LRPlt (ORCPT ); Wed, 18 Dec 2013 10:41:49 -0500 Received: from mail-la0-f53.google.com ([209.85.215.53]:48235 "EHLO mail-la0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755436Ab3LRPls (ORCPT ); Wed, 18 Dec 2013 10:41:48 -0500 Date: Wed, 18 Dec 2013 19:41:45 +0400 From: Cyrill Gorcunov To: Sasha Levin Cc: Andrew Morton , "linux-mm@kvack.org" , khlebnikov@openvz.org, LKML Subject: Re: mm: kernel BUG at include/linux/swapops.h:131! Message-ID: <20131218154145.GW8167@moon> References: <52B1C143.8080301@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52B1C143.8080301@oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 18, 2013 at 10:37:39AM -0500, Sasha Levin wrote: > Hi all, > > While fuzzing with trinity inside a KVM tools guest running latest > -next kernel, I've stumbled on the following spew. > > The code is in zap_pte_range(): > > if (!non_swap_entry(entry)) > rss[MM_SWAPENTS]--; > else if (is_migration_entry(entry)) { > struct page *page; > > page = migration_entry_to_page(entry); <==== HERE > > if (PageAnon(page)) > rss[MM_ANONPAGES]--; > else > rss[MM_FILEPAGES]--; This I think is my issue, I'll take a look, thanks Sasha!