summaryrefslogtreecommitdiffstats
path: root/src/mds/flock.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* ceph-dencoder: MDS - Add missing typesNitzanMordhai2024-04-101-0/+44
* mds: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-2/+6
* mds/flock: properly remove item from global_waiting_locksYan, Zheng2017-06-031-33/+20
* mds/flock: properly update ceph_lock_state_t::client_waiting_lock_countsYan, Zheng2017-06-031-2/+1
* assert(0) -> ceph_abort()Sage Weil2016-11-221-2/+2
* mds/flock: add const to member functionsMichal Jarzabek2016-10-301-3/+3
* mds: Add posix file lock deadlock detectionYan, Zheng2016-02-191-28/+153
* Merge pull request #2628 from ceph/wip-client-flockGregory Farnum2014-10-161-35/+34
|\
| * mds: fix neighbor lock checkYan, Zheng2014-10-151-2/+1
| * common: link mds/flock.o to libcommonYan, Zheng2014-10-101-33/+33
* | mds/flock.cc: reduce scope of some variablesDanny Al-Gaaf2014-10-081-8/+5
|/
* mds/flock.cc: remove dead initialization of 'new_lock_end'Danny Al-Gaaf2014-05-101-2/+1
* mds/flock.cc: remove dead initialization of 'new_lock_start'Danny Al-Gaaf2014-05-101-1/+1
* mds: fix owner check of file lockYan, Zheng2014-03-111-11/+5
* mds: remove waiting lock before merging with neighboursDavid Disseldorp2013-08-231-2/+3
* src/mds/flock.cc: reduce scope of old_lock_to_end in two casesDanny Al-Gaaf2013-05-161-4/+2
* mds/flock.cc: remove unused variable 'crossed_waiting_locks'Danny Al-Gaaf2013-03-011-1/+1
* log: new logging infrastructureSage Weil2012-03-271-0/+2
* flock: clean up waiting records of a lock when adding it succeedsGreg Farnum2011-09-191-1/+7
* flock: add a replay parameter to add_lockGreg Farnum2011-09-191-4/+5
* mds: flock: remove auto-insertion of waiting locks.Greg Farnum2011-09-021-27/+0
* flock: move implementation into a separate c++ fileGreg Farnum2011-09-021-0/+515