summaryrefslogtreecommitdiffstats
path: root/src/mds/FileLock.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds: kill FileLockSage Weil2009-01-161-167/+0
* mds: generic locking helpers, step 1Sage Weil2009-01-161-133/+12
* mds: rewrite SimpleLock using generic state specifications; new xlock semanticsSage Weil2009-01-161-15/+26
* mds: can_xlock_soon() should include LOCK_LOCKSage Weil2009-01-091-1/+2
* mds: share caps across multiple lock types.Sage Weil2009-01-021-56/+67
* mds: clean up lock print methodsSage Weil2009-01-011-37/+23
* mds: misc filelock fixesSage Weil2008-12-231-0/+3
* mds: filelock typo in can_rdlockSage Weil2008-12-231-6/+7
* mds: cleanupSage Weil2008-12-231-3/+3
* mds: basic filelock fixesSage Weil2008-12-231-2/+7
* mds: make filelock a scatterlock child; move wrlock into simplelockSage Weil2008-12-231-19/+7
* mds: fix mixed_sync state; send replica mixed state to primary as neededSage Weil2008-12-231-7/+6
* mds: fix up filelock statesSage Weil2008-12-231-30/+33
* mds: new FileLock lock->sync stateSage Weil2008-12-231-2/+8
* mds: rename gather lock statesSage Weil2008-12-231-59/+59
* mds: fix filelock loner modesSage Weil2008-10-271-16/+28
* custom assertion handlerSage Weil2008-10-131-1/+0
* mds: encode _replica_ lock stateSage Weil2008-07-311-1/+1
* mds: fix FileLock can_wrlockSage Weil2008-06-061-4/+5
* mds: put accounted_nested in fnode. clean up locker interface a bit.Sage Weil2008-05-231-2/+2
* mds: unmarry cdir projected_versoin vs project_fnode; pull Mutation out of MD...Sage Weil2008-05-231-2/+2
* mds: fix can_rdlock_soon vs xlock on FileLockSage Weil2008-05-081-1/+3
* mds: allow client to carry WRBUFFER during FileLock LOCK (== faster stat on f...Sage Weil2008-04-231-4/+5
* mds: fix max_allowed_caps_ever, and small issue_caps fixupsSage Weil2008-04-231-2/+6
* mds: some locking fixupsSage Weil2008-04-181-0/+2
* mds: issue CAP_PIN alwaysSage Weil2008-04-151-16/+16
* improve dirlock vs filelock interaction, filelock lease callbacksSage Weil2008-03-261-0/+2
* client: excl, unfinishedSage Weil2008-03-261-1/+1
* mds: add wrlock bits to FileLockSage Weil2008-02-131-1/+26
* basic request_renewcaps and renewcaps session opsSage Weil2008-01-031-1/+0
* caps in per-session list; cleaned up cap bit defsSage Weil2008-01-021-14/+14
* reorganized source treeSage Weil2007-12-191-0/+227