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
[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
»