]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd: implement ObjectContext relocking.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 29 Mar 2021 16:01:47 +0000 (16:01 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 10 May 2021 16:01:32 +0000 (18:01 +0200)
commit6235e8d52f190683c798153ba0a353336d3d0b8d
tree2aeb585c3def22737e38a339b4d5c64aee7d48d6
parent43966de10cf5bff75568f564ed007456e55b712a
crimson/osd: implement ObjectContext relocking.

This commit introduces a `ObjectContext`-taking variant of
`PG::with_locked_obc()`. The upcoming internal counterpart
for the `ClientRequest` is the intended audience.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/osd/object_context.h
src/crimson/osd/pg.cc
src/crimson/osd/pg.h