From: Zygo Blaxell <zblaxell@furryterror.org>
To: Martin Steigerwald <martin@lichtvoll.de>
Cc: linux-btrfs@vger.kernel.org
Subject: Re: 3.19-rc5: Bug 91911: [REGRESSION] rm command hangs big time with deleting a lot of files at once
Date: Fri, 23 Jan 2015 18:29:40 -0500 [thread overview]
Message-ID: <20150123232934.GA14858@hungrycats.org> (raw)
In-Reply-To: <2506104.3YBgc9qdaM@merkaba>
[-- Attachment #1: Type: text/plain, Size: 21891 bytes --]
On Fri, Jan 23, 2015 at 03:01:28PM +0100, Martin Steigerwald wrote:
> Hi!
>
> Anyone seen this?
>
> Reported as:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=91911
I have seen something like this since 3.15.
I've also seen its cousin, which gets stuck in evict_inode, but the stacks
of the hanging processes start from renameat2() instead of unlinkat().
I haven't seen the renameat2() variant of this bug since 3.18-rc6.
> I just want to get rid of some 127000+ akonadi lost+found files, any delete
> command I start just gets rid of some thousands and then hangs.
>
> merkaba:~> btrfs fi df /home
> Data, RAID1: total=160.92GiB, used=111.09GiB
> System, RAID1: total=32.00MiB, used=48.00KiB
> Metadata, RAID1: total=5.99GiB, used=2.49GiB
> GlobalReserve, single: total=512.00MiB, used=0.00B
> merkaba:~> btrfs fi sh /home
> Label: 'home' uuid: […]
> Total devices 2 FS bytes used 113.58GiB
> devid 1 size 170.00GiB used 166.94GiB path /dev/mapper/msata-
> home
> devid 2 size 170.00GiB used 166.94GiB path /dev/mapper/sata-
> home
>
> Btrfs v3.18
>
>
> merkaba:/home/ms/.local/share/akonadi#1> find file_lost+found | wc -l
> 110070
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [4] 2660
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 101645
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [5] 2663
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [6] 2664
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 91369
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 89844
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 88042
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [7] 2671
> merkaba:/home/ms/.local/share/akonadi> uname -a
> Linux merkaba 3.19.0-rc5-tp520-trim-all-bgroups+ #18 SMP PREEMPT Mon Jan
> 19 09:58:33 CET 2015 x86_64 GNU/Linux
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [8] 2694
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [9] 2700
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 67278
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 65244
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 63713
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 62725
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 62213
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 61213
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [10] 2715
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 60470
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [11] 2718
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 53303
>
>
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 51396
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 51396
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 51396
>
>
> merkaba:/home/ms/.local/share/akonadi> ps aux | grep find
> ms 2647 0.4 0.2 43096 36204 pts/3 D+ 14:45 0:00 find
> file_lost+found -delete
> root 2651 0.3 0.2 42568 35688 pts/0 DN 14:45 0:00 find
> file_lost+found -delete
> root 2654 2.7 0.2 44544 35652 pts/0 DN 14:46 0:05 find
> file_lost+found -delete
> root 2657 0.3 0.2 44016 35048 pts/0 DN 14:46 0:00 find
> file_lost+found -delete
> root 2660 2.1 0.1 39136 32280 pts/0 DN 14:46 0:03 find
> file_lost+found -delete
> root 2663 0.2 0.1 36760 29988 pts/0 DN 14:46 0:00 find
> file_lost+found -delete
> root 2664 3.3 0.1 36760 29888 pts/0 DN 14:46 0:05 find
> file_lost+found -delete
> root 2671 0.9 0.1 33856 26984 pts/0 DN 14:46 0:01 find
> file_lost+found -delete
> root 2694 1.1 0.1 32404 25380 pts/0 DN 14:47 0:01 find
> file_lost+found -delete
> root 2700 4.0 0.1 30952 24064 pts/0 DN 14:47 0:04 find
> file_lost+found -delete
> root 2715 0.3 0.1 26200 19332 pts/0 DN 14:47 0:00 find
> file_lost+found -delete
> root 2718 4.1 0.1 26068 19068 pts/0 DN 14:47 0:02 find
> file_lost+found -delete
> root 2840 0.0 0.0 12672 1592 pts/0 S+ 14:49 0:00 grep find
> merkaba:/home/ms/.local/share/akonadi> ps aux | grep rm
> root 113 0.0 0.0 0 0 ? S< 14:41 0:00
> [acpi_thermal_pm]
> root 290 0.0 0.0 0 0 ? S< 14:41 0:00 [btrfs-
> rmw]
> root 803 0.0 0.0 0 0 ? S< 14:41 0:00 [btrfs-
> rmw]
> root 835 0.0 0.0 0 0 ? S< 14:41 0:00 [btrfs-
> rmw]
> dirmngr 1565 0.0 0.0 17880 2192 ? Ss 14:41 0:00
> /usr/bin/dirmngr --daemon --sh
> ms 2615 0.4 0.2 36276 32432 pts/1 D+ 14:43 0:01 rm -r
> file_lost+found
> root 2842 0.0 0.0 12676 1544 pts/0 S+ 14:49 0:00 grep rm
>
>
> Until it eventually completes:
>
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found -delete &
> [20] 2858
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 8998
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> 240
> merkaba:/home/ms/.local/share/akonadi>
> [20] + done find file_lost+found -delete
> merkaba:/home/ms/.local/share/akonadi> find file_lost+found | wc -l
> find: "file_lost+found": Datei oder Verzeichnis nicht gefunden
> 0
>
>
> I see these in dmesg:
>
> [ 240.145442] INFO: task rm:2615 blocked for more than 120 seconds.
> [ 240.145456] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 240.145461] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 240.145466] rm D ffff88034c3fbc68 0 2615 2589
> 0x00000000
> [ 240.145480] ffff88034c3fbc68 0000000000000002 ffff88040bdf6180
> ffff88034c3fbfd8
> [ 240.145490] ffff88035ad9b0c0 0000000000012d00 ffff88035ad9b0c0
> ffff88034c3fbc78
> [ 240.145499] 0000000000000000 ffff8803787de080 ffff8803790547fc
> ffff88034c3fbcd8
> [ 240.145508] Call Trace:
> [ 240.145527] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 240.145622] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 240.145633] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 240.145693] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 240.145711] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 240.145719] [<ffffffff811521c6>] iput+0x128/0x131
> [ 240.145743] [<ffffffffc05c0577>] ecryptfs_evict_inode+0x29/0x2d [ecryptfs]
> [ 240.145760] [<ffffffffc05c054e>] ? ecryptfs_show_options+0x11e/0x11e
> [ecryptfs]
> [ 240.145768] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 240.145776] [<ffffffff811521c6>] iput+0x128/0x131
> [ 240.145786] [<ffffffff811497bf>] do_unlinkat+0x151/0x1f0
> [ 240.145795] [<ffffffff8100cf94>] ? user_exit+0x13/0x15
> [ 240.145803] [<ffffffff8100e24e>] ? syscall_trace_enter_phase1+0x57/0x12a
> [ 240.145811] [<ffffffff8100e565>] ? syscall_trace_leave+0xcb/0x108
> [ 240.145820] [<ffffffff8114a313>] SyS_unlinkat+0x24/0x26
> [ 240.145828] [<ffffffff814bac92>] system_call_fastpath+0x12/0x17
> [ 300.753192] mce: [Hardware Error]: Machine check events logged
> [ 360.164930] INFO: task rm:2615 blocked for more than 120 seconds.
> [ 360.164935] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 360.164936] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 360.164937] rm D ffff88034c3fbc68 0 2615 2589
> 0x00000000
> [ 360.164941] ffff88034c3fbc68 0000000000000002 ffff88040bdf6180
> ffff88034c3fbfd8
> [ 360.164944] ffff88035ad9b0c0 0000000000012d00 ffff88035ad9b0c0
> ffff88034c3fbc78
> [ 360.164946] 0000000000000000 ffff8803787de080 ffff8803790547fc
> ffff88034c3fbcd8
> [ 360.164949] Call Trace:
> [ 360.164956] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 360.164992] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 360.164995] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 360.165011] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 360.165016] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 360.165019] [<ffffffff811521c6>] iput+0x128/0x131
> [ 360.165026] [<ffffffffc05c0577>] ecryptfs_evict_inode+0x29/0x2d [ecryptfs]
> [ 360.165030] [<ffffffffc05c054e>] ? ecryptfs_show_options+0x11e/0x11e
> [ecryptfs]
> [ 360.165032] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 360.165034] [<ffffffff811521c6>] iput+0x128/0x131
> [ 360.165037] [<ffffffff811497bf>] do_unlinkat+0x151/0x1f0
> [ 360.165041] [<ffffffff8100cf94>] ? user_exit+0x13/0x15
> [ 360.165043] [<ffffffff8100e24e>] ? syscall_trace_enter_phase1+0x57/0x12a
> [ 360.165045] [<ffffffff8100e565>] ? syscall_trace_leave+0xcb/0x108
> [ 360.165048] [<ffffffff8114a313>] SyS_unlinkat+0x24/0x26
> [ 360.165051] [<ffffffff814bac92>] system_call_fastpath+0x12/0x17
> [ 360.165053] INFO: task find:2647 blocked for more than 120 seconds.
> [ 360.165055] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 360.165056] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 360.165057] find D ffff8803bea5fcb8 0 2647 2631
> 0x00000000
> [ 360.165059] ffff8803bea5fcb8 0000000000000002 ffff880409ab0000
> ffff8803bea5ffd8
> [ 360.165061] ffff88035ad99860 0000000000012d00 ffff88035ad99860
> ffff8803bea5fcc8
> [ 360.165064] 0000000000000000 ffff880347279f48 ffff8800a108573c
> ffff8803bea5fd28
> [ 360.165066] Call Trace:
> [ 360.165069] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 360.165085] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 360.165087] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 360.165101] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 360.165105] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 360.165107] [<ffffffff811521c6>] iput+0x128/0x131
> [ 360.165110] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 360.165112] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 360.165115] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 360.165117] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 360.165120] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 360.165122] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 360.165124] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.184844] INFO: task rm:2615 blocked for more than 120 seconds.
> [ 480.184859] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.184863] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.184868] rm D ffff88034c3fbc68 0 2615 2589
> 0x00000000
> [ 480.184881] ffff88034c3fbc68 0000000000000002 ffff88040bdf6180
> ffff88034c3fbfd8
> [ 480.184891] ffff88035ad9b0c0 0000000000012d00 ffff88035ad9b0c0
> ffff88034c3fbc78
> [ 480.184900] 0000000000000000 ffff8803787de080 ffff8803790547fc
> ffff88034c3fbcd8
> [ 480.184910] Call Trace:
> [ 480.184929] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.185024] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.185034] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.185096] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.185112] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.185121] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.185145] [<ffffffffc05c0577>] ecryptfs_evict_inode+0x29/0x2d [ecryptfs]
> [ 480.185161] [<ffffffffc05c054e>] ? ecryptfs_show_options+0x11e/0x11e
> [ecryptfs]
> [ 480.185169] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.185177] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.185186] [<ffffffff811497bf>] do_unlinkat+0x151/0x1f0
> [ 480.185195] [<ffffffff8100cf94>] ? user_exit+0x13/0x15
> [ 480.185203] [<ffffffff8100e24e>] ? syscall_trace_enter_phase1+0x57/0x12a
> [ 480.185211] [<ffffffff8100e565>] ? syscall_trace_leave+0xcb/0x108
> [ 480.185220] [<ffffffff8114a313>] SyS_unlinkat+0x24/0x26
> [ 480.185228] [<ffffffff814bac92>] system_call_fastpath+0x12/0x17
> [ 480.185236] INFO: task find:2647 blocked for more than 120 seconds.
> [ 480.185241] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.185245] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.185249] find D ffff8803bea5fcb8 0 2647 2631
> 0x00000000
> [ 480.185284] ffff8803bea5fcb8 0000000000000002 ffff880409ab0000
> ffff8803bea5ffd8
> [ 480.185293] ffff88035ad99860 0000000000012d00 ffff88035ad99860
> ffff8803bea5fcc8
> [ 480.185302] 0000000000000000 ffff880347279f48 ffff8800a108573c
> ffff8803bea5fd28
> [ 480.185311] Call Trace:
> [ 480.185321] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.185382] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.185390] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.185444] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.185458] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.185467] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.185474] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.185481] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.185491] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.185499] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.185506] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.185514] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.185521] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.185528] INFO: task find:2651 blocked for more than 120 seconds.
> [ 480.185533] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.185537] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.185540] find D ffff880099213cb8 0 2651 2562
> 0x00000000
> [ 480.185548] ffff880099213cb8 0000000000000002 ffffffff81a16500
> ffff880099213fd8
> [ 480.185557] ffff88035ad98000 0000000000012d00 ffff88035ad98000
> ffff880099213cc8
> [ 480.185565] 0000000000001000 ffff880347594340 ffff8803516131ec
> ffff880099213d28
> [ 480.185574] Call Trace:
> [ 480.185583] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.185640] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.185689] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.185758] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.185797] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.185821] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.185844] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.185867] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.185890] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.185913] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.185930] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.185938] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.185947] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.185956] INFO: task find:2654 blocked for more than 120 seconds.
> [ 480.185965] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.185971] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.185976] find D ffff880330453cb8 0 2654 2562
> 0x00000000
> [ 480.185987] ffff880330453cb8 0000000000000002 ffff88040ba96180
> ffff880330453fd8
> [ 480.185999] ffff88035d029860 0000000000012d00 ffff88035d029860
> ffff880330453cc8
> [ 480.186010] 0000000000002000 ffff8803472f4028 ffff8800a10871ec
> ffff880330453d28
> [ 480.186022] Call Trace:
> [ 480.186034] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.186093] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.186104] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.186164] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.186191] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.186221] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.186243] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.186252] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.186262] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.186272] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.186281] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.186290] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.186316] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.186325] INFO: task find:2657 blocked for more than 120 seconds.
> [ 480.186332] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.186348] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.186353] find D ffff880327f23cb8 0 2657 2562
> 0x00000000
> [ 480.186370] ffff880327f23cb8 0000000000000002 ffff88040b811860
> ffff880327f23fd8
> [ 480.186381] ffff88035d3f9860 0000000000012d00 ffff88035d3f9860
> ffff880327f23cc8
> [ 480.186393] 0000000000001000 ffff880353fb3e98 ffff88037664042c
> ffff880327f23d28
> [ 480.186404] Call Trace:
> [ 480.186416] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.186472] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.186483] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.186543] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.186560] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.186570] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.186579] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.186589] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.186601] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.186633] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.186676] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.186705] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.186716] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.186727] INFO: task find:2660 blocked for more than 120 seconds.
> [ 480.186734] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.186740] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.186745] find D ffff88031f127cb8 0 2660 2562
> 0x00000000
> [ 480.186757] ffff88031f127cb8 0000000000000002 ffff88040bdd8000
> ffff88031f127fd8
> [ 480.186794] ffff88035d110000 0000000000012d00 ffff88035d110000
> ffff88031f127cc8
> [ 480.186806] 0000000000000000 ffff8803d31091e0 ffff8803792a8bcc
> ffff88031f127d28
> [ 480.186820] Call Trace:
> [ 480.186833] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.186900] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.186932] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.186997] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.187022] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.187038] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.187055] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.187070] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.187085] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.187099] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.187112] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.187126] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.187139] [<ffffffff814baeff>] int_signal+0x12/0x17
> [ 480.187154] INFO: task find:2663 blocked for more than 120 seconds.
> [ 480.187167] Tainted: G O 3.19.0-rc5-tp520-trim-all-
> bgroups+ #18
> [ 480.187173] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
> this message.
> [ 480.187186] find D ffff88031ba9fcb8 0 2663 2562
> 0x00000000
> [ 480.187202] ffff88031ba9fcb8 0000000000000002 ffff88040b810000
> ffff88031ba9ffd8
> [ 480.187215] ffff88035d3f8000 0000000000012d00 ffff88035d3f8000
> ffff88031ba9fcc8
> [ 480.187227] 0000000000001000 ffff8803468b75a8 ffff8800a2df22ac
> ffff88031ba9fd28
> [ 480.187240] Call Trace:
> [ 480.187264] [<ffffffff814b7d16>] schedule+0x64/0x66
> [ 480.187332] [<ffffffffc05361c4>] lock_extent_bits+0x103/0x18b [btrfs]
> [ 480.187345] [<ffffffff8106ecb5>] ? finish_wait+0x5f/0x5f
> [ 480.187419] [<ffffffffc0527f5e>] btrfs_evict_inode+0x14a/0x420 [btrfs]
> [ 480.187453] [<ffffffff81151aec>] evict+0xa8/0x150
> [ 480.187465] [<ffffffff811521c6>] iput+0x128/0x131
> [ 480.187477] [<ffffffff8114e6aa>] __dentry_kill+0x113/0x17d
> [ 480.187491] [<ffffffff8114e84a>] dput+0x136/0x15e
> [ 480.187505] [<ffffffff8113e635>] __fput+0x16a/0x181
> [ 480.187518] [<ffffffff8113e67a>] ____fput+0x9/0xb
> [ 480.187529] [<ffffffff810569e5>] task_work_run+0x85/0x9c
> [ 480.187540] [<ffffffff810028d7>] do_notify_resume+0x5b/0x82
> [ 480.187551] [<ffffffff814baeff>] int_signal+0x12/0x17
>
>
> I attach an sysrq-t thing.
>
> Ciao,
> --
> Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
> GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2015-01-23 23:29 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-23 14:01 3.19-rc5: Bug 91911: [REGRESSION] rm command hangs big time with deleting a lot of files at once Martin Steigerwald
2015-01-23 14:38 ` Holger Hoffstätte
2015-01-23 14:56 ` Chris Mason
2015-01-24 14:14 ` Martin Steigerwald
2015-01-26 4:42 ` Zygo Blaxell
2015-01-23 23:29 ` Zygo Blaxell [this message]
2015-01-24 10:20 ` Martin Steigerwald
2015-01-25 22:14 ` Zygo Blaxell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150123232934.GA14858@hungrycats.org \
--to=zblaxell@furryterror.org \
--cc=linux-btrfs@vger.kernel.org \
--cc=martin@lichtvoll.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.