From: Andreas Dilger <adilger@sun.com>
To: Kevin Shanahan <kmshanah@ucwb.org.au>
Cc: Theodore Tso <tytso@mit.edu>, Eric Sandeen <sandeen@redhat.com>,
linux-ext4@vger.kernel.org
Subject: Re: Possible ext4 corruption - ACL related?
Date: Wed, 11 Mar 2009 00:18:39 -0600 [thread overview]
Message-ID: <20090311061839.GC3199@webber.adilger.int> (raw)
In-Reply-To: <1236736137.16191.25.camel@kulgan.wumi.org.au>
On Mar 11, 2009 12:18 +1030, Kevin Shanahan wrote:
> On Wed, 2009-03-11 at 12:13 +1030, Kevin Shanahan wrote:
> >
> > getfattr: apps/Gestalt.Net/SetupCD/program\040files/Business\040Objects/Common/3.5/bin/RptControllers.dll: Input/output error
> >
> > And syslog shows:
> > Mar 11 00:06:24 hermes kernel: attempt to access beyond end of device
> > Mar 11 00:06:24 hermes kernel: dm-0: rw=0, want=946232834916360, limit=2147483648
> >
> > hermes:~# debugfs /dev/dm-0
> > debugfs 1.41.3 (12-Oct-2008)
> > debugfs: stat "local/apps/Gestalt.Net/SetupCD/program files/Business Objects/Common/3.5/bin/RptControllers.dll"
> >
> > Inode: 875 Type: FIFO Mode: 0611 Flags: 0xb3b9c185
> > Generation: 3690868 Version: 0x9d36b10d
> > User: 868313917 Group: -1340283792 Size: 0
> > File ACL: 0 Directory ACL: 0
> > Links: 1 Blockcount: 0
> > Fragment: Address: 0 Number: 0 Size: 0
> > ctime: 0x0742afc4 -- Sun Nov 11 06:51:24 1973
> > atime: 0x472a2311 -- Fri Nov 2 05:33:45 2007
> > mtime: 0x80c59881 -- Fri Jun 18 09:51:21 2038
> > Size of extra inode fields: 4
> > BLOCKS:
There isn't anything obvious here that would imply reading a wacky block
beyond the end of the filesystem. I even checked if e.g. you had quotas
enabled and the bogus UID/GID would result in the quota file becoming
astronomically large or something, but the numbers don't seem to match.
There are no blocks in the file, no xattr block ("File ACL" should be
renamed...).
> hermes:~# ls -l /srv/samba/local/apps/Gestalt.Net/SetupCD/program\ files/Business\ Objects/Common/3.5/bin/RptControllers.dll
> prwS--x--t 1 868313917 2954683504 0 1902-05-13 03:23 /srv/samba/local/apps/Gestalt.Net/SetupCD/program files/Business Objects/Common/3.5/bin/RptControllers.dll
>
> I guess this is what Andreas meant by "turning a pile of manure into
> neatly organized fertilizer" :)
Yes, you should just delete the inodes reported corrupted in your
earlier postings in the 87x range - they contain nothing of value
anymore, and I suspect your troubles would be gone. At least we
wouldn't be left wondering if you are seeing new corruption in
the same range of blocks, or just leftover badness.
Cheers, Andreas
--
Andreas Dilger
Sr. Staff Engineer, Lustre Group
Sun Microsystems of Canada, Inc.
next prev parent reply other threads:[~2009-03-11 6:18 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-09 23:43 Possible ext4 corruption - ACL related? Kevin Shanahan
[not found] ` <49B5D71D.1030802@redhat.com>
[not found] ` <1236655451.30280.29.camel@kulgan.wumi.org.au>
2009-03-10 4:35 ` Eric Sandeen
2009-03-10 5:02 ` Kevin Shanahan
2009-03-10 7:09 ` Andreas Dilger
2009-03-10 14:46 ` Theodore Tso
2009-03-10 21:14 ` Kevin Shanahan
2009-03-10 22:48 ` Theodore Tso
2009-03-11 0:38 ` Andreas Dilger
2009-03-11 0:47 ` Theodore Tso
2009-03-11 1:43 ` Kevin Shanahan
2009-03-11 1:48 ` Kevin Shanahan
2009-03-11 4:50 ` Theodore Tso
2009-03-11 5:27 ` Kevin Shanahan
2009-03-11 6:18 ` Andreas Dilger [this message]
2009-03-11 13:25 ` Theodore Tso
2009-03-11 18:07 ` Kevin Shanahan
2009-03-13 0:55 ` Theodore Tso
2009-03-13 14:28 ` Kevin Shanahan
2009-03-11 11:37 ` Manish Katiyar
2009-03-10 12:15 ` Kevin Shanahan
2009-03-10 20:44 ` Andreas Dilger
2009-03-10 20:59 ` Kevin Shanahan
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=20090311061839.GC3199@webber.adilger.int \
--to=adilger@sun.com \
--cc=kmshanah@ucwb.org.au \
--cc=linux-ext4@vger.kernel.org \
--cc=sandeen@redhat.com \
--cc=tytso@mit.edu \
/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).