mirror of
https://github.com/torvalds/linux.git
synced 2024-11-13 23:51:39 +00:00
1643298592
This adds basic O_DIRECT read and write support. In the write case, we just do a normal buffered write followed by a cache flush. O_DIRECT + O_SYNC are required to trigger metadata syncs. In the read case, there is a basic btrfs_get_block call for use by the generic O_DIRECT code. This does honor multi-volume mapping rules but it skips all checksumming. Signed-off-by: Chris Mason <chris.mason@oracle.com> |
||
---|---|---|
.. | ||
btrfs |