Turris Omnia + BigClown = possible damage of BTRFS filesystem?

Hi Turris Omnia users (I’m now on TurrisOS 3.10.8).

The day after I first plugged the BigClown USB into my Turris Omnia, it died pretty bad with damaged filesystem and I had to restore from medkit (just installed mosquitto, bcg, bcf, bch and ran them).

Now, almost two months later, I found the courage again, plugged in the BC module, installed everything, and bam, 20 hours later, my router again screamed with BTRFS errors when commiting transactions. Fortunately, this time, a restart helped and btrfs scrub shows no errors.

I still have no direct evidence there is a correlation, but it is pretty suspicious, since I had no other BTRFS-related problems in the meantime. I’ll keep watching this issue and update here if I find something new.

Have you also experienced something similar?

Here’s an example message from the log:

19:42:22 warning kernel[]: [1185038.674883] ------------[ cut here ]------------
19:42:22 warning kernel[]: [1185038.674901] WARNING: CPU: 1 PID: 650 at fs/btrfs/extent-tree.c:2930 btrfs_run_delayed_refs+0x298/0x2d0()
19:42:22 warning kernel[]: [1185038.674908] Modules linked in: qcserial option iptable_nat ip6table_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv6 nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ftdi_sio ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_socket xt_recent xt_nfacct xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TPROXY xt_TCPMSS xt_REDIRECT xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pptp pppox ppp_mppe ppp_async nfnetlink_queue nfnetlink_acct nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm cdc_acm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set ip6t_NPT ip6t_MASQUERADE nf_nat_masquerade_ipv6 nf_nat nf_conntrack ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel veth tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod xt_NFLOG x_tables nfnetlink_log nfnetlink nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
19:42:22 warning kernel[]: [1185038.675310] CPU: 1 PID: 650 Comm: btrfs-transacti Tainted: G    B   W       4.4.161-0a333a8e606ab056173befac424900d2-1 #1
19:42:22 warning kernel[]: [1185038.675314] Hardware name: Marvell Armada 380/385 (Device Tree)
19:42:22 warning kernel[]: [1185038.675317] Backtrace: 
19:42:22 warning kernel[]: [1185038.675326] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
19:42:22 warning kernel[]: [1185038.675329]  r6:00000000 r5:60000013 r4:c073ca68 r3:00000000
19:42:22 warning kernel[]: [1185038.675343] [<c001c6ec>] (show_stack) from [<c02fca94>] (dump_stack+0x98/0xac)
19:42:22 warning kernel[]: [1185038.675351] [<c02fc9fc>] (dump_stack) from [<c002921c>] (warn_slowpath_common+0x8c/0xbc)
19:42:22 warning kernel[]: [1185038.675354]  r6:00000b72 r5:c021fc68 r4:ef3a3e50 r3:00000006
19:42:22 warning kernel[]: [1185038.675364] [<c0029190>] (warn_slowpath_common) from [<c0029284>] (warn_slowpath_fmt+0x38/0x40)
19:42:22 warning kernel[]: [1185038.675366]  r8:ef2b9c00 r7:eec41440 r6:eec40138 r5:eec6e148 r4:ffffffef
19:42:22 warning kernel[]: [1185038.675377] [<c0029250>] (warn_slowpath_fmt) from [<c021fc68>] (btrfs_run_delayed_refs+0x298/0x2d0)
19:42:22 warning kernel[]: [1185038.675380]  r3:ffffffef r2:c0643df0
19:42:22 warning kernel[]: [1185038.675389] [<c021f9d0>] (btrfs_run_delayed_refs) from [<c02358ec>] (btrfs_commit_transaction+0x448/0xbd8)
19:42:22 warning kernel[]: [1185038.675391]  r10:00000000 r9:00000000 r8:ef0f25dc r7:ef2b9c00 r6:eec40138 r5:eec6e148
19:42:22 warning kernel[]: [1185038.675400]  r4:eec41440
19:42:22 warning kernel[]: [1185038.675406] [<c02354a4>] (btrfs_commit_transaction) from [<c02309a4>] (transaction_kthread+0x1a8/0x218)
19:42:22 warning kernel[]: [1185038.675408]  r10:00000000 r9:00000000 r8:000011ee r7:ef3a2000 r6:000001f4 r5:000005c0
19:42:22 warning kernel[]: [1185038.675416]  r4:ef2b9c00
19:42:22 warning kernel[]: [1185038.675424] [<c02307fc>] (transaction_kthread) from [<c0043f2c>] (kthread+0x110/0x124)
19:42:22 warning kernel[]: [1185038.675427]  r10:00000000 r9:00000000 r8:00000000 r7:c02307fc r6:ef2b9c00 r5:00000000
19:42:22 warning kernel[]: [1185038.675435]  r4:ee868640
19:42:22 warning kernel[]: [1185038.675441] [<c0043e1c>] (kthread) from [<c0009dd0>] (ret_from_fork+0x14/0x24)
19:42:22 warning kernel[]: [1185038.675444]  r7:00000000 r6:00000000 r5:c0043e1c r4:ee868640
19:42:22 warning kernel[]: [1185038.675451] ---[ end trace 7e4f2a2fc3e40203 ]---
19:42:22 crit kernel[]: [1185038.675457] BTRFS: error (device mmcblk0p1) in btrfs_run_delayed_refs:2930: errno=-17 Object already exists
19:42:22 info kernel[]: [1185038.685422] BTRFS info (device mmcblk0p1): forced readonly
19:42:22 warning kernel[]: [1185038.685429] BTRFS warning (device mmcblk0p1): Skipping commit of aborted transaction.
19:42:22 crit kernel[]: [1185038.685434] BTRFS: error (device mmcblk0p1) in cleanup_transaction:1840: errno=-17 Object already exists

