| Commit message (Expand) | Author | Age | Files | Lines |
* | mds: explain clients retaining Fb during xlock | Patrick Donnelly | 2024-03-01 | 1 | -0/+1 |
* | mds: set the loner to true for LOCK_EXCL_XSYN | Xiubo Li | 2023-11-27 | 1 | -1/+1 |
* | mds: remove unused unix headers | Patrick Donnelly | 2021-01-11 | 1 | -3/+0 |
* | include: Endian fix for shared kernel/user headers | Ulrich Weigand | 2019-09-05 | 1 | -1/+10 |
* | mds: use stdbool.h instead of hand-rolling our own bool type | Jeff Layton | 2019-03-26 | 1 | -5/+0 |
* | client: LAZY_IO support | Yan, Zheng | 2018-07-30 | 1 | -4/+4 |
* | mds: optimize getattr file size | Yan, Zheng | 2018-02-09 | 1 | -9/+9 |
* | mds: implement LOCK_XSYN_LOCK and LOCK_XSYN_MIX | Yan, Zheng | 2017-11-07 | 1 | -0/+2 |
* | mds: force client flush snap data before truncating objects | Yan, Zheng | 2016-11-15 | 1 | -0/+1 |
* | Fixup int_types.h. | Matt Benjamin | 2015-01-14 | 1 | -6/+0 |
* | automake cleanup: renamed inttypes.h | Roald J. van Loon | 2013-09-07 | 1 | -2/+2 |
* | mds: change LOCK_SCAN to unstable state | Yan, Zheng | 2013-08-05 | 1 | -2/+1 |
* | mds: Fix replica's allowed caps for filelock in SYNC_LOCK state | Yan, Zheng | 2013-05-28 | 1 | -2/+2 |
* | mds: change XLOCK/XLOCKDONE's next state to LOCK | Yan, Zheng | 2013-04-17 | 1 | -2/+2 |
* | mds: introduce XSYN to SYNC lock state transition | Yan, Zheng | 2013-01-28 | 1 | -0/+1 |
* | mds: fix replica state for LOCK_MIX_LOCK | Yan, Zheng | 2013-01-04 | 1 | -2/+2 |
* | First cut of FreeBSD support. This patch allowes ceph to compile successfully | Stanislav Sedov | 2011-10-05 | 1 | -0/+5 |
* | mds: add mix->lock(2) state | Sage Weil | 2011-07-08 | 1 | -0/+2 |
* | mds: add xsyn states | Sage Weil | 2011-06-03 | 1 | -1/+4 |
* | const-ify some unchanging static structs | Colin Patrick McCabe | 2011-02-03 | 1 | -8/+8 |
* | mds/locks: fully initialize lock states | Colin Patrick McCabe | 2011-02-03 | 1 | -2/+2 |
* | mds: sync->mix replica state is sync->mix(2) | Sage Weil | 2010-12-08 | 1 | -2/+2 |
* | mds: remove MIX_STALE | Sage Weil | 2010-11-07 | 1 | -2/+0 |
* | mds: Add new LOCK_MIX_STALE state to lock structs. | Greg Farnum | 2010-10-23 | 1 | -0/+3 |
* | mds: set PREXLOCK next state to LOCK | Sage Weil | 2010-09-27 | 1 | -2/+2 |
* | mds: fix locallock rule (missing column) | Sage Weil | 2010-09-25 | 1 | -2/+2 |
* | mds: alloc auth xlock on versionlock/LocalLock | Sage Weil | 2010-09-24 | 1 | -1/+1 |
* | mds: fix replica state for mix->sync | Sage Weil | 2010-09-07 | 1 | -1/+1 |
* | mds: don't allow read in sync->mix2 state, request rdlock in sync->mix | Sage Weil | 2010-09-07 | 1 | -2/+2 |
* | mds: remove forward-on-nonauth-rdlock behavior | Sage Weil | 2010-08-18 | 1 | -4/+4 |
* | mds: do not clone caps to snapped inodes | Sage Weil | 2010-08-05 | 1 | -2/+6 |
* | mds: add force_wrlock to lock states; use for filemax changes | Sage Weil | 2010-06-11 | 1 | -59/+59 |
* | mds: lock->sync replica state is lock, not sync | Sage Weil | 2010-06-03 | 1 | -2/+2 |
* | mds: include LAYZIO cap in sync->mix and mix->sync transitions | Sage Weil | 2010-05-26 | 1 | -4/+4 |
* | Merge branch 'lazyio' into unstable | Sage Weil | 2010-05-26 | 1 | -4/+4 |
|\ |
|
| * | mds: allow LAZYIO cap along with WR | Sage Weil | 2010-04-15 | 1 | -4/+4 |
* | | mds: fix EXCL rdlock rule | Sage Weil | 2010-05-03 | 1 | -1/+1 |
* | | mds: fix lock->sync rdlock rule | Sage Weil | 2010-05-03 | 1 | -1/+1 |
|/ |
|
* | mds: allow rdlock on replica to request sync from auth | Sage Weil | 2010-03-25 | 1 | -7/+7 |
* | Merge branch 'unstable' into mds | Sage Weil | 2010-03-16 | 1 | -0/+13 |
|\ |
|
| * | mds: add locallock statemachine | Sage Weil | 2010-03-11 | 1 | -0/+13 |
* | | mds: adjust rdlock forwarding on replicas | Sage Weil | 2010-03-16 | 1 | -4/+4 |
|/ |
|
* | mds: use SCAN state for file recovery on mds restart | Sage Weil | 2009-07-14 | 1 | -0/+1 |
* | mds: add SCAN, PRE_SCAN lock states | Sage Weil | 2009-07-11 | 1 | -3/+6 |
* | mds: no rdlock in filelock LOCK state | Sage Weil | 2009-05-15 | 1 | -1/+1 |
* | mds: break CAP_RDCACHE into CAP_SHARED, CAP_CACHE | Sage Weil | 2009-05-14 | 1 | -32/+35 |
* | mds: move simplelocks (auth, xattr) to EXCL in simple_eval | Sage Weil | 2009-04-16 | 1 | -1/+1 |
* | mds: alloc wrlock by EXCL client | Sage Weil | 2009-04-04 | 1 | -1/+1 |
* | mds: fix xlock behavior | Sage Weil | 2009-03-23 | 1 | -5/+8 |
* | mds: allow caps to be selectively issued to xlockers | Sage Weil | 2009-03-23 | 1 | -48/+48 |