From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vc0-f175.google.com (mail-vc0-f175.google.com [209.85.220.175]) by kanga.kvack.org (Postfix) with ESMTP id DDEDB6B0031 for ; Sat, 15 Feb 2014 06:07:56 -0500 (EST) Received: by mail-vc0-f175.google.com with SMTP id ij19so9927171vcb.6 for ; Sat, 15 Feb 2014 03:07:56 -0800 (PST) Received: from mail-ve0-x231.google.com (mail-ve0-x231.google.com [2607:f8b0:400c:c01::231]) by mx.google.com with ESMTPS id si7si2821540vdc.50.2014.02.15.03.07.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 15 Feb 2014 03:07:55 -0800 (PST) Received: by mail-ve0-f177.google.com with SMTP id jz11so10394407veb.36 for ; Sat, 15 Feb 2014 03:07:55 -0800 (PST) MIME-Version: 1.0 Date: Sat, 15 Feb 2014 13:07:54 +0200 Message-ID: Subject: BUG: Bad page state in process trinity-c19 From: Tommi Rantala Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-linux-mm@kvack.org List-ID: To: Linux Kernel , "linux-mm@kvack.org" Cc: Linus Torvalds , Dave Jones , trinity@vger.kernel.org Hello, Hit the following bug while fuzzing with trinity. I can see that Dave reported similar bad page state problems for 3.13-rc4, but this one does not seem to be AIO related. https://lkml.org/lkml/2013/12/18/932 Tommi BUG: Bad page state in process trinity-c19 pfn:2429e page:ffffea000090a780 count:0 mapcount:0 mapping:ffff88003a018758 index:0xed page flags: 0x100000000000008(uptodate) page dumped because: non-NULL mapping CPU: 1 PID: 28094 Comm: trinity-c19 Not tainted 3.14.0-rc2-00209-g45f7fdc #1 Hardware name: Hewlett-Packard HP Compaq dc5750 Small Form Factor/0A64h, BIOS 786E3 v02.10 01/25/2007 ffffffff828f4590 ffff880054591758 ffffffff82363c9d ffffea000090a780 ffff880054591780 ffffffff8235d165 ffffea000090a780 0000000000000000 ffffea000090a780 ffff8800545917d8 ffffffff8121a010 ffffffff828f457f Call Trace: [] dump_stack+0x4d/0x66 [] bad_page+0xd5/0xf2 [] free_pages_prepare+0x1f0/0x2b0 [] free_hot_cold_page+0x3b/0x150 [] free_hot_cold_page_list+0x10e/0x190 [] release_pages+0x1dc/0x210 [] pagevec_lru_move_fn+0xd3/0xf0 [] ? __put_single_page+0x20/0x20 [] __pagevec_lru_add+0x12/0x20 [] __lru_cache_add+0x66/0x90 [] lru_cache_add+0x35/0x40 [] putback_lru_page+0x4a/0xd0 [] migrate_pages+0x84b/0x880 [] ? isolate_freepages_block+0x440/0x440 [] compact_zone+0x249/0x770 [] compact_zone_order+0xb6/0xf0 [] ? native_send_call_func_single_ipi+0x31/0x40 [] try_to_compact_pages+0xb2/0x110 [] __alloc_pages_direct_compact+0xa5/0x1b5 [] __alloc_pages_slowpath+0x73a/0x79e [] ? sched_clock_local+0x1d/0x90 [] __alloc_pages_nodemask+0x226/0x3b0 [] alloc_pages_vma+0x16f/0x1e0 [] ? do_huge_pmd_anonymous_page+0x218/0x3f0 [] do_huge_pmd_anonymous_page+0x218/0x3f0 [] handle_mm_fault+0x1d7/0x320 [] __do_page_fault+0x4d0/0x540 [] ? trace_hardirqs_on_caller+0x185/0x220 [] ? trace_hardirqs_on+0xd/0x10 [] ? _raw_spin_unlock_irq+0x27/0x40 [] ? finish_task_switch+0x81/0x130 [] ? finish_task_switch+0x43/0x130 [] ? trace_hardirqs_off_thunk+0x3a/0x3c [] do_page_fault+0x9/0x10 [] page_fault+0x28/0x30 Disabling lock debugging due to kernel taint -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org