From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from licorne.daevel.fr ([178.32.94.222]:58654 "EHLO licorne.daevel.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752158Ab2HORcg (ORCPT ); Wed, 15 Aug 2012 13:32:36 -0400 Received: from luuna.daevel.fr ([82.67.37.138] helo=[192.168.1.50]) by licorne.daevel.fr with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1T1hSM-0000Q7-IY for linux-btrfs@vger.kernel.org; Wed, 15 Aug 2012 19:32:34 +0200 Message-ID: <502BDD3D.4090703@daevel.fr> Date: Wed, 15 Aug 2012 19:32:45 +0200 From: Olivier Bonvalet MIME-Version: 1.0 To: linux-btrfs@vger.kernel.org Subject: Re: Can't umount a read-only FS ? References: <502BDC30.8060409@daevel.fr> In-Reply-To: <502BDC30.8060409@daevel.fr> Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-btrfs-owner@vger.kernel.org List-ID: On 15/08/2012 19:28, Olivier Bonvalet wrote: > Hi, > > I have a strange problem with a btrfs partition : after an error, btrfs was forced readonly. > > So I try to umount it, to launch btrfsck, but it doesn't work : > I forgot, it was set readonly after that error : Aug 15 09:44:33 sofia kernel: [29840.510826] ------------[ cut here ]------------ Aug 15 09:44:33 sofia kernel: [29840.510850] WARNING: at fs/btrfs/super.c:219 __btrfs_abort_transaction+0x3a/0x95 [btrfs]() Aug 15 09:44:33 sofia kernel: [29840.510858] btrfs: Transaction aborted Aug 15 09:44:33 sofia kernel: [29840.510860] Modules linked in: ipv6 btrfs zram(C) nf_conntrack Aug 15 09:44:33 sofia kernel: [29840.510872] Pid: 26524, comm: btrfs Tainted: G C 2.6.44.7-dae-xen #2 Aug 15 09:44:33 sofia kernel: [29840.510879] Call Trace: Aug 15 09:44:33 sofia kernel: [29840.510893] [] ? warn_slowpath_common+0x76/0x8a Aug 15 09:44:33 sofia kernel: [29840.510901] [] ? warn_slowpath_fmt+0x45/0x4a Aug 15 09:44:33 sofia kernel: [29840.510924] [] ? btrfs_alloc_delayed_item+0x13/0x3b [btrfs] Aug 15 09:44:33 sofia kernel: [29840.510941] [] ? __btrfs_abort_transaction+0x3a/0x95 [btrfs] Aug 15 09:44:33 sofia kernel: [29840.510964] [] ? btrfs_unlink_subvol+0x1cf/0x255 [btrfs] Aug 15 09:44:33 sofia kernel: [29840.510987] [] ? btrfs_ioctl_snap_destroy+0x2e0/0x42c [btrfs] Aug 15 09:44:33 sofia kernel: [29840.511010] [] ? btrfs_ioctl+0x4f6/0xfce [btrfs] Aug 15 09:44:33 sofia kernel: [29840.511022] [] ? do_page_fault+0x274/0x2f2 Aug 15 09:44:33 sofia kernel: [29840.511031] [] ? vfs_ioctl+0x1e/0x31 Aug 15 09:44:33 sofia kernel: [29840.511039] [] ? do_vfs_ioctl+0x3bd/0x3ff Aug 15 09:44:33 sofia kernel: [29840.511046] [] ? sys_ioctl+0x3c/0x60 Aug 15 09:44:33 sofia kernel: [29840.511055] [] ? system_call_fastpath+0x16/0x1b Aug 15 09:44:33 sofia kernel: [29840.511062] ---[ end trace 17eb064ed1556a08 ]--- Aug 15 09:44:33 sofia kernel: [29840.511071] BTRFS error (device dm-1) in btrfs_unlink_subvol:3098: error 28 Aug 15 09:44:33 sofia kernel: [29840.511077] btrfs is forced readonly Aug 15 09:44:33 sofia kernel: [29840.511083] BTRFS error (device dm-1) in btrfs_ioctl_snap_destroy:2026: error 28 then in logs I have this warnings : Aug 15 09:51:42 sofia kernel: [30269.723855] ------------[ cut here ]------------ Aug 15 09:51:42 sofia kernel: [30269.723893] WARNING: at fs/btrfs/inode.c:6954 btrfs_destroy_inode+0x64/0x26c [btrfs]() Aug 15 09:51:42 sofia kernel: [30269.723905] Modules linked in: ipv6 btrfs zram(C) nf_conntrack Aug 15 09:51:42 sofia kernel: [30269.723920] Pid: 27751, comm: ssh Tainted: G WC 2.6.44.7-dae-xen #2 Aug 15 09:51:42 sofia kernel: [30269.723928] Call Trace: Aug 15 09:51:42 sofia kernel: [30269.723939] [] ? warn_slowpath_common+0x76/0x8a Aug 15 09:51:42 sofia kernel: [30269.723975] [] ? btrfs_destroy_inode+0x64/0x26c [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724010] [] ? btrfs_alloc_inode+0x1d9/0x1d9 [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724052] [] ? dispose_list+0x27/0x31 Aug 15 09:51:42 sofia kernel: [30269.724066] [] ? prune_icache_sb+0x2a7/0x2c2 Aug 15 09:51:42 sofia kernel: [30269.724086] [] ? prune_super+0xcb/0x138 Aug 15 09:51:42 sofia kernel: [30269.724104] [] ? do_raw_spin_unlock.constprop.9+0xc/0xf Aug 15 09:51:42 sofia kernel: [30269.724124] [] ? shrink_slab+0x120/0x19d Aug 15 09:51:42 sofia kernel: [30269.724139] [] ? do_try_to_free_pages+0x251/0x3ba Aug 15 09:51:42 sofia kernel: [30269.724156] [] ? try_to_free_pages+0x70/0x75 Aug 15 09:51:42 sofia kernel: [30269.724172] [] ? __alloc_pages_nodemask+0x4bf/0x773 Aug 15 09:51:42 sofia kernel: [30269.724191] [] ? kmalloc_large_node+0x4f/0x7f Aug 15 09:51:42 sofia kernel: [30269.724204] [] ? __alloc_skb+0x6b/0x135 Aug 15 09:51:42 sofia kernel: [30269.724218] [] ? sock_alloc_send_pskb+0xc7/0x2b5 Aug 15 09:51:42 sofia kernel: [30269.724234] [] ? get_phys_to_machine+0x12/0x5d Aug 15 09:51:42 sofia kernel: [30269.724251] [] ? mfn_to_pfn.part.24+0x52/0x77 Aug 15 09:51:42 sofia kernel: [30269.724271] [] ? unix_stream_sendmsg+0x113/0x2b8 Aug 15 09:51:42 sofia kernel: [30269.724289] [] ? get_pageblock_flags_group+0x30/0x64 Aug 15 09:51:42 sofia kernel: [30269.724302] [] ? sock_aio_write+0xa3/0xbf Aug 15 09:51:42 sofia kernel: [30269.724316] [] ? release_pages+0x120/0x12f Aug 15 09:51:42 sofia kernel: [30269.724335] [] ? do_sync_write+0xae/0xe6 Aug 15 09:51:42 sofia kernel: [30269.724347] [] ? kmem_cache_free+0x11/0x69 Aug 15 09:51:42 sofia kernel: [30269.724361] [] ? remove_vma+0x5c/0x63 Aug 15 09:51:42 sofia kernel: [30269.724371] [] ? do_munmap+0x2a7/0x2cf Aug 15 09:51:42 sofia kernel: [30269.724385] [] ? vfs_write+0x9d/0xf8 Aug 15 09:51:42 sofia kernel: [30269.724396] [] ? sys_write+0x3e/0x6d Aug 15 09:51:42 sofia kernel: [30269.724409] [] ? system_call_fastpath+0x16/0x1b Aug 15 09:51:42 sofia kernel: [30269.724421] ---[ end trace 17eb064ed1556a09 ]--- Aug 15 09:51:42 sofia kernel: [30269.724428] ------------[ cut here ]------------ Aug 15 09:51:42 sofia kernel: [30269.724456] WARNING: at fs/btrfs/inode.c:6955 btrfs_destroy_inode+0x7b/0x26c [btrfs]() Aug 15 09:51:42 sofia kernel: [30269.724470] Modules linked in: ipv6 btrfs zram(C) nf_conntrack Aug 15 09:51:42 sofia kernel: [30269.724487] Pid: 27751, comm: ssh Tainted: G WC 2.6.44.7-dae-xen #2 Aug 15 09:51:42 sofia kernel: [30269.724499] Call Trace: Aug 15 09:51:42 sofia kernel: [30269.724508] [] ? warn_slowpath_common+0x76/0x8a Aug 15 09:51:42 sofia kernel: [30269.724536] [] ? btrfs_destroy_inode+0x7b/0x26c [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724569] [] ? btrfs_alloc_inode+0x1d9/0x1d9 [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724582] [] ? dispose_list+0x27/0x31 Aug 15 09:51:42 sofia kernel: [30269.724591] [] ? prune_icache_sb+0x2a7/0x2c2 Aug 15 09:51:42 sofia kernel: [30269.724602] [] ? prune_super+0xcb/0x138 Aug 15 09:51:42 sofia kernel: [30269.724611] [] ? do_raw_spin_unlock.constprop.9+0xc/0xf Aug 15 09:51:42 sofia kernel: [30269.724622] [] ? shrink_slab+0x120/0x19d Aug 15 09:51:42 sofia kernel: [30269.724632] [] ? do_try_to_free_pages+0x251/0x3ba Aug 15 09:51:42 sofia kernel: [30269.724643] [] ? try_to_free_pages+0x70/0x75 Aug 15 09:51:42 sofia kernel: [30269.724663] [] ? __alloc_pages_nodemask+0x4bf/0x773 Aug 15 09:51:42 sofia kernel: [30269.724734] [] ? kmalloc_large_node+0x4f/0x7f Aug 15 09:51:42 sofia kernel: [30269.724747] [] ? __alloc_skb+0x6b/0x135 Aug 15 09:51:42 sofia kernel: [30269.724758] [] ? sock_alloc_send_pskb+0xc7/0x2b5 Aug 15 09:51:42 sofia kernel: [30269.724775] [] ? get_phys_to_machine+0x12/0x5d Aug 15 09:51:42 sofia kernel: [30269.724786] [] ? mfn_to_pfn.part.24+0x52/0x77 Aug 15 09:51:42 sofia kernel: [30269.724797] [] ? unix_stream_sendmsg+0x113/0x2b8 Aug 15 09:51:42 sofia kernel: [30269.724805] [] ? get_pageblock_flags_group+0x30/0x64 Aug 15 09:51:42 sofia kernel: [30269.724813] [] ? sock_aio_write+0xa3/0xbf Aug 15 09:51:42 sofia kernel: [30269.724819] [] ? release_pages+0x120/0x12f Aug 15 09:51:42 sofia kernel: [30269.724827] [] ? do_sync_write+0xae/0xe6 Aug 15 09:51:42 sofia kernel: [30269.724834] [] ? kmem_cache_free+0x11/0x69 Aug 15 09:51:42 sofia kernel: [30269.724840] [] ? remove_vma+0x5c/0x63 Aug 15 09:51:42 sofia kernel: [30269.724846] [] ? do_munmap+0x2a7/0x2cf Aug 15 09:51:42 sofia kernel: [30269.724852] [] ? vfs_write+0x9d/0xf8 Aug 15 09:51:42 sofia kernel: [30269.724859] [] ? sys_write+0x3e/0x6d Aug 15 09:51:42 sofia kernel: [30269.724865] [] ? system_call_fastpath+0x16/0x1b Aug 15 09:51:42 sofia kernel: [30269.724871] ---[ end trace 17eb064ed1556a0a ]--- Aug 15 09:51:42 sofia kernel: [30269.724876] ------------[ cut here ]------------ Aug 15 09:51:42 sofia kernel: [30269.724896] WARNING: at fs/btrfs/inode.c:6957 btrfs_destroy_inode+0xab/0x26c [btrfs]() Aug 15 09:51:42 sofia kernel: [30269.724903] Modules linked in: ipv6 btrfs zram(C) nf_conntrack Aug 15 09:51:42 sofia kernel: [30269.724914] Pid: 27751, comm: ssh Tainted: G WC 2.6.44.7-dae-xen #2 Aug 15 09:51:42 sofia kernel: [30269.724920] Call Trace: Aug 15 09:51:42 sofia kernel: [30269.724925] [] ? warn_slowpath_common+0x76/0x8a Aug 15 09:51:42 sofia kernel: [30269.724946] [] ? btrfs_destroy_inode+0xab/0x26c [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724966] [] ? btrfs_alloc_inode+0x1d9/0x1d9 [btrfs] Aug 15 09:51:42 sofia kernel: [30269.724974] [] ? dispose_list+0x27/0x31 Aug 15 09:51:42 sofia kernel: [30269.724980] [] ? prune_icache_sb+0x2a7/0x2c2 Aug 15 09:51:42 sofia kernel: [30269.724987] [] ? prune_super+0xcb/0x138 Aug 15 09:51:42 sofia kernel: [30269.724993] [] ? do_raw_spin_unlock.constprop.9+0xc/0xf Aug 15 09:51:42 sofia kernel: [30269.725001] [] ? shrink_slab+0x120/0x19d Aug 15 09:51:42 sofia kernel: [30269.725008] [] ? do_try_to_free_pages+0x251/0x3ba Aug 15 09:51:42 sofia kernel: [30269.725015] [] ? try_to_free_pages+0x70/0x75 Aug 15 09:51:42 sofia kernel: [30269.725023] [] ? __alloc_pages_nodemask+0x4bf/0x773 Aug 15 09:51:42 sofia kernel: [30269.725030] [] ? kmalloc_large_node+0x4f/0x7f Aug 15 09:51:42 sofia kernel: [30269.925127] [] ? __alloc_skb+0x6b/0x135 Aug 15 09:51:42 sofia kernel: [30269.925150] [] ? sock_alloc_send_pskb+0xc7/0x2b5 Aug 15 09:51:42 sofia kernel: [30269.925171] [] ? get_phys_to_machine+0x12/0x5d Aug 15 09:51:42 sofia kernel: [30269.925190] [] ? mfn_to_pfn.part.24+0x52/0x77 Aug 15 09:51:42 sofia kernel: [30269.925208] [] ? unix_stream_sendmsg+0x113/0x2b8 Aug 15 09:51:42 sofia kernel: [30269.925226] [] ? get_pageblock_flags_group+0x30/0x64 Aug 15 09:51:42 sofia kernel: [30269.925241] [] ? sock_aio_write+0xa3/0xbf Aug 15 09:51:42 sofia kernel: [30269.925259] [] ? release_pages+0x120/0x12f Aug 15 09:51:42 sofia kernel: [30269.925276] [] ? do_sync_write+0xae/0xe6 Aug 15 09:51:42 sofia kernel: [30269.925292] [] ? kmem_cache_free+0x11/0x69 Aug 15 09:51:42 sofia kernel: [30269.925309] [] ? remove_vma+0x5c/0x63 Aug 15 09:51:42 sofia kernel: [30269.925323] [] ? do_munmap+0x2a7/0x2cf Aug 15 09:51:42 sofia kernel: [30269.925339] [] ? vfs_write+0x9d/0xf8 Aug 15 09:51:42 sofia kernel: [30269.925356] [] ? sys_write+0x3e/0x6d Aug 15 09:51:42 sofia kernel: [30269.925373] [] ? system_call_fastpath+0x16/0x1b Aug 15 09:51:42 sofia kernel: [30269.925386] ---[ end trace 17eb064ed1556a0b ]--- But nothing about the umount (some hours later).