X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-6.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Message-ID: <4D49B66C.8030602@redhat.com> Date: Wed, 02 Feb 2011 12:54:20 -0700 From: Eric Blake User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.7 MIME-Version: 1.0 To: cygwin Subject: fiemap ioctl wishlist OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig060FE197AB2F818F5EEDFAA6" X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --------------enig060FE197AB2F818F5EEDFAA6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable coreutils 8.10 is due soon, and has some (impressive) speedups for copying sparse files on systems that support the FIEMAP ioctl. It seems like Windows already has APIs for determining where the holes are in a sparse file, so given enough time and someone to write the patch, it would be nice to see the fiemap ioctl implemented in cygwin. http://www.mjmwired.net/kernel/Documentation/filesystems/fiemap.txt --=20 Eric Blake eblake AT redhat DOT com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enig060FE197AB2F818F5EEDFAA6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJNSbZsAAoJEKeha0olJ0NqRwsH/34gzaPXwqxuAEAfpnsLLSnG Bg82ek1UIzTmNAn3t37WbpBA1WzLKsSPo67qyySaq+AJuM9ixRPRRkC2ssQhTMcA //gFfI9QK2Z8P2Kyr7i0rdd/3/zOcdPpNlM16F6JrcLATRxWUcvNOmvYLaX9poe6 xVJoSaMmmlBMGLxXUB/AjPSWfxbM216WqcsZXX4tOxQh5MZruQKR4Ttzo1eQ/P3F LYIfbVJQYV7IF0IvuYPM/Pd0zCTzhSHZ/Xc1ViGQL1PFOkv4llHgS0/NVhc5fwlh +l10fKfJlIZ+o2UFN89HBVvnOKcWNDgLZ+z2hNXbszR3m34EcZFF+zRcbMBcs0c= =eLlF -----END PGP SIGNATURE----- --------------enig060FE197AB2F818F5EEDFAA6--