This is the mail archive of the cygwin-developers mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Broken autoconf mmap test


On 03/24/2011 10:21 AM, Christopher Faylor wrote:
>> - In all three possible solutions above: What if the original file
>>  handle used in the mmap call has been closed and the file permissions
>>  have been changed in the meantime so that the process does not have
>>  write permissions anymore?
> 
> - Isn't it going to be really slow?  I guess if it only happens once
> per page it won't be that bad but still: ouch.

And if I'm understanding correctly, it only needs to happen for the one
page at the end of the file; all earlier 64k chunks of the file can be
mapped normally, if you can guarantee that the normal mappings are
adjacent with the one special mapping.

-- 
Eric Blake   eblake@redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]