From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fallbackmx07.syd.optusnet.com.au ([211.29.132.9]:33065 "EHLO fallbackmx07.syd.optusnet.com.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751965Ab3AUUW1 (ORCPT ); Mon, 21 Jan 2013 15:22:27 -0500 Received: from mail28.syd.optusnet.com.au (mail28.syd.optusnet.com.au [211.29.133.169]) by fallbackmx07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id r0LKMP6k002690 for ; Tue, 22 Jan 2013 07:22:25 +1100 Date: Tue, 22 Jan 2013 07:20:17 +1100 From: Skender To: David Sterba Cc: Skender , linux-btrfs@vger.kernel.org, jbacik@fusionio.com Subject: Re: BTRFS dmesg error Message-ID: <20130121202016.GA24179@blackspider> References: <20130121060136.GA11275@blackspider> <20130121110026.GE19967@twin.jikos.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20130121110026.GE19967@twin.jikos.cz> Sender: linux-btrfs-owner@vger.kernel.org List-ID: Here are a couple of lines before and after. Cheers, Skender Haxhimolla [432770.724678] virtuoso-t[17472]: segfault at 8 ip 00000000007f4147 sp 00007fff69250848 error 4 in virtuoso-t[400000+9ad000] [615597.825359] mythtranscode[10886]: segfault at 4 ip 00000000004243c9 sp 00007fff27970368 error 4 in mythtranscode[400000+68000] [655330.131113] ------------[ cut here ]------------ [655330.131123] WARNING: at fs/btrfs/super.c:246 __btrfs_abort_transaction+0x46/0xa0() [655330.131125] Hardware name: Precision WorkStation T3400 [655330.131126] btrfs: Transaction aborted [655330.131128] Modules linked in: xt_limit xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ip6table_filter ip6_tables iptable_filter ip_tables x_tables rfcomm bnep bluetooth dm_crypt dvb_usb_cxusb snd_hda_codec_analog dib7000p dibx000_common dvb_usb snd_hda_intel snd_hda_codec snd_hwdep dvb_core snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event rc_core dib0070 snd_seq coretemp snd_timer snd_seq_device snd kvm_intel soundcore kvm psmouse snd_page_alloc microcode x38_edac lpc_ich dcdbas serio_raw edac_core ppdev parport_pc lp parport floppy firewire_ohci firewire_core crc_itu_t nouveau tg3 ttm drm_kms_helper drm i2c_algo_bit mxm_wmi video wmi [655330.131182] Pid: 5838, comm: btrfs-delalloc- Not tainted 3.6.11-custom #1 [655330.131183] Call Trace: [655330.131190] [] warn_slowpath_common+0x83/0x9c [655330.131193] [] warn_slowpath_fmt+0x46/0x48 [655330.131197] [] ? btrfs_reserve_extent+0xbd/0x1c6 [655330.131200] [] __btrfs_abort_transaction+0x46/0xa0 [655330.131203] [] submit_compressed_extents+0x1bd/0x415 [655330.131207] [] async_cow_submit+0x86/0x8b [655330.131210] [] run_ordered_completions+0x76/0xd5 [655330.131213] [] worker_loop+0x183/0x4b9 [655330.131216] [] ? btrfs_queue_worker+0x288/0x288 [655330.131220] [] kthread+0x6f/0x77 [655330.131225] [] kernel_thread_helper+0x4/0x10 [655330.131228] [] ? kthread_freezable_should_stop+0x48/0x48 [655330.131231] [] ? gs_change+0x13/0x13 [655330.131233] ---[ end trace bc2b68accbd79b9c ]--- [655330.131235] BTRFS warning (device sda2): Aborting unused transaction. [655729.210531] BTRFS warning (device sda2): Aborting unused transaction. On 21/01/13 12:00 +0100, David Sterba wrote: > On Mon, Jan 21, 2013 at 05:01:36PM +1100, Skender wrote: > > I noticed in the dmesg logs that there seems to be a bug/issue with btrfs. Here is the trace/message from dmesg. Im going by the instructions from > > the https://btrfs.wiki.kernel.org/index.php/Problem_FAQ#How_do_I_report_bugs_and_issues.3F . Let me know if you need anything else. > > Please paste a few lines around the messages, the error code is missing, > though I'm suspecting it to be ENOSPC: > > submit_compressed_extents: > 659 if (IS_ERR(trans)) { > 660 ret = PTR_ERR(trans); > 661 } else { > 662 trans->block_rsv = &root->fs_info->delalloc_block_rsv; > 663 ret = btrfs_reserve_extent(trans, root, > 664 async_extent->compressed_size, > 665 async_extent->compressed_size, > 666 0, alloc_hint, &ins, 1); > 667 if (ret) > 668 btrfs_abort_transaction(trans, root, ret); > > (here it aborts) > > 669 btrfs_end_transaction(trans, root); > 670 } > > I've never seen this error before. > > david