summaryrefslogtreecommitdiff
path: root/drivers/gpu
diff options
context:
space:
mode:
authorViacheslav Dubeyko <Slava.Dubeyko@ibm.com>2026-04-09 21:33:23 +0300
committerIlya Dryomov <idryomov@gmail.com>2026-05-11 11:39:22 +0300
commit10d9be401108a0fc8b3bc99ba07bdee8fff875ac (patch)
treec1f99e94a0b8b25ced95bc8da214474768fbc93c /drivers/gpu
parent821365487aa58d06bda65c676ba215d506ba9768 (diff)
downloadlinux-10d9be401108a0fc8b3bc99ba07bdee8fff875ac.tar.xz
ceph: add ceph_has_realms_with_quotas() check to ceph_quota_update_statfs()
When MDS rejects a session, remove_session_caps() -> __ceph_remove_cap() -> ceph_change_snap_realm() clears i_snap_realm for every inode that loses its last cap. The realm is restored once caps are re-granted after reconnect. It is not a real error and this patch changes pr_err_ratelimited_client() on doutc(). Every quota methods ceph_quota_is_max_files_exceeded(), ceph_quota_is_max_bytes_exceeded(), ceph_quota_is_max_bytes_approaching() calls ceph_has_realms_with_quotas() check. This patch adds the missing ceph_has_realms_with_quotas() call into ceph_quota_update_statfs(). [ idryomov: add braces around both arms of multiline ifs ] Signed-off-by: Viacheslav Dubeyko <Slava.Dubeyko@ibm.com> Reviewed-by: Alex Markuze <amarkuze@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'drivers/gpu')
0 files changed, 0 insertions, 0 deletions