Here’s an example of the related error log:

19:42:22 warning kernel[]: [1185038.674883] ------------[ cut here ]------------
19:42:22 warning kernel[]: [1185038.674901] WARNING: CPU: 1 PID: 650 at fs/btrfs/extent-tree.c:2930 btrfs_run_delayed_refs+0x298/0x2d0()
19:42:22 warning kernel[]: [1185038.674908] Modules linked in: qcserial option iptable_nat ip6table_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv6 nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ftdi_sio ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_socket xt_recent xt_nfacct xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TPROXY xt_TCPMSS xt_REDIRECT xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pptp pppox ppp_mppe ppp_async nfnetlink_queue nfnetlink_acct nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm cdc_acm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set ip6t_NPT ip6t_MASQUERADE nf_nat_masquerade_ipv6 nf_nat nf_conntrack ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel veth tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod xt_NFLOG x_tables nfnetlink_log nfnetlink nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
19:42:22 warning kernel[]: [1185038.675310] CPU: 1 PID: 650 Comm: btrfs-transacti Tainted: G    B   W       4.4.161-0a333a8e606ab056173befac424900d2-1 #1
19:42:22 warning kernel[]: [1185038.675314] Hardware name: Marvell Armada 380/385 (Device Tree)
19:42:22 warning kernel[]: [1185038.675317] Backtrace: 
19:42:22 warning kernel[]: [1185038.675326] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
19:42:22 warning kernel[]: [1185038.675329]  r6:00000000 r5:60000013 r4:c073ca68 r3:00000000
19:42:22 warning kernel[]: [1185038.675343] [<c001c6ec>] (show_stack) from [<c02fca94>] (dump_stack+0x98/0xac)
19:42:22 warning kernel[]: [1185038.675351] [<c02fc9fc>] (dump_stack) from [<c002921c>] (warn_slowpath_common+0x8c/0xbc)
19:42:22 warning kernel[]: [1185038.675354]  r6:00000b72 r5:c021fc68 r4:ef3a3e50 r3:00000006
19:42:22 warning kernel[]: [1185038.675364] [<c0029190>] (warn_slowpath_common) from [<c0029284>] (warn_slowpath_fmt+0x38/0x40)
19:42:22 warning kernel[]: [1185038.675366]  r8:ef2b9c00 r7:eec41440 r6:eec40138 r5:eec6e148 r4:ffffffef
19:42:22 warning kernel[]: [1185038.675377] [<c0029250>] (warn_slowpath_fmt) from [<c021fc68>] (btrfs_run_delayed_refs+0x298/0x2d0)
19:42:22 warning kernel[]: [1185038.675380]  r3:ffffffef r2:c0643df0
19:42:22 warning kernel[]: [1185038.675389] [<c021f9d0>] (btrfs_run_delayed_refs) from [<c02358ec>] (btrfs_commit_transaction+0x448/0xbd8)
19:42:22 warning kernel[]: [1185038.675391]  r10:00000000 r9:00000000 r8:ef0f25dc r7:ef2b9c00 r6:eec40138 r5:eec6e148
19:42:22 warning kernel[]: [1185038.675400]  r4:eec41440
19:42:22 warning kernel[]: [1185038.675406] [<c02354a4>] (btrfs_commit_transaction) from [<c02309a4>] (transaction_kthread+0x1a8/0x218)
19:42:22 warning kernel[]: [1185038.675408]  r10:00000000 r9:00000000 r8:000011ee r7:ef3a2000 r6:000001f4 r5:000005c0
19:42:22 warning kernel[]: [1185038.675416]  r4:ef2b9c00
19:42:22 warning kernel[]: [1185038.675424] [<c02307fc>] (transaction_kthread) from [<c0043f2c>] (kthread+0x110/0x124)
19:42:22 warning kernel[]: [1185038.675427]  r10:00000000 r9:00000000 r8:00000000 r7:c02307fc r6:ef2b9c00 r5:00000000
19:42:22 warning kernel[]: [1185038.675435]  r4:ee868640
19:42:22 warning kernel[]: [1185038.675441] [<c0043e1c>] (kthread) from [<c0009dd0>] (ret_from_fork+0x14/0x24)
19:42:22 warning kernel[]: [1185038.675444]  r7:00000000 r6:00000000 r5:c0043e1c r4:ee868640
19:42:22 warning kernel[]: [1185038.675451] ---[ end trace 7e4f2a2fc3e40203 ]---
19:42:22 crit kernel[]: [1185038.675457] BTRFS: error (device mmcblk0p1) in btrfs_run_delayed_refs:2930: errno=-17 Object already exists
19:42:22 info kernel[]: [1185038.685422] BTRFS info (device mmcblk0p1): forced readonly
19:42:22 warning kernel[]: [1185038.685429] BTRFS warning (device mmcblk0p1): Skipping commit of aborted transaction.
19:42:22 crit kernel[]: [1185038.685434] BTRFS: error (device mmcblk0p1) in cleanup_transaction:1840: errno=-17 Object already exists

