From: bugzilla-daemon@bugzilla.kernel.org
To: linux-ext4@vger.kernel.org
Subject: [Bug 42723] EXT4-fs error: ext4_mb_generate_buddy
Date: Sat, 05 Jul 2014 13:53:34 +0000 [thread overview]
Message-ID: <bug-42723-13602-T20dyiQ9x1@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-42723-13602@https.bugzilla.kernel.org/>
https://bugzilla.kernel.org/show_bug.cgi?id=42723
--- Comment #19 from Theodore Tso <tytso@mit.edu> ---
The EXT4-fs error reported by "ext4_mb_generate_buddy" simply means that there
is an inconsistency between the block allocation bitmap and the number of free
blocks reported in a particular block group descriptor. An e2fsck should fix
this.
There are some people who are reporting that it is showing up more frequently
in 3.15, but the problem is there can be multiple causes of this inconsistency.
It can be caused by a hardware problem; it can be caused by flash devices that
don't handle power failures gracefully; etc, etc.
If you can reliably reproduce it, and it doesn't reliably reproduce on an older
kernel, then it becomes interesting.
As far as "error count" message, this simply means that an EXT4-fs error has
been reported since the last time the file system was checked using e2fsck. It
will be displayed once every 24 hours, so that system administrators hopefully
get the hinit and get their file system repaired before they lose catastrophic
amounts of data. The format is confusing, and we will be trying to make the
error messages more clear. In particular "initial error at 1404174299" will
probably need to get changed to something like "first error since e2fsck
happened at time 1404174299", which is the number of seconds since January 1,
1970 --- since the kernel doesn't have time zone information. You can convert
that into a human readable time stamp as follows:
% date -d @1404174299
Mon Jun 30 20:24:59 EDT 2014
The "error count" message will get cleared by e2fsck, so long as you are using
a version of e2fsck newer than 1.41.13, released in December 2010. People who
upgrade their kernels without upgrading e2fsck can get into a situation where
they continuously get the error count message even though they have gotten
their file system checked. But if you are using that ancient version of
e2fsprogs, you **really** want to upgrade to a newer version, just because of
the huge number of bugs fixed in the last 3.5 years.
--
You are receiving this mail because:
You are watching the assignee of the bug.
next prev parent reply other threads:[~2014-07-05 13:53 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-03 23:10 [Bug 42723] New: EXT4-fs error: ext4_mb_generate_buddy bugzilla-daemon
2012-02-10 1:09 ` [Bug 42723] " bugzilla-daemon
2012-02-20 12:12 ` bugzilla-daemon
2012-04-16 0:21 ` bugzilla-daemon
2012-05-09 18:03 ` bugzilla-daemon
2012-05-14 4:55 ` bugzilla-daemon
2012-10-29 20:25 ` bugzilla-daemon
2012-10-30 20:07 ` bugzilla-daemon
2012-10-30 20:55 ` bugzilla-daemon
2012-10-31 0:53 ` bugzilla-daemon
2012-11-02 15:20 ` bugzilla-daemon
2012-11-02 16:17 ` bugzilla-daemon
2012-11-02 16:43 ` bugzilla-daemon
2012-11-02 16:45 ` bugzilla-daemon
2012-11-02 16:56 ` bugzilla-daemon
2013-03-05 0:18 ` bugzilla-daemon
2013-06-01 9:22 ` bugzilla-daemon
2014-07-05 8:28 ` bugzilla-daemon
2014-07-05 8:41 ` bugzilla-daemon
2014-07-05 13:53 ` bugzilla-daemon [this message]
2014-07-06 19:42 ` bugzilla-daemon
2014-08-05 5:06 ` bugzilla-daemon
2014-08-05 9:13 ` bugzilla-daemon
2014-08-05 12:38 ` bugzilla-daemon
2014-08-06 3:45 ` bugzilla-daemon
2014-08-21 9:21 ` bugzilla-daemon
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=bug-42723-13602-T20dyiQ9x1@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=linux-ext4@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).