This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 4/4] Remove broken posix_fallocate, posix_falllocate64 fallback code [BZ#15661]
- From: Christoph Hellwig <hch at lst dot de>
- To: Carlos O'Donell <carlos at redhat dot com>
- Cc: Florian Weimer <fweimer at redhat dot com>, libc-alpha at sourceware dot org
- Date: Tue, 5 May 2015 22:48:08 +0200
- Subject: Re: [PATCH 4/4] Remove broken posix_fallocate, posix_falllocate64 fallback code [BZ#15661]
- Authentication-results: sourceware.org; auth=none
- References: <20150424134516 dot 6795441F484D0 at oldenburg dot str dot redhat dot com> <554927F9 dot 7080509 at redhat dot com>
On Tue, May 05, 2015 at 04:28:41PM -0400, Carlos O'Donell wrote:
> The other side of the coin is that POSIX goes on further to say in
> "2.9.7 Thread Interactions with Regular File Operations" that threads
> should never see interleaving sets of file operations, but it is insane
> to do anything like that because it kills performance, so you don't get
> those guarantees in Linux.
Which specific guarantees do you see violated with a sane filesystem like
XFS?