mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
direct-io: add flag to allow aio writes beyond i_size
Some filesystems can handle direct I/O writes beyond i_size safely, so allow them to opt into receiving them. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
parent
38dbfb59d1
commit
6039257378
2 changed files with 15 additions and 6 deletions
|
@ -2527,6 +2527,9 @@ enum {
|
|||
|
||||
/* filesystem does not support filling holes */
|
||||
DIO_SKIP_HOLES = 0x02,
|
||||
|
||||
/* filesystem can handle aio writes beyond i_size */
|
||||
DIO_ASYNC_EXTEND = 0x04,
|
||||
};
|
||||
|
||||
void dio_end_io(struct bio *bio, int error);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue