summaryrefslogtreecommitdiffstats
path: root/src/test/librbd/test_mock_ManagedLock.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* librbd: avoid generating ESHUTDOWN in ManagedLockIlya Dryomov2023-04-041-1/+1
* librbd: Propagate EBLOCKLIST in send_acquire_lockChristopher Hoffman2023-03-301-0/+27
* test/librbd: build without "using namespace std"Kefu Chai2021-08-131-0/+2
* blacklist -> blocklistSage Weil2020-08-241-16/+16
* librbd: managed_lock::BreakRequest needs a reference to AsioEngineJason Dillaman2020-07-161-29/+29
* librbd: swapped ThreadPool/ContextWQ for AsioEngineJason Dillaman2020-06-131-9/+12
* librbd: reacquire lock should properly handle failed watcherJason Dillaman2018-09-191-2/+69
* librbd: assume lock is unlocked if blacklisted or object deletedJason Dillaman2018-09-191-1/+46
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-4/+4
* test: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-5/+5
* test/librbd: fix compiler -Wsign-compare warningsMykola Golub2018-08-201-1/+1
* librbd: ensure managed lock can shut down if stuck waiting for registerJason Dillaman2018-06-011-5/+26
* cleanup: Remove unused variables/capturesAdam C. Emerson2018-05-081-1/+1
* misc: mark constructors as explicitDanny Al-Gaaf2018-05-021-1/+1
* librbd: fix refuse to release lock when cookie is the same at rewatchSong Shun2018-03-261-0/+52
* librbd: removed legacy object cacher hooksJason Dillaman2018-03-071-0/+4
* librbd: recheck current lock owner before blacklistJason Dillaman2017-05-191-1/+1
* librbd: Support for shared locking in ManagedLockRicardo Dias2017-01-171-15/+22
* librbd: helper methods to query and break lockMykola Golub2017-01-161-0/+30
* librbd: managed_lock: make AcquireRequest use GetLockRequest and BreakRequestMykola Golub2017-01-161-21/+32
* test: correct language mode in file headersJason Dillaman2017-01-131-1/+1
* rbd: added unit tests for new managed-lock implementationRicardo Dias2017-01-031-0/+454