Toggle navigation
Patchwork
ceph-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Xiubo Li
| State =
Action Required
| 321 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
ceph: remove the incorrect Fw reference check when dirtying pages
ceph: remove the incorrect Fw reference check when dirtying pages
-
-
-
2024-09-04
Xiubo Li
New
[v2,2/2] ceph: flush all the caps release when syncing the whole filesystem
ceph: flush all the caps release when syncing the whole filesystem
-
-
-
2024-07-30
Xiubo Li
New
[v2,1/2] ceph: rename ceph_flush_cap_releases to ceph_flush_session_cap_releases
ceph: flush all the caps release when syncing the whole filesystem
-
-
-
2024-07-30
Xiubo Li
New
[v2] ceph: force sending a cap update msg back to MDS for revoke op
[v2] ceph: force sending a cap update msg back to MDS for revoke op
-
-
-
2024-07-12
Xiubo Li
New
ceph: force sending a cap update msg back to MDS for revoke op
ceph: force sending a cap update msg back to MDS for revoke op
-
-
-
2024-07-11
Xiubo Li
New
ceph: periodically flush the cap releases
ceph: periodically flush the cap releases
-
-
-
2024-07-10
Xiubo Li
New
[v2] ceph: cleanup the sessions when peer reset
[v2] ceph: cleanup the sessions when peer reset
-
-
-
2024-05-17
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: defer clearing the CEPH_I_FLUSH_SNAPS flag
ceph: defer clearing the CEPH_I_FLUSH_SNAPS flag
-
-
-
2024-05-08
Xiubo Li
New
[v5,6/6] ceph: add CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK feature bit
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-18
Xiubo Li
New
[v5,5/6] ceph: check the cephx mds auth access for async dirop
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-18
Xiubo Li
New
[v5,4/6] ceph: check the cephx mds auth access for open
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-18
Xiubo Li
New
[v5,3/6] ceph: check the cephx mds auth access for setattr
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-18
Xiubo Li
New
[v5,2/6] ceph: add ceph_mds_check_access() helper support
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-18
Xiubo Li
New
[v5,1/6] ceph: save the cap_auths in client when session being opened
ceph: check the cephx mds auth access in client side
-
-
-
2024-04-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: make the ceph-cap workqueue UNBOUND
ceph: make the ceph-cap workqueue UNBOUND
-
-
-
2024-03-21
Xiubo Li
New
[v3,2/2] ceph: set the correct mask for getattr reqeust for read
回覆: [PATCH v3 2/2] ceph: set the correct mask for getattr reqeust for read
-
-
-
2024-03-19
Xiubo Li
New
[v3,1/2] ceph: skip copying the data extends the file EOF
[v3,1/2] ceph: skip copying the data extends the file EOF
-
-
-
2024-03-19
Xiubo Li
New
[v3] ceph: return -ENODATA when xattr doesn't exist for removexattr
[v3] ceph: return -ENODATA when xattr doesn't exist for removexattr
-
-
-
2024-03-14
Xiubo Li
New
[v2] ceph: return -ENODATA when xattr doesn't exist for removexattr
[v2] ceph: return -ENODATA when xattr doesn't exist for removexattr
-
-
-
2024-03-13
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
[v2] libceph: init the cursor when preparing the sparse read
[v2] libceph: init the cursor when preparing the sparse read
-
-
-
2024-03-06
Xiubo Li
New
libceph: init the cursor when preparing the sparse read
libceph: init the cursor when preparing the sparse read
-
-
-
2024-02-29
Xiubo Li
New
[v2,1/2] ceph: skip copying the data extends the file EOF
ceph: skip copying the data extends the file EOF
-
-
-
2024-02-22
Xiubo Li
New
[v2] ceph: reverse MDSMap dencoding of max_xattr_size/bal_rank_mask
[v2] ceph: reverse MDSMap dencoding of max_xattr_size/bal_rank_mask
-
-
-
2024-02-21
Xiubo Li
New
[v2] fscrypt: to make sure the inode->i_blkbits is correctly set
[v2] fscrypt: to make sure the inode->i_blkbits is correctly set
-
-
-
2024-02-01
Xiubo Li
New
fscrypt: to make sure the inode->i_blkbits is correctly set
fscrypt: to make sure the inode->i_blkbits is correctly set
-
-
-
2024-01-25
Xiubo Li
New
[v6,3/3] libceph: just wait for more data to be available on the socket
libceph: fix sparse-read failure bug
-
-
-
2024-01-25
Xiubo Li
New
[v6,2/3] libceph: rename read_sparse_msg_XX to read_partial_sparse_msg_XX
libceph: fix sparse-read failure bug
-
-
-
2024-01-25
Xiubo Li
New
[v6,1/3] libceph: fail the sparse-read if the data length doesn't match
libceph: fix sparse-read failure bug
-
-
-
2024-01-25
Xiubo Li
New
[v5,1/3] libceph: fail the sparse-read if there still has data in socket
libceph: fix sparse-read failure bug
-
-
-
2024-01-23
Xiubo Li
New
[v4,3/3] libceph: just wait for more data to be available on the socket
[v4,1/3] libceph: fail the sparse-read if there still has data in socket
-
-
-
2024-01-18
Xiubo Li
New
[v4,1/3] libceph: fail the sparse-read if there still has data in socket
[v4,1/3] libceph: fail the sparse-read if there still has data in socket
-
-
-
2024-01-18
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
[v3,2/2] ceph: add ceph_cap_unlink_work to fire check_caps() immediately
ceph: fix caps revocation stuck
-
-
-
2024-01-17
Xiubo Li
New
[v3,1/2] ceph: always queue a writeback when revoking the Fb caps
ceph: fix caps revocation stuck
-
-
-
2024-01-17
Xiubo Li
New
ceph: always check dir caps asynchronously
ceph: always check dir caps asynchronously
-
-
-
2024-01-04
Xiubo Li
New
[v3,3/3] libceph: just wait for more data to be available on the socket
libceph: fix sparse-read failure bug
-
-
-
2023-12-15
Xiubo Li
New
[v2,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] libceph: just wait for more data to be available on the socket
libceph: fix sparse-read failure bug
-
-
-
2023-12-08
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
[v3,3/6] ceph: check the cephx mds auth access for setattr
ceph: check the cephx mds auth access in client side
-
-
-
2023-12-05
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
[v2,1/2] ceph: rename create_session_open_msg() to create_session_full_msg()
ceph: update the oldest_client_tid via the renew caps
-
-
-
2023-11-17
Xiubo Li
New
[v2] ceph: fix deadlock or deadcode of misusing dget()
[v2] ceph: fix deadlock or deadcode of misusing dget()
-
-
-
2023-11-17
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
[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: try to allocate a smaller extent map for sparse read
ceph: allocate a smaller extent map if possible
-
-
-
2023-11-07
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
[v3] libceph: remove the max extents check for sparse read
[v3] libceph: remove the max extents check for sparse read
-
-
-
2023-11-07
Xiubo Li
New
[v3,2/2] libceph: check the data length when sparse-read finishes
libceph: sparse-read misc fixes
-
-
-
2023-11-06
Xiubo Li
New
[v2] libceph: increase the max extents check for sparse read
[v2] libceph: increase the max extents check for sparse read
-
-
-
2023-11-06
Xiubo Li
New
libceph: remove the max extents check for sparse read
libceph: remove the max extents check for sparse read
-
-
-
2023-11-03
Xiubo Li
New
[v2,2/2] libceph: check the data length when finishes
libceph: sparse-read misc fixes
-
-
-
2023-11-01
Xiubo Li
New
[v2,1/2] libceph: save and covert sr_datalen to host-endian
libceph: sparse-read misc fixes
-
-
-
2023-11-01
Xiubo Li
New
[v2,2/2] ceph: add ceph_cap_unlink_work to fire check caps immediately
ceph: fix caps revocation stuck
-
-
-
2023-10-25
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
ceph: trigger to flush dirty caps when trimming caps
ceph: trigger to flush dirty caps when trimming caps
-
-
-
2023-09-28
Xiubo Li
New
Revert "ceph: enable async dirops by default"
Revert "ceph: enable async dirops by default"
-
-
-
2023-09-27
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
[v2] ceph: remove the incorrect caps check in _file_size()
[v2] ceph: remove the incorrect caps check in _file_size()
-
-
-
2023-09-07
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
[v2] ceph: make num_fwd and num_retry to __u32
[v2] ceph: make num_fwd and num_retry to __u32
-
-
-
2023-07-27
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
[v3] ceph: defer stopping the mdsc delayed_work
[v3] ceph: defer stopping the mdsc delayed_work
-
-
-
2023-07-25
Xiubo Li
New
[v2] ceph: defer stopping the mdsc delayed_work
[v2] ceph: defer stopping the mdsc delayed_work
-
-
-
2023-07-24
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: defer stopping the mdsc delayed_work
ceph: defer stopping the mdsc delayed_work
-
-
-
2023-06-29
Xiubo Li
New
[v3] ceph: don't let check_caps skip sending responses for revoke msgs
[v3] ceph: don't let check_caps skip sending responses for revoke msgs
-
-
-
2023-06-29
Xiubo Li
New
[v4,5/6] ceph: add ceph_inode_to_client() helper support
ceph: print the client global id for debug logs
-
-
-
2023-06-19
Xiubo Li
New
[v4,4/6] ceph: move mdsmap.h to fs/ceph/
ceph: print the client global id for debug logs
-
-
-
2023-06-19
Xiubo Li
New
[v4,3/6] ceph: rename _to_client() to _to_fs_client()
ceph: print the client global id for debug logs
-
-
-
2023-06-19
Xiubo Li
New
[v4,2/6] ceph: pass the mdsc to several helpers
ceph: print the client global id for debug logs
-
-
-
2023-06-19
Xiubo Li
New
[v4,1/6] ceph: add the *_client debug macros support
ceph: print the client global id for debug logs
-
-
-
2023-06-19
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
[v20,71/71] ceph: switch ceph_open_atomic() to use the new fscrypt helper
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,70/71] ceph: switch ceph_lookup() to use new fscrypt helper
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,69/71] ceph: fix updating the i_truncate_pagecache_size for fscrypt
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,68/71] ceph: just wait the osd requests' callbacks to finish when unmounting
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,67/71] ceph: drop the messages from MDS when unmounting
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,66/71] ceph: report STATX_ATTR_ENCRYPTED on encrypted inodes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,65/71] ceph: prevent snapshots to be created in encrypted locked directories
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,64/71] ceph: update documentation regarding snapshot naming limitations
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,63/71] ceph: add support for handling encrypted snapshot names
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,62/71] ceph: add support for encrypted snapshot names
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,61/71] ceph: invalidate pages when doing direct/sync writes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,60/71] ceph: fscrypt support for writepages
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,59/71] ceph: add encryption support to writepage
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,58/71] ceph: set i_blkbits to crypto block size for encrypted inodes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,57/71] ceph: add fscrypt decryption support to ceph_netfs_issue_op
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,56/71] ceph: plumb in decryption during sync reads
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,55/71] ceph: add read/modify/write to ceph_sync_write
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,54/71] ceph: align data in pages in ceph_sync_write
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,53/71] ceph: don't use special DIO path for encrypted inodes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,52/71] ceph: disable copy offload on encrypted inodes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,51/71] ceph: disable fallocate for encrypted inodes
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,50/71] libceph: allow ceph_osdc_new_request to accept a multi-op read
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
[v20,49/71] ceph: add truncate size handling support for fscrypt
ceph+fscrypt: full support
-
-
-
2023-06-13
Xiubo Li
New
«
1
2
3
4
»