Thread (3 messages) 3 messages, 2 authors, 2021-09-17

Could we get an IOCB_NO_READ_HOLE?

From: David Howells <dhowells@redhat.com>
Date: 2021-09-17 10:27:52
Also in: linux-fsdevel, linux-xfs

Hi Christoph,

Would it be possible to get an IOCB_NO_READ_HOLE flag that causes a read to
either fail entirely if there's a hole in the file or to stop at the hole,
possibly returning -ENODATA if the hole is at the front of the file?

Looking at iomap_dio_iter(), IOMAP_HOLE should be enabled in
iomap_iter::iomap.type for this?  Is it that simple?

David
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help