aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorLuís Henriques <[email protected]>2022-04-27 16:57:04 +0100
committerIlya Dryomov <[email protected]>2022-05-25 20:45:14 +0200
commit55ab5520802016b13098e0ea3794480289659aab (patch)
tree8587afb5a79b22afb1eeee0e95069f358ec0fff6 /lib/memory-notifier-error-inject.c
parent825978fd6a0defc3c29d8a38b6cea76a0938d21e (diff)
ceph: fix statfs for subdir mounts
When doing a mount using as base a directory that has 'max_bytes' quotas statfs uses that value as the total; if a subdirectory is used instead, the same 'max_bytes' too in statfs, unless there is another quota set. Unfortunately, if this subdirectory only has the 'max_files' quota set, then statfs uses the filesystem total. Fix this by making sure we only lookup realms that contain the 'max_bytes' quota. Cc: Ryan Taylor <[email protected]> URL: https://tracker.ceph.com/issues/55090 Signed-off-by: Luís Henriques <[email protected]> Reviewed-by: Jeff Layton <[email protected]> Reviewed-by: Xiubo Li <[email protected]> Signed-off-by: Ilya Dryomov <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions