linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Clint Adams <clint@debian.org>
To: Chris Mason <chris.mason@oracle.com>, linux-btrfs@vger.kernel.org
Cc: 632475@bugs.debian.org
Subject: Bug#632475: btrfs flushing hangs
Date: Wed, 20 Jul 2011 09:51:28 +0000	[thread overview]
Message-ID: <20110720095128.GA1071@scru.org> (raw)
In-Reply-To: <1310357615.8783.76.camel@localhost>

Hi Chris,

When my Sheevaplug's btrfs partition gets near-full (df will report 1.8
or 1.9 gigs free), the filesystem hangs.  I get messages as seen below,
and I can no longer read or write.

This occurs with Debian's linux-image-2.6.39-2-kirkwood and
3.0.0~rc5-1~experimental.1 as well.  It is consistently reproducible.

Please let me know what additional information would be helpful.

[ 4852.113592] device fsid 1b48baae86d0b237-51ab536c499a6594 devid 1 transid 163957 /dev/sda1
[ 5288.244963] INFO: task btrfs-transacti:2232 blocked for more than 120 seconds.
[ 5288.252250] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 5288.260132] btrfs-transacti D c02e3e4c     0  2232      2 0x00000000
[ 5288.266549] [<c02e3e4c>] (schedule+0x4ac/0x510) from [<c02e43b8>] (schedule_timeout+0x1c/0x230)
[ 5288.275492] [<c02e43b8>] (schedule_timeout+0x1c/0x230) from [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs])
[ 5288.286568] [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs]) from [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs])
[ 5288.298586] [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs]) from [<c006177c>] (kthread+0x84/0x8c)
[ 5288.308149] [<c006177c>] (kthread+0x84/0x8c) from [<c00315b0>] (kernel_thread_exit+0x0/0x8)
[ 5408.308976] INFO: task btrfs-transacti:2232 blocked for more than 120 seconds.
[ 5408.316338] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 5408.324204] btrfs-transacti D c02e3e4c     0  2232      2 0x00000000
[ 5408.330642] [<c02e3e4c>] (schedule+0x4ac/0x510) from [<c02e43b8>] (schedule_timeout+0x1c/0x230)
[ 5408.339655] [<c02e43b8>] (schedule_timeout+0x1c/0x230) from [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs])
[ 5408.350780] [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs]) from [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs])
[ 5408.362807] [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs]) from [<c006177c>] (kthread+0x84/0x8c)
[ 5408.372359] [<c006177c>] (kthread+0x84/0x8c) from [<c00315b0>] (kernel_thread_exit+0x0/0x8)
[ 5528.397412] INFO: task btrfs-transacti:2232 blocked for more than 120 seconds.
[ 5528.404701] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 5528.412564] btrfs-transacti D c02e3e4c     0  2232      2 0x00000000
[ 5528.418985] [<c02e3e4c>] (schedule+0x4ac/0x510) from [<c02e43b8>] (schedule_timeout+0x1c/0x230)
[ 5528.427927] [<c02e43b8>] (schedule_timeout+0x1c/0x230) from [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs])
[ 5528.439004] [<bf0df564>] (btrfs_commit_transaction+0x2dc/0x6ec [btrfs]) from [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs])
[ 5528.451025] [<bf0d9df8>] (transaction_kthread+0x12c/0x200 [btrfs]) from [<c006177c>] (kthread+0x84/0x8c)
[ 5528.460580] [<c006177c>] (kthread+0x84/0x8c) from [<c00315b0>] (kernel_thread_exit+0x0/0x8)

           reply	other threads:[~2011-07-20  9:51 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <1310357615.8783.76.camel@localhost>]

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=20110720095128.GA1071@scru.org \
    --to=clint@debian.org \
    --cc=632475@bugs.debian.org \
    --cc=chris.mason@oracle.com \
    --cc=linux-btrfs@vger.kernel.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).