summaryrefslogtreecommitdiff
path: root/rust/kernel/devres.rs
diff options
context:
space:
mode:
authorSimon Buttgereit <simon.buttgereit@tu-ilmenau.de>2025-09-25 09:57:26 +0200
committerIlya Dryomov <idryomov@gmail.com>2025-12-10 11:50:53 +0100
commitd6c2f41eb99cdf41f050f5e41405d2ed143ff4ef (patch)
tree044e0ed3e7f324c7708b939d589be521a0206d39 /rust/kernel/devres.rs
parent7d0a66e4bb9081d75c82ec4957c50034cb0ea449 (diff)
libceph: fix log output race condition in OSD client
OSD client logging has a problem in get_osd() and put_osd(). For one logging output refcount_read() is called twice. If recount value changes between both calls logging output is not consistent. This patch prints out only the resulting value. [ idryomov: don't make the log messages more verbose ] Signed-off-by: Simon Buttgereit <simon.buttgereit@tu-ilmenau.de> Reviewed-by: Viacheslav Dubeyko <Slava.Dubeyko@ibm.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'rust/kernel/devres.rs')
0 files changed, 0 insertions, 0 deletions