Show patches with: Submitter = Hao Xu       |   48 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[11/11] io_uring: add support for getdents io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[10/11] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[09/11] vfs: error out -EAGAIN if atime needs to be updated io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[08/11] vfs: move file_accessed() to the beginning of iterate_dir() io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[07/11] vfs: add nowait parameter for file_accessed() io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[06/11] vfs: add a nowait parameter for touch_atime() io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[05/11] vfs: add file_pos_unlock() for io_uring usage io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[04/11] vfs: add a vfs helper for io_uring file pos lock io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[03/11] vfs: add nowait flag for struct dir_context io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[02/11] xfs: add NOWAIT semantics for readdir io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[01/11] fs: split off vfs_getdents function of getdents64 syscall io_uring getdents - - - --- 2023-08-27 Hao Xu Deferred
[29/29] io_uring: add support for getdents io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[28/29] xfs: support nowait semantics for xc_ctx_lock in xlog_cil_commit() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[27/29] xfs: add a comment for xlog_kvmalloc() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[26/29] xfs: return -EAGAIN when nowait meets sync in transaction commit io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[25/29] xfs: support nowait for xfs_buf_item_init() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[24/29] xfs: support nowait for xfs_buf_read_map() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[23/29] xfs: don't print warn info for -EAGAIN error in xfs_buf_get_map() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[22/29] xfs: comment page allocation for nowait case in xfs_buf_find_insert() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[21/29] xfs: return -EAGAIN when bulk memory allocation fails in nowait case io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[20/29] xfs: distinguish error type of memory allocation failure for nowait case io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[19/29] xfs: support nowait memory allocation in _xfs_buf_alloc() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[18/29] xfs: set XBF_NOWAIT for xfs_buf_read_map if necessary io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[17/29] xfs: make xfs_trans_ijoin() error out -EAGAIN io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[16/29] xfs: add nowait parameter for xfs_inode_item_init() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[15/29] xfs: don't wait for free space in xlog_grant_head_check() in nowait case io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[14/29] xfs: support nowait for xfs_log_reserve() io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[13/29] xfs: make xfs_trans_alloc() support nowait semantics io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[12/29] xfs: enforce GFP_NOIO implicitly during nowait time update io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[11/29] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[10/29] vfs: add S_NOWAIT for nowait time update io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[09/29] vfs: move file_accessed() to the beginning of iterate_dir() io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[08/29] vfs: add nowait parameter for file_accessed() io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[07/29] vfs: add a nowait parameter for touch_atime() io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[06/29] vfs: add file_pos_unlock() for io_uring usage io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[05/29] vfs: add a vfs helper for io_uring file pos lock io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[04/29] vfs: add nowait flag for struct dir_context io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[03/29] xfs: add NOWAIT semantics for readdir io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[02/29] xfs: rename XBF_TRYLOCK to XBF_NOWAIT io_uring getdents - - - --- 2023-08-25 Hao Xu Deferred
[01/29] fs: split off vfs_getdents function of getdents64 syscall io_uring getdents - - - --- 2023-08-25 Hao Xu Superseded
[7/7] add lseek for io_uring io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[6/7] add vfs_lseek_nowait() io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[5/7] add llseek_nowait support for xfs io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[4/7] add llseek_nowait() for struct file_operations io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[3/7] add nowait parameter for iomap_seek() io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[2/7] xfs: add nowait support for xfs_seek_iomap_begin() io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[1/7] iomap: merge iomap_seek_hole() and iomap_seek_data() io_uring lseek - - - --- 2023-07-26 Hao Xu Deferred
[4/5] xfs: add NOWAIT semantics for readdir Untitled series #767206 - - - --- 2023-07-19 Hao Xu Superseded