index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
mds
/
Locker.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
mds: move fscrypt_file inode_t metadata to mds_co mempool
Patrick Donnelly
2024-08-22
1
-1
/
+1
*
mds: move fscrypt_auth inode_t metadata to mds_co mempool
Patrick Donnelly
2024-08-22
1
-1
/
+1
*
Merge PR #58861 into main
Venky Shankar
2024-08-08
1
-15
/
+18
|
\
|
*
mds: only authpin on wrlock when not a locallock
Patrick Donnelly
2024-07-25
1
-15
/
+18
*
|
Merge pull request #57911 from gardran/wip-gdran-mds-better-clease-handling
Venky Shankar
2024-08-08
1
-43
/
+34
|
\
\
|
|
/
|
/
|
|
*
mds: use intrusive set for ClientLease tracking
Garry Drankovich
2024-06-24
1
-4
/
+3
|
*
mds: optimize sending cap messages
Yan, Zheng
2024-06-24
1
-2
/
+2
|
*
mds: put ClientLease in map container
Yan, Zheng
2024-06-10
1
-7
/
+5
|
*
mds: reduce Capability size by using elist::item
Yan, Zheng
2024-06-10
1
-33
/
+27
*
|
Merge PR #57085 into main
Venky Shankar
2024-06-25
1
-4
/
+8
|
\
\
|
*
|
mds: set the correct WRLOCK flag always in wrlock_force()
Xiubo Li
2024-05-08
1
-4
/
+8
*
|
|
Merge PR #56828 into main
Patrick Donnelly
2024-06-23
1
-2
/
+2
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
mds: do remove the cap when seqs equal or larger than last issue
Xiubo Li
2024-05-20
1
-2
/
+2
|
|
/
*
|
mds/quiesce: quiesce_inode should not hold on to remote auth pins
Leonid Usov
2024-05-26
1
-2
/
+5
*
|
mds/quiesce: drop remote authpins before waiting for the quiesce lock
Leonid Usov
2024-05-20
1
-1
/
+71
*
|
mds/quiesce: overdrive fragmenting that's still freezing
Leonid Usov
2024-05-20
1
-0
/
+3
*
|
revert: mds: provide a mechanism to authpin while freezing
Leonid Usov
2024-05-20
1
-3
/
+1
|
/
*
mds/cache: don't assume non-auth xlocks to be remote locks
Leonid Usov
2024-04-22
1
-1
/
+1
*
Merge PR #55914 into main
Venky Shankar
2024-04-04
1
-6
/
+6
|
\
|
*
mds: do not use item item_caps in two different lists
Dhairya Parmar
2024-03-15
1
-6
/
+6
*
|
mds: prevent new lock cache cons when invalidating an existing one
Patrick Donnelly
2024-03-20
1
-34
/
+43
*
|
mds: use XLOCK_WAIT For local lock xlockers
Patrick Donnelly
2024-03-20
1
-6
/
+6
*
|
mds: avoid issuing exclusive caps to clients lacking w caps
Patrick Donnelly
2024-03-20
1
-6
/
+9
*
|
mds: print lock cache during invalidation
Patrick Donnelly
2024-03-20
1
-0
/
+4
*
|
mds: quiescelock as local lock + cap masking
Patrick Donnelly
2024-03-20
1
-58
/
+47
*
|
mds: add quiesce op
Patrick Donnelly
2024-03-20
1
-4
/
+28
*
|
mds: add new inode quiescelock
Patrick Donnelly
2024-03-20
1
-23
/
+118
*
|
mds: annotate mdr with try_rdlock_snap_layout failure
Patrick Donnelly
2024-03-20
1
-0
/
+2
*
|
mds: refactor if into switch
Patrick Donnelly
2024-03-20
1
-15
/
+39
*
|
mds: call Locker method using this
Patrick Donnelly
2024-03-20
1
-1
/
+1
*
|
mds: simplify assert
Patrick Donnelly
2024-03-20
1
-2
/
+1
*
|
mds: dump locks passed to Locker::acquire_locks
Patrick Donnelly
2024-03-20
1
-0
/
+5
*
|
mds: Locker.cc: removing an unused variable
Ronen Friedman
2024-03-12
1
-4
/
+2
|
/
*
Merge PR #54687 into main
Venky Shankar
2024-02-27
1
-0
/
+1
|
\
|
*
mds: allow lock state to be LOCK_MIX_SYNC in replica for filelock
Xiubo Li
2023-12-08
1
-0
/
+1
*
|
Merge PR #53238 into main
Venky Shankar
2024-01-18
1
-0
/
+13
|
\
\
|
*
|
mds: just wait the client flushes the snap and dirty buffer
Xiubo Li
2023-11-15
1
-0
/
+13
|
|
/
*
/
mds: use const qualifier for MDRequestRef
Patrick Donnelly
2023-11-21
1
-17
/
+17
|
/
*
mds/Locker: remove session check access when doing cap updates
Ramana Raja
2023-09-11
1
-7
/
+0
*
Merge pull request #52519 from batrick/mds-stray-space
Rishabh Dave
2023-09-06
1
-1
/
+1
|
\
|
*
mds: remove stray space
Patrick Donnelly
2023-07-18
1
-1
/
+1
*
|
Merge PR #52111 into main
Venky Shankar
2023-08-22
1
-1
/
+0
|
\
\
|
*
|
ceph: allow xlock state to be LOCK_SYNC when putting it
Xiubo Li
2023-07-04
1
-1
/
+0
|
|
/
*
|
mds: obviate MDLog::start_entry
Patrick Donnelly
2023-08-01
1
-5
/
+0
*
|
mds: remove dead method
Patrick Donnelly
2023-07-18
1
-18
/
+0
|
/
*
Revert "mds: fix client isn't responding to mclientcaps(revoke)"
Venky Shankar
2023-05-22
1
-0
/
+7
*
mds: remove the cap directly when releasing the cap
Xiubo Li
2023-03-08
1
-7
/
+0
*
mds: prevent clients from exceeding the xattrs key/value limits
Luís Henriques
2023-03-01
1
-7
/
+33
*
mds: do not acquire xlock in xlockdone state
Igor Fedotov
2022-11-10
1
-2
/
+7
*
mds: do not assert early on when issuing client leases
Venky Shankar
2022-06-06
1
-3
/
+14
[next]