Hello! I'm not sure what triggeres this, neither if it is btrfs specific. The filesystems have been recreated from scratch. Mainly during my rsync backup (from btrfs to btrfs), but not necessarily limited to rsync usage, my system experiences uninterruptable freezes of commands like "df", "du", "btrfs fs sync", and probably more.
I created a backtrace in dmesg using sysrq+w. Here's the log: (https://gist.github.com/kakra/8e6a2b7ac4047fa9e345648664f5667b) [92481.503505] sysrq: SysRq : Show Blocked State [92481.503511] task PC stack pid father [92481.503603] ksysguardd D 00000000000141c0 0 32516 1 0x00000004 [92481.503609] ffff880231748c00 ffff88032a468000 ffff88032a467bc0 ffff880231748c00 [92481.503612] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503615] 7fffffffffffffff ffffffff817190df ffff88032a467bc0 ffffffff810b4d99 [92481.503617] Call Trace: [92481.503625] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503630] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503635] [<ffffffff810b4d99>] ? finish_wait+0x29/0x60 [92481.503639] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503642] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.503646] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.503649] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.503652] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.503654] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.503657] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.503660] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.503662] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.503665] [<ffffffff8117ddc8>] ? path_lookupat+0x58/0x100 [92481.503667] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.503671] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.503674] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.503677] [<ffffffff8119cc8a>] ? user_statfs+0x2a/0x80 [92481.503679] [<ffffffff8119ccf0>] ? SYSC_statfs+0x10/0x30 [92481.503683] [<ffffffff8103ea53>] ? __do_page_fault+0x1a3/0x400 [92481.503686] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a [92481.503688] trash.so D 00000000000141c0 0 449 1478 0x00000004 [92481.503691] ffff8802ee5b1800 ffff88022c720000 ffff88022c71fb70 ffff8802ee5b1800 [92481.503694] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503697] 7fffffffffffffff ffffffff817190df ffff88022c71fb70 ffffffff810b4d99 [92481.503699] Call Trace: [92481.503702] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503706] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503709] [<ffffffff810b4d99>] ? finish_wait+0x29/0x60 [92481.503712] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503714] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.503717] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.503720] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.503722] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.503724] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.503727] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.503729] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.503731] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.503734] [<ffffffff8117d973>] ? link_path_walk+0x163/0x4f0 [92481.503736] [<ffffffff8117c4d1>] ? path_init+0x1f1/0x330 [92481.503738] [<ffffffff8117dde7>] ? path_lookupat+0x77/0x100 [92481.503741] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.503743] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.503746] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.503749] [<ffffffff81176934>] ? vfs_fstatat+0x44/0x90 [92481.503752] [<ffffffff81176ddd>] ? SYSC_newlstat+0x1d/0x40 [92481.503754] [<ffffffff8117271d>] ? vfs_write+0x13d/0x180 [92481.503757] [<ffffffff811734a1>] ? SyS_write+0x61/0x90 [92481.503760] [<ffffffff810f5175>] ? from_kuid_munged+0x5/0x10 [92481.503763] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a [92481.503766] ksysguardd D 00000000000141c0 0 9869 1 0x00000004 [92481.503769] ffff880092012400 ffff880203868000 ffff880203867bc0 ffff880092012400 [92481.503771] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503774] 7fffffffffffffff ffffffff817190df ffff880203867bc0 ffffffff810b4d99 [92481.503776] Call Trace: [92481.503779] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503782] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503786] [<ffffffff810b4d99>] ? finish_wait+0x29/0x60 [92481.503789] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503791] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.503794] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.503797] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.503799] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.503801] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.503803] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.503806] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.503808] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.503810] [<ffffffff8117ddc8>] ? path_lookupat+0x58/0x100 [92481.503813] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.503815] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.503818] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.503820] [<ffffffff8119cc8a>] ? user_statfs+0x2a/0x80 [92481.503822] [<ffffffff8119ccf0>] ? SYSC_statfs+0x10/0x30 [92481.503825] [<ffffffff8103ea53>] ? __do_page_fault+0x1a3/0x400 [92481.503827] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a [92481.503830] trash.so D 0000000000000000 0 14351 1478 0x00000004 [92481.503833] ffff8803072ac800 ffff8800438fc000 ffff8800438fbb70 ffff8803072ac800 [92481.503835] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503838] 7fffffffffffffff ffffffff817190df 0000000000000010 0000000000000287 [92481.503841] Call Trace: [92481.503844] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503847] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503850] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503852] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.503855] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.503858] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.503860] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.503862] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.503864] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.503866] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.503869] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.503871] [<ffffffff8117d973>] ? link_path_walk+0x163/0x4f0 [92481.503873] [<ffffffff8117c4d1>] ? path_init+0x1f1/0x330 [92481.503876] [<ffffffff8117dde7>] ? path_lookupat+0x77/0x100 [92481.503878] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.503880] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.503883] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.503886] [<ffffffff81176934>] ? vfs_fstatat+0x44/0x90 [92481.503889] [<ffffffff81176ddd>] ? SYSC_newlstat+0x1d/0x40 [92481.503891] [<ffffffff8117271d>] ? vfs_write+0x13d/0x180 [92481.503893] [<ffffffff811734a1>] ? SyS_write+0x61/0x90 [92481.503895] [<ffffffff810f5175>] ? from_kuid_munged+0x5/0x10 [92481.503898] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a [92481.503901] trash.so D 0000000000000000 0 17062 1478 0x00000004 [92481.503903] ffff880350ee4800 ffff8801e4d5c000 ffff8801e4d5bb70 ffff880350ee4800 [92481.503906] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503908] 7fffffffffffffff ffffffff817190df ffff8801e4d5bb70 ffffffff810b4d99 [92481.503911] Call Trace: [92481.503914] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503917] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503920] [<ffffffff810b4d99>] ? finish_wait+0x29/0x60 [92481.503923] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503925] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.503928] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.503931] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.503934] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.503936] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.503938] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.503940] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.503942] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.503945] [<ffffffff8117d973>] ? link_path_walk+0x163/0x4f0 [92481.503947] [<ffffffff8117c4d1>] ? path_init+0x1f1/0x330 [92481.503949] [<ffffffff8117dde7>] ? path_lookupat+0x77/0x100 [92481.503951] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.503954] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.503956] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.503959] [<ffffffff81176934>] ? vfs_fstatat+0x44/0x90 [92481.503962] [<ffffffff81176ddd>] ? SYSC_newlstat+0x1d/0x40 [92481.503964] [<ffffffff8117271d>] ? vfs_write+0x13d/0x180 [92481.503966] [<ffffffff811734a1>] ? SyS_write+0x61/0x90 [92481.503969] [<ffffffff810f5175>] ? from_kuid_munged+0x5/0x10 [92481.503971] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a [92481.503973] df D 00000000000141c0 0 20885 20797 0x00000004 [92481.503976] ffff8803c42e6000 ffff8801001b4000 ffff8801001b3bd0 ffff8803c42e6000 [92481.503979] ffff880403cd8f20 ffff880403cd8f00 0000000000000000 ffffffff817167cc [92481.503981] 7fffffffffffffff ffffffff817190df ffff8801001b3bd0 ffffffff810b4d99 [92481.503984] Call Trace: [92481.503987] [<ffffffff817167cc>] ? schedule+0x2c/0x80 [92481.503990] [<ffffffff817190df>] ? schedule_timeout+0x13f/0x1a0 [92481.503993] [<ffffffff810b4d99>] ? finish_wait+0x29/0x60 [92481.503996] [<ffffffff81718229>] ? mutex_lock+0x9/0x30 [92481.503999] [<ffffffff811e0e23>] ? autofs4_wait+0x433/0x710 [92481.504002] [<ffffffff81717012>] ? wait_for_completion+0x92/0xf0 [92481.504005] [<ffffffff810a2b80>] ? wake_up_q+0x60/0x60 [92481.504007] [<ffffffff811e1a4f>] ? autofs4_expire_wait+0x5f/0x80 [92481.504009] [<ffffffff811dfa36>] ? autofs4_d_manage+0x56/0x150 [92481.504011] [<ffffffff8117b811>] ? follow_managed+0x91/0x2c0 [92481.504013] [<ffffffff8117bcd2>] ? lookup_fast+0x102/0x300 [92481.504016] [<ffffffff8117d3f1>] ? walk_component+0x31/0x450 [92481.504018] [<ffffffff8117ddc8>] ? path_lookupat+0x58/0x100 [92481.504020] [<ffffffff811800d5>] ? filename_lookup+0x95/0x110 [92481.504023] [<ffffffff8115b55e>] ? kmem_cache_alloc+0x10e/0x160 [92481.504026] [<ffffffff8117fdeb>] ? getname_flags+0x4b/0x170 [92481.504028] [<ffffffff81176934>] ? vfs_fstatat+0x44/0x90 [92481.504031] [<ffffffff81176d9a>] ? SYSC_newstat+0x1a/0x40 [92481.504034] [<ffffffff81719cd7>] ? entry_SYSCALL_64_fastpath+0x12/0x6a -- Regards, Kai Replies to list-only preferred. -- 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