Show patches with: Submitter = Xiubo Li       |    State = Action Required       |   321 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
[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
[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
[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,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
[v6,2/2] ceph: wait the first reply of inflight async unlink ceph: wait async unlink to finish --- 2022-05-26 Xiubo Li New
ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE --- 2022-05-18 Xiubo Li New
[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
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
[v3,3/3] ceph: fix possible kunmaping random vaddr ceph: misc fix size truncate for fscrypt --- 2022-04-12 Xiubo Li New
[v3,2/3] ceph: fix caps reference leakage for fscrypt size truncating ceph: misc fix size truncate for fscrypt --- 2022-04-12 Xiubo Li New
[v3,1/3] ceph: flush small range instead of the whole map for truncate ceph: misc fix size truncate for fscrypt --- 2022-04-12 Xiubo Li New
[v2] ceph: stop forwarding the request when exceeding 256 times [v2] ceph: stop forwarding the request when exceeding 256 times --- 2022-03-29 Xiubo Li New
ceph: stop forwarding the request when exceeding 256 times ceph: stop forwarding the request when exceeding 256 times --- 2022-03-29 Xiubo Li New
ceph: remove incorrect session state check ceph: remove incorrect session state check --- 2022-03-22 Xiubo Li New
ceph: add more comments about the CEPH_NOHASH_NAME_MAX ceph: add more comments about the CEPH_NOHASH_NAME_MAX --- 2022-03-16 Xiubo Li New
[v2,3/4] ceph: dencrypt the dentry names early and once for readdir [v2,1/4] ceph: pass the request to parse_reply_info_readdir() --- 2022-03-14 Xiubo Li New
[4/4] ceph: clean up the ceph_readdir() code ceph: dencrypt the dentry names early and once for readdir --- 2022-03-11 Xiubo Li New
[2/4] ceph: add ceph_encode_encrypted_dname() helper ceph: dencrypt the dentry names early and once for readdir --- 2022-03-11 Xiubo Li New
[V8] ceph: do not dencrypt the dentry name twice for readdir [V8] ceph: do not dencrypt the dentry name twice for readdir --- 2022-03-10 Xiubo Li New
[V7] ceph: do not dencrypt the dentry name twice for readdir [V7] ceph: do not dencrypt the dentry name twice for readdir --- 2022-03-09 Xiubo Li New
[v5] ceph: do not dencrypt the dentry name twice for readdir [v5] ceph: do not dencrypt the dentry name twice for readdir --- 2022-03-05 Xiubo Li New
[v3,5/6] ceph: use the parent inode of '.snap' to encrypt name to build path [v3,1/6] ceph: fail the request when failing to decode dentry names --- 2022-03-02 Xiubo Li New
[v3,4/6] ceph: use the parent inode of '.snap' to dencrypt the names for readdir [v3,1/6] ceph: fail the request when failing to decode dentry names --- 2022-03-02 Xiubo Li New
[v3,1/6] ceph: fail the request when failing to decode dentry names [v3,1/6] ceph: fail the request when failing to decode dentry names --- 2022-03-02 Xiubo Li New
[2/2] ceph: fix a NULL pointer dereference in ceph_handle_caps() ceph: misc fixes --- 2022-03-02 Xiubo Li New
[v3] ceph: skip the memories when received a higher version of message [v3] ceph: skip the memories when received a higher version of message --- 2022-03-01 Xiubo Li New
ceph: increase the offset when fail to decode dentry names ceph: increase the offset when fail to decode dentry names --- 2022-02-28 Xiubo Li New
[1/3] ceph: add ceph_get_snap_parent_inode() support [1/3] ceph: add ceph_get_snap_parent_inode() support --- 2022-02-28 Xiubo Li New
[v3,1/2] ceph: allocate capsnap memory outside of ceph_queue_cap_snap() [v3,1/2] ceph: allocate capsnap memory outside of ceph_queue_cap_snap() --- 2022-02-23 Xiubo Li New
[v2,2/2] ceph: do not release the global snaprealm until unmounting ceph: create the global dummy snaprealm once --- 2022-02-23 Xiubo Li New
[1/2] ceph: remove incorrect and unused CEPH_INO_DOTDOT macro ceph: create the global dummy snaprealm once --- 2022-02-22 Xiubo Li New
[v2] ceph: eliminate the recursion when rebuilding the snap context [v2] ceph: eliminate the recursion when rebuilding the snap context --- 2022-02-19 Xiubo Li New
[v3] ceph: do not update snapshot context when there is no new snapshot [v3] ceph: do not update snapshot context when there is no new snapshot --- 2022-02-19 Xiubo Li New
[v2,2/2] ceph: misc fix for code style and logs ceph: fix cephfs rsync kworker high load issue --- 2022-02-16 Xiubo Li New
[3/3] ceph: do no update snapshot context when there is no new snapshot ceph: fix cephfs rsync kworker high load issue --- 2022-02-15 Xiubo Li New
ceph: fail the request directly if handle_reply gets an ESTALE ceph: fail the request directly if handle_reply gets an ESTALE --- 2022-02-07 Xiubo Li New
ceph: put the requests/sessions when it fails to alloc memory ceph: put the requests/sessions when it fails to alloc memory --- 2022-01-12 Xiubo Li New
[v8] ceph: add truncate size handling support for fscrypt [v8] ceph: add truncate size handling support for fscrypt --- 2022-01-12 Xiubo Li New
ceph: remove redundant Lsx caps check ceph: remove redundant Lsx caps check --- 2022-01-06 Xiubo Li New
[v7,8/9] ceph: add object version support for sync read ceph: size handling for the fscrypt --- 2021-12-08 Xiubo Li New
ceph: initialize pathlen variable in reconnect_caps_cb ceph: initialize pathlen variable in reconnect_caps_cb --- 2021-11-30 Xiubo Li New
[RFC,1/2] Revert "ceph: make client zero partial trailing block on truncate" [RFC,1/2] Revert "ceph: make client zero partial trailing block on truncate" --- 2021-09-03 Xiubo Li New
[v3,1/3] ceph: remove the capsnaps when removing the caps [v3,1/3] ceph: remove the capsnaps when removing the caps --- 2021-08-25 Xiubo Li New
[v2,3/3] ceph: don't WARN if we're iterate removing the session caps [v2,1/3] ceph: remove the capsnaps when removing the caps --- 2021-08-25 Xiubo Li New
[v2,1/3] ceph: remove the capsnaps when removing the caps [v2,1/3] ceph: remove the capsnaps when removing the caps --- 2021-08-25 Xiubo Li New
[v4] ceph: correctly release memory from capsnap [v4] ceph: correctly release memory from capsnap --- 2021-08-18 Xiubo Li New
[3/3] ceph: don't WARN if we're iterate removing the session caps ceph: remove the capsnaps when removing the caps --- 2021-08-18 Xiubo Li New
[2/3] ceph: don't WARN if we're force umounting ceph: remove the capsnaps when removing the caps --- 2021-08-18 Xiubo Li New
[1/3] ceph: remove the capsnaps when removing the caps ceph: remove the capsnaps when removing the caps --- 2021-08-18 Xiubo Li New
[v3] ceph: try to reconnect to the export targets [v3] ceph: try to reconnect to the export targets --- 2021-08-18 Xiubo Li New
[v3] ceph: correctly release memory from capsnap [v3] ceph: correctly release memory from capsnap --- 2021-08-18 Xiubo Li New
[v2] ceph: correctly release memory from capsnap [v2] ceph: correctly release memory from capsnap --- 2021-08-17 Xiubo Li New
ceph: correctly release memory from capsnap ceph: correctly release memory from capsnap --- 2021-08-17 Xiubo Li New
[v2] ceph: try to reconnect to the export targets [v2] ceph: try to reconnect to the export targets --- 2021-08-17 Xiubo Li New
ceph: try to reconnect to the export targets ceph: try to reconnect to the export targets --- 2021-08-12 Xiubo Li New
[v2,4/4] ceph: flush the mdlog before waiting on unsafe reqs flush the mdlog before waiting on unsafe reqs --- 2021-07-05 Xiubo Li New
[v2,2/4] ceph: make iterate_sessions a global symbol flush the mdlog before waiting on unsafe reqs --- 2021-07-05 Xiubo Li New
[3/5] ceph: flush mdlog before umounting [1/5] ceph: export ceph_create_session_msg --- 2021-06-29 Xiubo Li New
[1/5] ceph: export ceph_create_session_msg [1/5] ceph: export ceph_create_session_msg --- 2021-06-29 Xiubo Li New
[v2,1/2] ceph: simplify the metrics struct [v2,1/2] ceph: simplify the metrics struct --- 2021-05-13 Xiubo Li New
[2/2] ceph: simplify the metrics struct ceph: send io size metrics to mds daemon --- 2021-05-12 Xiubo Li New
[1/2] ceph: send the read/write io size metrics to mds ceph: send io size metrics to mds daemon --- 2021-05-12 Xiubo Li New
« 1 2 3 4 »