Search String: Display: Description: Sort:

Results:

References: [ +subject:/^(?:^\s*(re|sv|fwd|fw)[\[\]\d]*[:>-]+\s*)*\[dm\-devel\]\s+\[BUG\]\s+pvmove\s+corrupting\s+XFS\s+filesystems\s+\(was\s+Re\:\s+\[BUG\]\s+Internal\s+error\s+xfs_dir2_data_reada_verify\)\s*$/: 10 ]

Total 10 documents matching your query.

1. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Alasdair G Kergon <agk@xxxxxxxxxx>
Date: Wed, 27 Feb 2013 01:04:14 +0000
(Quick pointers that might be relevant) EAGAIN, I'm not aware of dm itself returning that on the i/o path. For 3.8 issues, read dm-devel around https://www.redhat.com/archives/dm-devel/2013-February/
/archives/xfs/2013-02/msg00512.html (10,179 bytes)

2. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Wed, 27 Feb 2013 12:49:00 +1100
Neither am I, but it's coming from somewhere in the IO path... It's reproducable on lots of different kernels, apparently - 3.8, 3.4.33, CentOS 6.3, debian sid/wheezy and Fedora 18 were mentioned spe
/archives/xfs/2013-02/msg00513.html (10,343 bytes)

3. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Matteo Frigo <athena@xxxxxxxx>
Date: Tue, 26 Feb 2013 21:21:44 -0500
Well, I don't really know anything about this topic, so I may be completely off the mark, but dm-raid1.c:mirror_map() does indeed return EWOULDBLOCK, and EWOULDBLOCK is #define'd to be EAGAIN, so it
/archives/xfs/2013-02/msg00515.html (10,349 bytes)

4. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Wed, 27 Feb 2013 13:29:28 +1100
Trees, forest.... Thanks for pointing out the obvious, Matteo. :) Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx
/archives/xfs/2013-02/msg00517.html (10,537 bytes)

5. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Matteo Frigo <athena@xxxxxxxx>
Date: Thu, 07 Mar 2013 07:13:27 -0500
Dave (and others), do you have any suggestion on what should be done to fix this bug? I have tried returning -EIO instead of -EWOULDBLOCK, but xfs does not like that. dm-zero.c:zero_map() appears to
/archives/xfs/2013-03/msg00161.html (9,163 bytes)

6. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Fri, 8 Mar 2013 09:31:40 +1100
You need the XFS patch I posted so that readahead buffer verification is avoided in the case of an error being returned from the readahead. Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx
/archives/xfs/2013-03/msg00187.html (10,529 bytes)

7. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Fri, 8 Mar 2013 09:50:01 +1100
I don't recall if that patch was sent to this thread, so here it is: http://oss.sgi.com/archives/xfs/2013-02/msg00516.html Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx
/archives/xfs/2013-03/msg00190.html (11,175 bytes)

8. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Matteo Frigo <athena@xxxxxxxx>
Date: Thu, 07 Mar 2013 19:09:31 -0500
I apologize if I was not clear in my previous post. I mean to say that returning -EIO from dm, even in conjunction with your patch, is not sufficient to fix the problem. Specifically, I repeated the
/archives/xfs/2013-03/msg00193.html (12,528 bytes)

9. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Fri, 8 Mar 2013 12:57:23 +1100
Add the the patch below. If you still see errors, then they are real IO errors from the block device. Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx xfs: ensure we capture IO errors correctly Fail
/archives/xfs/2013-03/msg00195.html (13,675 bytes)

10. Re: [dm-devel] [BUG] pvmove corrupting XFS filesystems (was Re: [BUG] Internal error xfs_dir2_data_reada_verify) (score: 1)
Author: Matteo Frigo <athena@xxxxxxxx>
Date: Fri, 08 Mar 2013 06:38:56 -0500
This patch fixes the problem for me. The patch works both when dm-raid1 returns -EIO and when it returns -EWOULDBLOCK. Thanks for your help. Cheers, Matteo
/archives/xfs/2013-03/msg00203.html (10,225 bytes)


This search system is powered by Namazu