From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.virtall.com ([178.63.195.102]:44816 "EHLO mail.virtall.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751417AbbFNH7B (ORCPT ); Sun, 14 Jun 2015 03:59:01 -0400 To: Qu Wenruo Subject: Re: kernel crashes with btrfs and busy database IO - how to debug? MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Date: Sun, 14 Jun 2015 16:58:58 +0900 From: Tomasz Chmielewski Cc: linux-btrfs In-Reply-To: References: <557A8691.6070908@cn.fujitsu.com> <73cb882c23a71c9039a0e7bbfddfab64@admin.virtall.com> <557AA1B9.9040009@cn.fujitsu.com> Message-ID: <40998423616120fecd531f31971b0b8b@admin.virtall.com> Sender: linux-btrfs-owner@vger.kernel.org List-ID: On 2015-06-14 09:30, Tomasz Chmielewski wrote: > On 2015-06-13 08:23, Tomasz Chmielewski wrote: > >> I did get it from /var/crash/ though - is it more useful? I don't have >> vmlinux for this kernel though, but have just built 4.1-rc7 with the >> same config, can try to get the crash there. > > I've uploaded a crash dump and vmlinux here: > > http://www.virtall.com/files/temp/201506132321/ > > Let me know if it's anything useful or if you need more info. I've tried running it the same procedure to get one more crash, but it didn't crash this time. Instead, btrfs is hanged on any writes - any processes trying to write get into D state and never return; there is no write activity when checking for example with iostat. "sync" command does not return. Reads from this btrfs filesystem are OK. I've uploaded the output of "echo w > /proc/sysrq-trigger" here: http://www.virtall.com/files/temp/dmesg.txt Tomasz Chmielewski