Here’s an example of the error log:

19:42:22 warning kernel[]: [1185038.674883] ------------[ cut here ]------------
19:42:22 warning kernel[]: [1185038.674901] WARNING: CPU: 1 PID: 650 at fs/btrfs/extent-tree.c:2930 btrfs_run_delayed_refs+0x298/0x2d0()
19:42:22 warning kernel[]: [1185038.674908] Modules linked in: qcserial option iptable_nat ip6table_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv6 nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ftdi_sio ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_socket xt_recent xt_nfacct xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TPROXY xt_TCPMSS xt_REDIRECT xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pptp pppox ppp_mppe ppp_async nfnetlink_queue nfnetlink_acct nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm cdc_acm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set ip6t_NPT ip6t_MASQUERADE nf_nat_masquerade_ipv6 nf_nat nf_conntrack ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel veth tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod xt_NFLOG x_tables nfnetlink_log nfnetlink nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
19:42:22 warning kernel[]: [1185038.675310] CPU: 1 PID: 650 Comm: btrfs-transacti Tainted: G    B   W       4.4.161-0a333a8e606ab056173befac424900d2-1 #1
19:42:22 warning kernel[]: [1185038.675314] Hardware name: Marvell Armada 380/385 (Device Tree)
19:42:22 warning kernel[]: [1185038.675317] Backtrace: 
19:42:22 warning kernel[]: [1185038.675326] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
19:42:22 warning kernel[]: [1185038.675329]  r6:00000000 r5:60000013 r4:c073ca68 r3:00000000
19:42:22 warning kernel[]: [1185038.675343] [<c001c6ec>] (show_stack) from [<c02fca94>] (dump_stack+0x98/0xac)
19:42:22 warning kernel[]: [1185038.675351] [<c02fc9fc>] (dump_stack) from [<c002921c>] (warn_slowpath_common+0x8c/0xbc)
19:42:22 warning kernel[]: [1185038.675354]  r6:00000b72 r5:c021fc68 r4:ef3a3e50 r3:00000006
19:42:22 warning kernel[]: [1185038.675364] [<c0029190>] (warn_slowpath_common) from [<c0029284>] (warn_slowpath_fmt+0x38/0x40)
19:42:22 warning kernel[]: [1185038.675366]  r8:ef2b9c00 r7:eec41440 r6:eec40138 r5:eec6e148 r4:ffffffef
19:42:22 warning kernel[]: [1185038.675377] [<c0029250>] (warn_slowpath_fmt) from [<c021fc68>] (btrfs_run_delayed_refs+0x298/0x2d0)
19:42:22 warning kernel[]: [1185038.675380]  r3:ffffffef r2:c0643df0
19:42:22 warning kernel[]: [1185038.675389] [<c021f9d0>] (btrfs_run_delayed_refs) from [<c02358ec>] (btrfs_commit_transaction+0x448/0xbd8)
19:42:22 warning kernel[]: [1185038.675391]  r10:00000000 r9:00000000 r8:ef0f25dc r7:ef2b9c00 r6:eec40138 r5:eec6e148
19:42:22 warning kernel[]: [1185038.675400]  r4:eec41440
19:42:22 warning kernel[]: [1185038.675406] [<c02354a4>] (btrfs_commit_transaction) from [<c02309a4>] (transaction_kthread+0x1a8/0x218)
19:42:22 warning kernel[]: [1185038.675408]  r10:00000000 r9:00000000 r8:000011ee r7:ef3a2000 r6:000001f4 r5:000005c0
19:42:22 warning kernel[]: [1185038.675416]  r4:ef2b9c00
19:42:22 warning kernel[]: [1185038.675424] [<c02307fc>] (transaction_kthread) from [<c0043f2c>] (kthread+0x110/0x124)
19:42:22 warning kernel[]: [1185038.675427]  r10:00000000 r9:00000000 r8:00000000 r7:c02307fc r6:ef2b9c00 r5:00000000
19:42:22 warning kernel[]: [1185038.675435]  r4:ee868640
19:42:22 warning kernel[]: [1185038.675441] [<c0043e1c>] (kthread) from [<c0009dd0>] (ret_from_fork+0x14/0x24)
19:42:22 warning kernel[]: [1185038.675444]  r7:00000000 r6:00000000 r5:c0043e1c r4:ee868640
19:42:22 warning kernel[]: [1185038.675451] ---[ end trace 7e4f2a2fc3e40203 ]---
19:42:22 crit kernel[]: [1185038.675457] BTRFS: error (device mmcblk0p1) in btrfs_run_delayed_refs:2930: errno=-17 Object already exists
19:42:22 info kernel[]: [1185038.685422] BTRFS info (device mmcblk0p1): forced readonly
19:42:22 warning kernel[]: [1185038.685429] BTRFS warning (device mmcblk0p1): Skipping commit of aborted transaction.
19:42:22 crit kernel[]: [1185038.685434] BTRFS: error (device mmcblk0p1) in cleanup_transaction:1840: errno=-17 Object already exists