On Tue, Jul 11, 2017 at 12:21 AM, Marc MERLIN <m...@merlins.org> wrote: > Looks like btrfs has decided to give me hell. > I'm still recovering my system. > The biggest filesystem seems to work, but I just had it go read only: > > ------------[ cut here ]------------ > WARNING: CPU: 5 PID: 3734 at fs/btrfs/extent-tree.c:2960 > btrfs_run_delayed_refs+0xb6/0x1dc > BTRFS: Transaction aborted (error -17) > Modules linked in: udp_diag tcp_diag inet_diag veth ip6table_filter > ip6_tables ebtable_nat ebtables ppdev lp xt_addrtype br_ > fmt_misc ftdi_sio nfsd auth_rpcgss nfs_acl nfs lockd grace fscache sunrpc > ipt_REJECT nf_reject_ipv4 xt_conntrack xt_mark xt_ > ptable_mangle iptable_filter pl2303 dm_snapshot dm_bufio iptable_nat > ip_tables nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 > e_ipv4 nf_nat nf_conntrack x_tables sg st snd_pcm_oss snd_mixer_oss bcache > kvm_intel kvm irqbypass snd_hda_codec_realtek snd > da_codec snd_cmipci rc_ati_x10 asus_wmi snd_hda_core snd_mpu401_uart > snd_opl3_lib snd_hwdep snd_rawmidi snd_seq_device spars > l tpm_infineon snd tpm_tis hwmon tpm_tis_core usbnet rc_core i2c_i801 > usbserial libphy soundcore wmi i915 lpc_ich mfd_cor > s evdev pcspkr parport_pc battery mei_me parport i2c_smbus e1000e ptp > pps_core fuse raid456 multipath mmc_block mmc_core dm_ > r async_memcpy async_tx crc32c_intel blowfish_x86_64 blowfish_common > aesni_intel aes_x86_64 lrw glue_helper ablk_helper cryp > 4 thermal usbcore mvsas libsas fjes scsi_transport_sas fan r8169 mii > usb_common [last unloaded: ftdi_sio] > CPU: 1 PID: 3734 Comm: btrfs-transacti Tainted: G U W > 4.8.10-amd64-preempt-sysrq-20161121vb3tj1 #12 > Hardware name: System manufacturer System Product Name/P8H67-M PRO, BIOS 3904 > 04/27/2013 > 0000000000200286 000000003f87d529 ffff9dcc9838fd00 ffffffffbb39e738 > ffff9dcc9838fd50 0000000000000000 ffff9dcc9838fd40 ffffffffbb066e08 > 00000b909838fdc0 ffff9dc94fdc9be0 0000000000000000 ffff9dcca0d93000 > Call Trace: > [<ffffffffbb39e738>] dump_stack+0x63/0x7f > [<ffffffffbb066e08>] __warn+0xc2/0xdd > [<ffffffffbb066e7d>] warn_slowpath_fmt+0x5a/0x76 > [<ffffffffbb291dc2>] btrfs_run_delayed_refs+0xb6/0x1dc > [<ffffffffbb2a4d1d>] btrfs_commit_transaction+0x5b/0x965 > [<ffffffffbb2a030e>] transaction_kthread+0xf5/0x19f > [<ffffffffbb2a0219>] ? btrfs_cleanup_transaction+0x47b/0x47b > [<ffffffffbb081df3>] kthread+0xb4/0xbc > [<ffffffffbb6d23df>] ret_from_fork+0x1f/0x40 > [<ffffffffbb081d3f>] ? init_completion+0x24/0x24 > ---[ end trace feb4b95c83ac065f ]--- > BTRFS: error (device dm-2) in btrfs_run_delayed_refs:2960: errno=-17 Object > already exists > BTRFS info (device dm-2): forced readonly
You've already had this same traceback, not sure whether it's the same file system or not, but it was 4.7.2 kernel. > Yes, I'm back with 4.8 since I need to get back to a working state, > however this may be a totally unrelated bug that has been fixed since > 4.8? Probably fixed in 4.9, no idea when. I would just use the most recent 4.9 kernel you can get or build. Less chance of regressions in longterm, greater chance of bug fixes. Same for 4.4. -- Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html