linux/fs/ceph
Ilya Dryomov 18d44c5d06 ceph: allocate sparse_ext map only for sparse reads
If mounted with sparseread option, ceph_direct_read_write() ends up
making an unnecessarily allocation for O_DIRECT writes.

Fixes: 03bc06c7b0 ("ceph: add new mount option to enable sparse reads")
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Alex Markuze <amarkuze@redhat.com>
2024-12-16 23:25:44 +01:00
..
acl.c
addr.c A fix for the mount "device" string parser from Patrick and two cred 2024-11-30 10:22:38 -08:00
cache.c
cache.h
caps.c
ceph_frag.c
crypto.c
crypto.h
debugfs.c
dir.c
export.c
file.c ceph: allocate sparse_ext map only for sparse reads 2024-12-16 23:25:44 +01:00
inode.c
io.c
io.h
ioctl.c
ioctl.h
Kconfig
locks.c
Makefile
mds_client.c ceph: give up on paths longer than PATH_MAX 2024-12-16 23:25:43 +01:00
mds_client.h
mdsmap.c
mdsmap.h
metric.c
metric.h
quota.c
snap.c
strings.c
super.c ceph: validate snapdirname option length when mounting 2024-12-16 23:25:43 +01:00
super.h
util.c
xattr.c