Yan, Zheng
|
48fec5d0a5
ceph: EIO all operations after forced umount
|
10 ani în urmă |
Yan, Zheng
|
fc927cd32f
ceph: always re-send cap flushes when MDS recovers
|
10 ani în urmă |
Yan, Zheng
|
fdd4e15838
ceph: rework dcache readdir
|
10 ani în urmă |
Yan, Zheng
|
f66fd9f095
ceph: pre-allocate data structure that tracks caps flushing
|
10 ani în urmă |
Yan, Zheng
|
e548e9b93d
ceph: re-send flushing caps (which are revoked) in reconnect stage
|
10 ani în urmă |
Yan, Zheng
|
a2971c8ccb
ceph: send TID of the oldest pending caps flush to MDS
|
10 ani în urmă |
Yan, Zheng
|
8310b08913
ceph: track pending caps flushing globally
|
10 ani în urmă |
Yan, Zheng
|
553adfd941
ceph: track pending caps flushing accurately
|
10 ani în urmă |
Yan, Zheng
|
da819c8150
ceph: fix directory fsync
|
10 ani în urmă |
Yan, Zheng
|
89b52fe14d
ceph: fix flushing caps
|
10 ani în urmă |
Yan, Zheng
|
41445999ae
ceph: don't include used caps in cap_wanted
|
10 ani în urmă |
Yan, Zheng
|
745a8e3bcc
ceph: don't pre-allocate space for cap release messages
|
10 ani în urmă |
Yan, Zheng
|
affbc19a68
ceph: make sure syncfs flushes all cap snaps
|
10 ani în urmă |
Yan, Zheng
|
604d1b0245
ceph: take snap_rwsem when accessing snap realm's cached_context
|
10 ani în urmă |
Yan, Zheng
|
8605609049
ceph: avoid sending unnessesary FLUSHSNAP message
|
10 ani în urmă |
Yan, Zheng
|
5dda377cf0
ceph: set i_head_snapc when getting CEPH_CAP_FILE_WR reference
|
10 ani în urmă |
Yan, Zheng
|
10183a6955
ceph: check OSD caps before read/write
|
10 ani în urmă |
Linus Torvalds
|
9ec3a646fe
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
10 ani în urmă |
Yan, Zheng
|
32ec439775
ceph: hold on to exclusive caps on complete directories
|
10 ani în urmă |
Yan, Zheng
|
571ade336a
ceph: don't mark dirty caps when there is no auth cap
|
10 ani în urmă |
Yan, Zheng
|
db40cc1702
ceph: keep i_snap_realm while there are writers
|
10 ani în urmă |
David Howells
|
2b0143b5c9
VFS: normal filesystems (and lustre): d_inode() annotations
|
10 ani în urmă |
Yan, Zheng
|
c4d4a582c5
ceph: avoid block operation when !TASK_RUNNING (ceph_get_caps)
|
10 ani în urmă |
Yan, Zheng
|
d3383a8e37
ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_sync)
|
10 ani în urmă |
Yan, Zheng
|
982d6011bc
ceph: improve reference tracking for snaprealm
|
10 ani în urmă |
Yan, Zheng
|
03f4fcb028
ceph: handle SESSION_FORCE_RO message
|
10 ani în urmă |
Yan, Zheng
|
e20d258d73
ceph: flush inline version
|
10 ani în urmă |
Yan, Zheng
|
3738daa68a
ceph: fetch inline data when getting Fcr cap refs
|
10 ani în urmă |
Yan, Zheng
|
31c542a199
ceph: add inline data to pagecache
|
10 ani în urmă |
Yan, Zheng
|
fb01d1f8b0
ceph: parse inline data in MClientReply and MClientCaps
|
10 ani în urmă |