Show patches with: Submitter = Xiubo Li       |    State = Action Required       |   315 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
[1/2] ceph: add status debug file support ceph: add _IDS ioctl cmd and status debug file support --- 2020-11-05 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
[1/2] ceph: remove incorrect and unused CEPH_INO_DOTDOT macro ceph: create the global dummy snaprealm once --- 2022-02-22 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] libceph: fail the sparse-read if there still has data in socket libceph: fix sparse-read failure bug --- 2023-12-08 Xiubo Li New
[1/2] libceph: specify the sparse read extent count ceph: allocate a smaller extent map if possible --- 2023-11-07 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,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
[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
[1/3] ceph: do not break the loop if CEPH_I_FLUSH is set [1/3] ceph: do not break the loop if CEPH_I_FLUSH is set --- 2023-09-25 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
[1/3] libceph: do not decrease the data length more than once libceph: sparse-read misc fixes --- 2023-10-24 Xiubo Li New
[1/4] ceph: rename the metric helpers [1/4] ceph: rename the metric helpers --- 2021-03-22 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
[2/2] ceph: add CEPH_IOC_GET_FS_CLIENT_IDS ioctl cmd support ceph: add _IDS ioctl cmd and status debug file support --- 2020-11-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
[2/2] ceph: fix a NULL pointer dereference in ceph_handle_caps() ceph: misc fixes --- 2022-03-02 Xiubo Li New
[2/2] ceph: simplify the metrics struct ceph: send io size metrics to mds daemon --- 2021-05-12 Xiubo Li New
[2/2] ceph: try to allocate a smaller extent map for sparse read ceph: allocate a smaller extent map if possible --- 2023-11-07 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
[2/2] ceph: update the oldest_client_tid via the renew caps ceph: update the oldest_client_tid via the renew caps --- 2023-11-16 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
[2/2] encrypt: add ceph support encrypt: add ceph support --- 2022-10-26 Xiubo Li New
[2/2] libceph: just wait for more data to be available on the socket libceph: fix sparse-read failure bug --- 2023-12-08 Xiubo Li New
[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
[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
[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
[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
[2/4] ceph: update the __update_latency helper [1/4] ceph: rename the metric helpers --- 2021-03-22 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
[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
[3/4] ceph: avoid count the same request twice or more [1/4] ceph: rename the metric helpers --- 2021-03-22 Xiubo Li New
[3/5] ceph: flush mdlog before umounting [1/5] ceph: export ceph_create_session_msg --- 2021-06-29 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
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
ceph: add 'noshare' mount option support ceph: add 'noshare' mount option support --- 2020-10-13 Xiubo Li New
ceph: always check dir caps asynchronously ceph: always check dir caps asynchronously --- 2024-01-04 Xiubo Li New
ceph: always set the initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFT ceph: always set the initial i_blkbits to CEPH_FSCRYPT_BLOCK_SHIFT --- 2024-01-18 Xiubo Li New
ceph: break the check delayed cap loop every 5s ceph: break the check delayed cap loop every 5s --- 2024-01-17 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
ceph: correctly release memory from capsnap ceph: correctly release memory from capsnap --- 2021-08-17 Xiubo Li New
ceph: defer clearing the CEPH_I_FLUSH_SNAPS flag ceph: defer clearing the CEPH_I_FLUSH_SNAPS flag --- 2024-05-08 Xiubo Li New
ceph: defer stopping the mdsc delayed_work ceph: defer stopping the mdsc delayed_work --- 2023-06-29 Xiubo Li New
ceph: disable sending metrics thoroughly when it's disabled ceph: disable sending metrics thoroughly when it's disabled --- 2023-07-20 Xiubo Li New
ceph: do not print the whole xattr value if it's too long ceph: do not print the whole xattr value if it's too long --- 2023-02-28 Xiubo Li New
ceph: do not touch cap when trimming the caps ceph: do not touch cap when trimming the caps --- 2023-04-14 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
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
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: 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
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
ceph: fix a typo in comments ceph: fix a typo in comments --- 2021-03-29 Xiubo Li New
ceph: fix deadlock or deadcode of misusing dget() ceph: fix deadlock or deadcode of misusing dget() --- 2023-11-17 Xiubo Li New
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: 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: 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: 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: fix possible NULL pointer dereference of the ci ceph: fix possible NULL pointer dereference of the ci --- 2022-05-10 Xiubo Li New
ceph: fix the Smatch static checker warning in reconnect_caps_cb() ceph: fix the Smatch static checker warning in reconnect_caps_cb() --- 2023-05-08 Xiubo Li New
ceph: fix updating the i_truncate_pagecache_size for fscrypt ceph: fix updating the i_truncate_pagecache_size for fscrypt --- 2023-03-07 Xiubo Li New
ceph: fix use-after-free bug for inodes when flushing capsnaps ceph: fix use-after-free bug for inodes when flushing capsnaps --- 2023-05-25 Xiubo Li New
ceph: flush cap release on session flush ceph: flush cap release on session flush --- 2023-02-07 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
ceph: force updating the msg pointer in non-split case ceph: force updating the msg pointer in non-split case --- 2023-05-17 Xiubo Li New
ceph: implement writeback livelock avoidance using page tagging ceph: implement writeback livelock avoidance using page tagging --- 2023-03-08 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
ceph: initialize pathlen variable in reconnect_caps_cb ceph: initialize pathlen variable in reconnect_caps_cb --- 2021-11-30 Xiubo Li New
ceph: issue a cap release immediately if no cap exists ceph: issue a cap release immediately if no cap exists --- 2023-06-18 Xiubo Li New
ceph: just wait the osd requests' callbacks to finish when unmounting ceph: just wait the osd requests' callbacks to finish when unmounting --- 2023-05-09 Xiubo Li New
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
ceph: make the ceph-cap workqueue UNBOUND ceph: make the ceph-cap workqueue UNBOUND --- 2024-03-21 Xiubo Li New
ceph: make the lost+found dir accessible by kernel client ceph: make the lost+found dir accessible by kernel client --- 2021-04-19 Xiubo Li New
ceph: make the members in struct ceph_mds_request_args_ext an union ceph: make the members in struct ceph_mds_request_args_ext an union --- 2023-07-25 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
ceph: only send metrics when the MDS rank is ready ceph: only send metrics when the MDS rank is ready --- 2023-05-31 Xiubo Li New
ceph: pass the ino# instead if the old_dentry is DCACHE_DISCONNECTED ceph: pass the ino# instead if the old_dentry is DCACHE_DISCONNECTED --- 2023-04-27 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
ceph: redirty the page for wirtepage if fails ceph: redirty the page for wirtepage if fails --- 2022-04-24 Xiubo Li New
ceph: remove duplicated code for ceph_netfs_issue_read ceph: remove duplicated code for ceph_netfs_issue_read --- 2023-11-22 Xiubo Li New
ceph: remove incorrect session state check ceph: remove incorrect session state check --- 2022-03-22 Xiubo Li New
ceph: remove redundant Lsx caps check ceph: remove redundant Lsx caps check --- 2022-01-06 Xiubo Li New
ceph: remove unless check for the folio ceph: remove unless check for the folio --- 2022-07-05 Xiubo Li New
ceph: return -ENODATA when xattr doesn't exist for removexattr ceph: return -ENODATA when xattr doesn't exist for removexattr --- 2024-03-06 Xiubo Li New
ceph: set osdmap epoch for setxattr. ceph: set osdmap epoch for setxattr. --- 2020-12-09 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
ceph: skip reconnecting if MDS is not ready ceph: skip reconnecting if MDS is not ready --- 2023-08-24 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: stop reconnecting to MDS after connection being closed ceph: stop reconnecting to MDS after connection being closed --- 2024-05-14 Xiubo Li New
ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE --- 2022-05-18 Xiubo Li New
ceph: switch to use cap_delay_lock for the unlink delay list ceph: switch to use cap_delay_lock for the unlink delay list --- 2024-04-09 Xiubo Li New
ceph: trigger to flush dirty caps when trimming caps ceph: trigger to flush dirty caps when trimming caps --- 2023-09-28 Xiubo Li New
ceph: trigger to flush the buffer when making snapshot ceph: trigger to flush the buffer when making snapshot --- 2023-05-11 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
ceph: try to dump the msgs when decoding fails ceph: try to dump the msgs when decoding fails --- 2023-05-18 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
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: voluntarily drop Xx caps for requests those touch parent mtime ceph: voluntarily drop Xx caps for requests those touch parent mtime --- 2023-06-06 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
common/rc: skip ceph-fuse when atime is required common/rc: skip ceph-fuse when atime is required --- 2023-06-01 Xiubo Li New
common/rc: skip ceph when atime is required common/rc: skip ceph when atime is required --- 2023-04-17 Xiubo Li New
« 1 2 3 4 »