Re: [PATCH v2 2/2] mm/fadvise: use LLONG_MAX instead of -1 for eof

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Nov 28, 2022 at 10:56:32AM -0500, Brian Foster wrote:
> generic_fadvise() sets endbyte = -1 to specify end of file (i.e. if
> length == 0 is passed from userspace). Most other callers to
> filemap_fdatawrite_range() use LLONG_MAX for this purpose,
> particularly if they also call fdatawait_range() (which requires end
> >= start). For example, sync_file_range(), vfs_fsync() (where the
> range is passed down through per-fs ->fsync() callbacks),
> filemap_flush(), etc.  generic_fadvise() does not currently wait on
> writeback, but fix the call up to be consistent with other callers.

Looks good:

Reviewed-by: Christoph Hellwig <hch@xxxxxx>




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux