git.samba.org
/
sfrench
/
cifs-2.6.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
af2d861
)
libceph: disambiguate cluster/pool full log message
author
Ilya Dryomov
<idryomov@gmail.com>
Sat, 12 Mar 2022 10:09:34 +0000
(11:09 +0100)
committer
Ilya Dryomov
<idryomov@gmail.com>
Mon, 25 Apr 2022 08:45:15 +0000
(10:45 +0200)
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
net/ceph/osd_client.c
patch
|
blob
|
history
diff --git
a/net/ceph/osd_client.c
b/net/ceph/osd_client.c
index 1c5815530e0dd08695b672be71fb04b69501d1ee..83eb97c94e834053037955460aec14a01a08e4dc 100644
(file)
--- a/
net/ceph/osd_client.c
+++ b/
net/ceph/osd_client.c
@@
-2385,7
+2385,11
@@
again:
if (ceph_test_opt(osdc->client, ABORT_ON_FULL)) {
err = -ENOSPC;
} else {
- pr_warn_ratelimited("FULL or reached pool quota\n");
+ if (ceph_osdmap_flag(osdc, CEPH_OSDMAP_FULL))
+ pr_warn_ratelimited("cluster is full (osdmap FULL)\n");
+ else
+ pr_warn_ratelimited("pool %lld is full or reached quota\n",
+ req->r_t.base_oloc.pool);
req->r_t.paused = true;
maybe_request_map(osdc);
}