From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756230Ab3LSUY2 (ORCPT ); Thu, 19 Dec 2013 15:24:28 -0500 Received: from mx1.redhat.com ([209.132.183.28]:14835 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756200Ab3LSUY0 (ORCPT ); Thu, 19 Dec 2013 15:24:26 -0500 Date: Thu, 19 Dec 2013 15:24:16 -0500 From: Dave Jones To: Benjamin LaHaise Cc: Linus Torvalds , Kent Overstreet , Linux Kernel , linux-mm , Christoph Lameter , Al Viro Subject: Re: bad page state in 3.13-rc4 Message-ID: <20131219202416.GA14519@redhat.com> Mail-Followup-To: Dave Jones , Benjamin LaHaise , Linus Torvalds , Kent Overstreet , Linux Kernel , linux-mm , Christoph Lameter , Al Viro References: <20131219040738.GA10316@redhat.com> <20131219155313.GA25771@redhat.com> <20131219181134.GC25385@kmo-pixel> <20131219182920.GG30640@kvack.org> <20131219192621.GA9228@kvack.org> <20131219195352.GB9228@kvack.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20131219195352.GB9228@kvack.org> 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 Thu, Dec 19, 2013 at 02:53:52PM -0500, Benjamin LaHaise wrote: > is populated into the page tables). The only place I can see things going > off the rails is if the get_user_pages() call fails. It's possible trinity > could be arranging things so that the get_user_pages() call is failing > somehow. Also, if it were a double free of a page, we should at least get > a VM_BUG() occuring when the page's count is 0. > > Dave -- do you have CONFIG_DEBUG_VM on in your test rig? Yes. Note the original trace in this thread was a VM_BUG_ON(atomic_read(&page->_count) <= 0); Right after these crashes btw, the box locks up solid. So bad that traces don't always make it over usb-serial. Annoying. Dave