[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#6131: [PATCH]: fiemap support for efficient sparse file copy
From: |
jeff.liu |
Subject: |
bug#6131: [PATCH]: fiemap support for efficient sparse file copy |
Date: |
Wed, 16 Jun 2010 15:22:08 +0800 |
User-agent: |
Thunderbird 2.0.0.14 (X11/20080505) |
Tao Ma wrote:
> Hi Paul,
>
> On 06/16/2010 05:11 AM, Paul Eggert wrote:
>> On 06/10/2010 05:35 PM, Tao Ma wrote:
>>
>>> there is a flag FIEMAP_EXTENT_DELALLOC in fiemap ...
>>> with dd if=/dev/zero of=/mnt/ext4/a bs=1M count=1 seek=1
>>> the ext4 can't return a valid fiemap extent.
>>
>> Hmm, this sounds like a fairly serious bug, in that it would prevent this
>> part of cp from working. What does the fiemap ioctl return in this
>> buggy case?
In this case, fiemap ioctl returns successfully, but 'fm_mapped_extents' will
set to ZERO to
indicate there is no extents allocated for the file.
>> Is there some way that cp can detect the bug, and report it to the user,
>> or work around it?
work around is add FIEMAP_FLAG_SYNC to fiemap ioctl at the moment.
Thanks,
-Jeff
Or should we just assume that the bug will get fixed
>> and that cp shouldn't worry about it?
> I have prompted this to the linux ext4
> community(http://lkml.org/lkml/2010/6/10/412), they are working on it
> now I guess.
>
> Regards,
> Tao
--
With Windows 7, Microsoft is asserting legal control over your computer and is
using this power to
abuse computer users.
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, (continued)
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Jim Meyering, 2010/06/08
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, jeff.liu, 2010/06/09
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Jim Meyering, 2010/06/09
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, jeff.liu, 2010/06/10
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Paul Eggert, 2010/06/10
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Tao Ma, 2010/06/10
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Paul Eggert, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Tao Ma, 2010/06/16
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy,
jeff.liu <=
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Paul Eggert, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Jim Meyering, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Paul Eggert, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Sunil Mushran, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Joel Becker, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Pádraig Brady, 2010/06/15
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Jim Meyering, 2010/06/16
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Pádraig Brady, 2010/06/16
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Jim Meyering, 2010/06/16
- bug#6131: [PATCH]: fiemap support for efficient sparse file copy, Joel Becker, 2010/06/16