JFFS2 - busy inodes after umount

Enrico Mioso mrkiko.rs at gmail.com
Wed Jun 11 03:19:45 PDT 2025


Hello all,

wondering if someone already came across this crash, mediatek/6.12 kernel.
Thanks a lot,

Enrico


mount: mounting /dev/mtdblock5 on /overlay failed: Resource busy
[  129.237575] ------------[ cut here ]------------
[  129.242197] VFS: Busy inodes after unmount of jffs2 (jffs2)
[  129.242214] WARNING: CPU: 0 PID: 2988 at generic_shutdown_super+0xf0/0x160
[  129.254641] Modules linked in: pppoe ppp_async option nft_fib_inet nf_flow_table_inet wireguard usb_wwan qmi_wwan pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_nat nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_sane nf_conntrack_pptp nf_conntrack_netbios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt7915e(O) mt76_connac_lib(O) mt76(O) mac80211(O) libchacha20poly1305 chacha_neon cfg80211(O) usbserial usbnet ts_kmp ts_fsm ts_bm slhc poly1305_neon nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c libchacha compat(O) cdc_wdm asn1_decoder crypto_safexcel ip6_udp_tunnel
[  129.254864]  udp_tunnel sha512_arm64 sha1_ce sha1_generic seqiv md5 geniv des_generic libdes authencesn authenc leds_gpio xhci_plat_hcd xhci_pci xhci_mtk_hcd xhci_hcd gpio_button_hotplug(O) usbcore usb_common mii
[  129.363345] CPU: 0 UID: 0 PID: 2988 Comm: busybox Tainted: G           O       6.12.32 #0
[  129.371512] Tainted: [O]=OOT_MODULE
[  129.374988] Hardware name: GatoNetworks GDSP (DT)
[  129.379679] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[  129.386629] pc : generic_shutdown_super+0xf0/0x160
[  129.391410] lr : generic_shutdown_super+0xf0/0x160
[  129.396190] sp : ffffffc0813d3d20
[  129.399493] x29: ffffffc0813d3d20 x28: ffffff8000c37000 x27: 0000000000000000
[  129.406621] x26: 0000000000000000 x25: 0000000000000000 x24: ffffffc080cf8410
[  129.413748] x23: 0000000000000000 x22: 0000000000000001 x21: ffffff8000c37734
[  129.420875] x20: ffffff800117fd48 x19: ffffff800117f800 x18: ffffffc080c1ea98
[  129.428002] x17: 0000000000000000 x16: 0000000000000001 x15: 0000000000000113
[  129.435129] x14: 0000000000000113 x13: 00000000ffffffea x12: ffffffc080c76a40
[  129.442256] x11: ffffffc080c1ea98 x10: ffffffc080c76a98 x9 : 0000000000000001
[  129.449383] x8 : 0000000000000001 x7 : 0000000000017fe8 x6 : c0000000ffffefff
[  129.456510] x5 : 0000000000057fa8 x4 : 0000000000000000 x3 : ffffffc0813d3b00
[  129.463637] x2 : ffffffc080c1e9c0 x1 : ffffffc080c1e9c0 x0 : 000000000000002f
[  129.470765] Call trace:
[  129.473200]  generic_shutdown_super+0xf0/0x160
[  129.477634]  kill_mtd_super+0x14/0x2c
[  129.481288]  jffs2_kill_sb+0x4c/0x60
[  129.484855]  deactivate_locked_super+0x4c/0xf8
[  129.489288]  deactivate_super+0x68/0x7c
[  129.493115]  cleanup_mnt+0x98/0x128
[  129.496597]  __cleanup_mnt+0x10/0x18
[  129.500165]  task_work_run+0x9c/0xe0
[  129.503732]  do_notify_resume+0xf4/0x100
[  129.507647]  el0_svc+0x44/0x60
[  129.510695]  el0t_64_sync_handler+0x118/0x124
[  129.515044]  el0t_64_sync+0x150/0x154
[  129.518696] ---[ end trace 0000000000000000 ]---
Wed Jun 11 10:08:08 UTC 2025 upgrade: Performing system upgrade...
fitblk: /dev/fit0 released

... upgrade continued succesfully.



More information about the openwrt-devel mailing list