[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handlin
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure |
Date: |
Thu, 13 Nov 2014 08:49:18 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
On 11/13/2014 08:44 AM, Max Reitz wrote:
>> (By the way, I really wish Solaris had implemented a variant that
>> queried, but did NOT change the file offset - maybe Linux can add that
>> as an extension, and give it sane semantics of not special casing
>> trailing holes...)
>
> Are you asking for fiemap? :-P
Not that bulky; maybe just two more constants SEEK_PEEK_HOLE and
SEEK_PEEK_DATA, which return the same values as their non-peek
counterparts but without modifying the fd offset.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [PATCH v2 0/4] raw-posix: Get rid of FIEMAP, and more, Markus Armbruster, 2014/11/13
- [Qemu-devel] [PATCH v2 2/4] raw-posix: SEEK_HOLE suffices, get rid of FIEMAP, Markus Armbruster, 2014/11/13
- [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure, Markus Armbruster, 2014/11/13
- Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure, Eric Blake, 2014/11/13
- Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure, Eric Blake, 2014/11/13
- Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure, Markus Armbruster, 2014/11/14
- Re: [Qemu-devel] [PATCH v2 3/4] raw-posix: Fix try_seek_hole()'s handling of SEEK_DATA failure, Eric Blake, 2014/11/14
[Qemu-devel] [PATCH v2 4/4] raw-posix: Clean up around raw_co_get_block_status(), Markus Armbruster, 2014/11/13
[Qemu-devel] [PATCH v2 1/4] raw-posix: Fix comment for raw_co_get_block_status(), Markus Armbruster, 2014/11/13
Re: [Qemu-devel] [PATCH v2 0/4] raw-posix: Get rid of FIEMAP, and more, Eric Blake, 2014/11/13