Show patches with: Submitter = Xiubo Li       |    Archived = No       |   686 patches
« 1 2 ... 4 5 6 7 »
Patch Series S/W/F Date Submitter Delegate State
[v16,17/68] ceph: add fscrypt ioctls ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,16/68] ceph: decode alternate_name in lease info ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,15/68] ceph: implement -o test_dummy_encryption mount option ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,14/68] ceph: add support for fscrypt_auth/fscrypt_file to cap messages ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,13/68] ceph: ensure that we accept a new context from MDS for new inodes ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,12/68] ceph: fscrypt_auth handling for ceph ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,11/68] ceph: use osd_req_op_extent_osd_iter for netfs reads ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,10/68] libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,09/68] ceph: make ceph_msdc_build_path use ref-walk ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,08/68] ceph: preallocate inode for ops that may create one ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,07/68] ceph: add new mount option to enable sparse reads ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,06/68] libceph: add sparse read support to msgr1 ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,05/68] libceph: support sparse reads on msgr2 secure codepath ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,04/68] libceph: add sparse read support to OSD client ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,03/68] libceph: add sparse read support to msgr2 crc state machine ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,02/68] libceph: define struct ceph_sparse_extent and add some helpers ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
[v16,01/68] libceph: add spinlock around osd->o_requests ceph+fscrypt: full support --- 2023-02-27 Xiubo Li Superseded
generic/020: fix really long attr test failure for ceph generic/020: fix really long attr test failure for ceph --- 2023-02-17 Xiubo Li Superseded
ceph: update the time stamps and try to drop the suid/sgid ceph: update the time stamps and try to drop the suid/sgid --- 2023-02-13 Xiubo Li New
ceph: flush cap release on session flush ceph: flush cap release on session flush --- 2023-02-07 Xiubo Li New
ceph: fail the requests directly if inode is shutdown for fscrypt ceph: fail the requests directly if inode is shutdown for fscrypt --- 2023-02-07 Xiubo Li New
[v7,2/2] ceph: blocklist the kclient when receiving corrupted snap trace ceph: blocklist the kclient when receiving corrupted snap trace --- 2023-02-01 Xiubo Li New
[v7,1/2] ceph: move mount state enum to fs/ceph/super.h ceph: blocklist the kclient when receiving corrupted snap trace --- 2023-02-01 Xiubo Li New
[v3,2/2] ceph: drop the messages from MDS when unmounting ceph: drop the messages from MDS when unmouting --- 2023-01-30 Xiubo Li Superseded
[v3,1/2] libceph: defer removing the req from osdc just after req->r_callback ceph: drop the messages from MDS when unmouting --- 2023-01-30 Xiubo Li Superseded
ceph: fix double free for req when failing to allocate sparse ext map ceph: fix double free for req when failing to allocate sparse ext map --- 2023-01-11 Xiubo Li New
ceph: dump the msg when receiving a corrupt snap trace ceph: dump the msg when receiving a corrupt snap trace --- 2023-01-02 Xiubo Li New
[v2] ceph: drop the messages from MDS when unmouting [v2] ceph: drop the messages from MDS when unmouting --- 2022-12-21 Xiubo Li New
[v5,1/2] ceph: move mount state enum to fs/ceph/super.h [v5,1/2] ceph: move mount state enum to fs/ceph/super.h --- 2022-12-21 Xiubo Li Superseded
[v4,2/2] ceph: blocklist the kclient when receiving corrupted snap trace ceph: blocklist the kclient when receiving corrupted snap trace --- 2022-12-14 Xiubo Li New
[v4,1/2] ceph: move mount state enum to fs/ceph/super.h ceph: blocklist the kclient when receiving corrupted snap trace --- 2022-12-14 Xiubo Li Superseded
[v5,2/2] ceph: add ceph specific member support for file_lock ceph: fix the use-after-free bug for file_lock --- 2022-12-14 Xiubo Li New
[v5,1/2] ceph: switch to vfs_inode_has_locks() to fix file lock bug ceph: fix the use-after-free bug for file_lock --- 2022-12-14 Xiubo Li Superseded
[v4,2/2] ceph: add ceph specific member support for file_lock ceph: fix the use-after-free bug for file_lock --- 2022-12-13 Xiubo Li Superseded
[v4,1/2] ceph: switch to vfs_inode_has_locks() to fix file lock bug ceph: fix the use-after-free bug for file_lock --- 2022-12-13 Xiubo Li New
[v3] ceph: blocklist the kclient when receiving corrupted snap trace [v3] ceph: blocklist the kclient when receiving corrupted snap trace --- 2022-12-06 Xiubo Li New
[v2] ceph: blocklist the kclient when receiving corrupted snap trace [v2] ceph: blocklist the kclient when receiving corrupted snap trace --- 2022-12-06 Xiubo Li Superseded
ceph: blocklist the kclient when receiving corrupt snap trace ceph: blocklist the kclient when receiving corrupt snap trace --- 2022-12-05 Xiubo Li Superseded
ceph: make sure all the files successfully put before unmounting ceph: make sure all the files successfully put before unmounting --- 2022-12-01 Xiubo Li New
[2/2,v3] ceph: add ceph_lock_info support for file_lock ceph: fix the use-after-free bug for file_lock --- 2022-11-18 Xiubo Li New
[1/2,v3] ceph: switch to vfs_inode_has_locks() to fix file lock bug ceph: fix the use-after-free bug for file_lock --- 2022-11-18 Xiubo Li Superseded
[2/2,v2] ceph: use a xarray to record all the opened files for each inode ceph: fix the use-after-free bug for file_lock --- 2022-11-14 Xiubo Li New
[1/2,v2] ceph: add ceph_lock_info support for file_lock ceph: fix the use-after-free bug for file_lock --- 2022-11-14 Xiubo Li New
[v5] ceph: fix NULL pointer dereference for req->r_session [v5] ceph: fix NULL pointer dereference for req->r_session --- 2022-11-10 Xiubo Li Superseded
[v4] ceph: fix NULL pointer dereference for req->r_session [v4] ceph: fix NULL pointer dereference for req->r_session --- 2022-11-10 Xiubo Li New
[v3] ceph: avoid putting the realm twice when decoding snaps fails [v3] ceph: avoid putting the realm twice when decoding snaps fails --- 2022-11-08 Xiubo Li New
[v2] ceph: fix NULL pointer dereference for req->r_session [v2] ceph: fix NULL pointer dereference for req->r_session --- 2022-11-08 Xiubo Li New
[v2] ceph: avoid putting the realm twice when decoding snaps fails [v2] ceph: avoid putting the realm twice when decoding snaps fails --- 2022-11-08 Xiubo Li New
[2/2] encrypt: add ceph support encrypt: add ceph support --- 2022-10-26 Xiubo Li New
[2/2] ceph: try to check caps immediately after async creating finishes ceph: check caps immediately after async creating finishes --- 2022-10-18 Xiubo Li New
[v3] ceph: fix incorrectly showing the .snap size for stat [v3] ceph: fix incorrectly showing the .snap size for stat --- 2022-09-14 Xiubo Li New
[v2] ceph: force sending open requests to MDS for root user for root_squash [v2] ceph: force sending open requests to MDS for root user for root_squash --- 2022-09-02 Xiubo Li New
ceph: force sending open request to MDS for root user ceph: force sending open request to MDS for root user --- 2022-09-01 Xiubo Li Superseded
[v2] libceph: advancing variants of iov_iter_get_pages() [v2] libceph: advancing variants of iov_iter_get_pages() --- 2022-08-17 Xiubo Li New
libceph: advancing variants of iov_iter_get_pages() libceph: advancing variants of iov_iter_get_pages() --- 2022-08-16 Xiubo Li New
ceph: no need to wait for transition RDCACHE|RD -> RD ceph: no need to wait for transition RDCACHE|RD -> RD --- 2022-08-11 Xiubo Li New
[v3] ceph: fail the request if the peer MDS doesn't support getvxattr op [v3] ceph: fail the request if the peer MDS doesn't support getvxattr op --- 2022-08-08 Xiubo Li New
ceph: wake up the waiters if any new caps comes ceph: wake up the waiters if any new caps comes --- 2022-08-05 Xiubo Li New
ceph: fail the open_by_handle_at() if the dentry is being unlinked ceph: fail the open_by_handle_at() if the dentry is being unlinked --- 2022-08-04 Xiubo Li New
[v2] ceph: fail the request if the peer MDS doesn't support getvxattr op [v2] ceph: fail the request if the peer MDS doesn't support getvxattr op --- 2022-08-03 Xiubo Li New
ceph: fall back to use old method to get xattr ceph: fall back to use old method to get xattr --- 2022-07-27 Xiubo Li New
[v5] netfs: do not unlock and put the folio twice [v5] netfs: do not unlock and put the folio twice --- 2022-07-11 Xiubo Li New
[v3,2/2] afs: unlock the folio when vnode is marked deleted netfs: fix the crash when unlocking the folio --- 2022-07-07 Xiubo Li New
[v3,1/2] netfs: do not unlock and put the folio twice [v3,1/2] netfs: do not unlock and put the folio twice --- 2022-07-07 Xiubo Li New
[v2,2/2] afs: unlock the folio when vnode is marked deleted netfs: fix the crash when unlocking the folio --- 2022-07-05 Xiubo Li Superseded
[v2,1/2] netfs: do not unlock and put the folio twice netfs: fix the crash when unlocking the folio --- 2022-07-05 Xiubo Li New
ceph: remove unless check for the folio ceph: remove unless check for the folio --- 2022-07-05 Xiubo Li New
[2/2] ceph: do not release the folio lock in kceph netfs, ceph: fix the crash when unlocking the folio --- 2022-07-01 Xiubo Li New
[1/2] netfs: release the folio lock and put the folio before retrying netfs, ceph: fix the crash when unlocking the folio --- 2022-07-01 Xiubo Li New
[1/2] ceph: make f_bsize always equal to f_frsize [1/2] ceph: make f_bsize always equal to f_frsize --- 2022-06-24 Xiubo Li New
ceph: flush the dirty caps immediatelly when quota is approaching ceph: flush the dirty caps immediatelly when quota is approaching --- 2022-06-23 Xiubo Li New
[v2] ceph: fix the incorrect comment for the ceph_mds_caps struct [v2] ceph: fix the incorrect comment for the ceph_mds_caps struct --- 2022-06-06 Xiubo Li New
ceph: choose auth MDS for getxattr with the Xs caps ceph: choose auth MDS for getxattr with the Xs caps --- 2022-05-27 Xiubo Li New
[v2] ceph: add session already open notify support [v2] ceph: add session already open notify support --- 2022-05-27 Xiubo Li New
ceph: add session already open notify support ceph: add session already open notify support --- 2022-05-26 Xiubo Li Superseded
[v6,2/2] ceph: wait the first reply of inflight async unlink ceph: wait async unlink to finish --- 2022-05-26 Xiubo Li New
[v5,2/2] ceph: wait the first reply of inflight async unlink ceph: wait async unlink to finish --- 2022-05-19 Xiubo Li Superseded
[v5,1/2] fs/dcache: add d_compare() helper support ceph: wait async unlink to finish --- 2022-05-19 Xiubo Li Superseded
[v4,2/2] ceph: wait the first reply of inflight async unlink ceph: wait async unlink to finish --- 2022-05-18 Xiubo Li Superseded
[v4,1/2] fs/dcache: add d_compare() helper support ceph: wait async unlink to finish --- 2022-05-18 Xiubo Li Superseded
ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE --- 2022-05-18 Xiubo Li New
[v3,2/2] ceph: wait the first reply of inflight async unlink ceph: wait async unlink to finish --- 2022-05-17 Xiubo Li Superseded
[v3,1/2] fs/dcache: add d_compare() helper support ceph: wait async unlink to finish --- 2022-05-17 Xiubo Li Superseded
[v2,2/2] ceph: wait the first reply of inflight unlink/rmdir ceph: wait async unlink to finish --- 2022-05-17 Xiubo Li Superseded
[v2,1/2] fs/dcache: add d_compare() helper support ceph: wait async unlink to finish --- 2022-05-17 Xiubo Li New
[2/2] ceph: wait the first reply of inflight unlink/rmdir ceph: wait async unlink to finish --- 2022-05-16 Xiubo Li New
[1/2] fs/dcache: add d_compare() helper support ceph: wait async unlink to finish --- 2022-05-16 Xiubo Li Superseded
ceph: fix possible NULL pointer dereference of the ci ceph: fix possible NULL pointer dereference of the ci --- 2022-05-10 Xiubo Li New
[v2] ceph: don't retain the caps if they're being revoked and not used [v2] ceph: don't retain the caps if they're being revoked and not used --- 2022-04-28 Xiubo Li New
[v2] ceph: try to queue a writeback if revoking fails [v2] ceph: try to queue a writeback if revoking fails --- 2022-04-28 Xiubo Li New
ceph: fix possible deadlock when holding Fwb to get inline_data ceph: fix possible deadlock when holding Fwb to get inline_data --- 2022-04-25 Xiubo Li New
ceph: redirty the page for wirtepage if fails ceph: redirty the page for wirtepage if fails --- 2022-04-24 Xiubo Li New
ceph: fix possible deadlock while holding Fcr to use getattr ceph: fix possible deadlock while holding Fcr to use getattr --- 2022-04-22 Xiubo Li New
ceph: skip reading from Rados if pos exceeds i_size ceph: skip reading from Rados if pos exceeds i_size --- 2022-04-21 Xiubo Li New
[v2] ceph: try to choose the auth MDS if possible for getattr [v2] ceph: try to choose the auth MDS if possible for getattr --- 2022-04-21 Xiubo Li New
ceph: try to choose the auth MDS if possible for getattr ceph: try to choose the auth MDS if possible for getattr --- 2022-04-21 Xiubo Li New
[RFC] ceph: disable updating the atime since cephfs won't maintain it [RFC] ceph: disable updating the atime since cephfs won't maintain it --- 2022-04-20 Xiubo Li New
[v2] ceph: flush the mdlog for filesystem sync [v2] ceph: flush the mdlog for filesystem sync --- 2022-04-14 Xiubo Li New
ceph: fix possible NULL pointer dereference for req->r_session ceph: fix possible NULL pointer dereference for req->r_session --- 2022-04-14 Xiubo Li New
ceph: flush the mdlog for filesystem sync ceph: flush the mdlog for filesystem sync --- 2022-04-12 Xiubo Li Superseded
« 1 2 ... 4 5 6 7 »