All of lore.kernel.org
 help / color / mirror / Atom feed
From: Marc MERLIN <marc@merlins.org>
To: linux-btrfs@vger.kernel.org
Subject: Re: kernel BUG at fs/btrfs/extent_io.c:4324! (3.14-rc5)
Date: Sat, 5 Apr 2014 08:39:43 -0700	[thread overview]
Message-ID: <20140405153943.GD12124@merlins.org> (raw)
In-Reply-To: <20140405153721.GC12124@merlins.org>

On Sat, Apr 05, 2014 at 08:37:21AM -0700, Marc MERLIN wrote:
> static void btrfs_release_extent_buffer_page(struct extent_buffer *eb,
> 						unsigned long start_idx)
> {
> 	unsigned long index;
> 	unsigned long num_pages;
> 	struct page *page;
> 	int mapped = !test_bit(EXTENT_BUFFER_DUMMY, &eb->bflags);
> 
> >>>	BUG_ON(extent_buffer_under_io(eb));
> 
> 	num_pages = num_extent_pages(eb->start, eb->len);
> 	index = start_idx + num_pages;
> 	if (start_idx >= index)
> 		return;
 
After reboot, things went back to normal, I just got this on reboot:

BTRFS error (device dm-2): block group 535289659392 has wrong amount of free space
BTRFS error (device dm-2): failed to load free space cache for block group 535289659392
INFO: task btrfs-transacti:4080 blocked for more than 120 seconds.
      Not tainted 3.14.0-rc5-amd64-i915-preempt-20140216c #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
btrfs-transacti D ffff88020c42aa80     0  4080      2 0x00000000
 ffff8800c605bdc0 0000000000000046 ffff8800c605bfd8 ffff88020c42a550
 00000000000141c0 ffff88020c42a550 ffff8800c6e61ed0 ffff8802139601e8
 0000000000000000 ffff880213960000 ffff88020cf03100 ffff8800c605bdd0
Call Trace:
 [<ffffffff8160c331>] schedule+0x73/0x75
 [<ffffffff8122a5f9>] wait_current_trans.isra.15+0x98/0xf4
 [<ffffffff810850c9>] ? finish_wait+0x65/0x65
 [<ffffffff8122b812>] start_transaction+0x202/0x4f2
 [<ffffffff8122bb9e>] btrfs_attach_transaction+0x17/0x19
 [<ffffffff812277a8>] transaction_kthread+0xd6/0x1ab
 [<ffffffff812276d2>] ? btrfs_cleanup_transaction+0x43f/0x43f
 [<ffffffff8106bc56>] kthread+0xae/0xb6
 [<ffffffff8106bba8>] ? __kthread_parkme+0x61/0x61
 [<ffffffff816153fc>] ret_from_fork+0x7c/0xb0
 [<ffffffff8106bba8>] ? __kthread_parkme+0x61/0x61

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/                         | PGP 1024R/763BE901

      reply	other threads:[~2014-04-05 15:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-05 15:37 kernel BUG at fs/btrfs/extent_io.c:4324! (3.14-rc5) Marc MERLIN
2014-04-05 15:39 ` Marc MERLIN [this message]

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=20140405153943.GD12124@merlins.org \
    --to=marc@merlins.org \
    --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 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.