Show patches with: Submitter = Al Viro       |    State = Action Required       |   1542 patches
« 1 2 ... 3 4 515 16 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[06/44] iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[05/44] struct file: use anonymous union member for rcuhead and llist [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[04/44] btrfs: use IOMAP_DIO_NOSYNC [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[03/44] teach iomap_dio_rw() to suppress dsync [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[02/44] No need of likely/unlikely on calls of check_copy_size() [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[01/44] 9p: handling Rerror without copy_from_iter_full() [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 2 --- 2022-06-22 Al Viro New
[31/31] expand those iov_iter_advance()... [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[30/31] pipe_get_pages(): switch to append_pipe() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[29/31] get rid of non-advancing variants [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[28/31] ceph: switch the last caller of iov_iter_get_pages_alloc() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[27/31] 9p: convert to advancing variant of iov_iter_get_pages_alloc() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[26/31] af_alg_make_sg(): switch to advancing variant of iov_iter_get_pages() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[25/31] iter_to_pipe(): switch to advancing variant of iov_iter_get_pages() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[24/31] block: convert to advancing variants of iov_iter_get_pages{,_alloc}() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[23/31] iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[22/31] iov_iter: saner helper for page array allocation [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[21/31] fold __pipe_get_pages() into pipe_get_pages() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[20/31] found_iovec_segment(): just return address [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[19/31] iov_iter: massage calling conventions for first_{iovec,bvec}_segment() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[18/31] iov_iter: lift dealing with maxpages out of first_{iovec,bvec}_segment() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[17/31] ITER_XARRAY: don't open-code DIV_ROUND_UP() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[16/31] unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[15/31] unify xarray_get_pages() and xarray_get_pages_alloc() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[14/31] unify pipe_get_pages() and pipe_get_pages_alloc() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[13/31] iov_iter_get_pages(): sanity-check arguments [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[12/31] iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wrapper [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[11/31] iov_iter_get_pages{,_alloc}(): cap the maxsize with LONG_MAX [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[10/31] ITER_PIPE: fold data_start() and pipe_space_for_user() together [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[10/10] iov_iter_bvec_advance(): don't bother with bvec_iter Untitled series #651629 - - - --- 2022-06-18 Al Viro New
[09/31] ITER_PIPE: cache the type of last buffer [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[08/31] ITER_PIPE: clean iov_iter_revert() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[07/31] ITER_PIPE: clean pipe_advance() up [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[06/31] ITER_PIPE: lose iter_head argument of __pipe_get_pages() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[05/31] ITER_PIPE: fold push_pipe() into __pipe_get_pages() [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[04/31] ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[03/31] ITER_PIPE: helpers for adding pipe buffers [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[02/31] ITER_PIPE: helper for getting pipe buffer by index [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[01/31] splice: stop abusing iov_iter_advance() to flush a pipe [01/31] splice: stop abusing iov_iter_advance() to flush a pipe - - - --- 2022-06-18 Al Viro New
[RFC] fix short copy handling in copy_mc_pipe_to_iter() [RFC] fix short copy handling in copy_mc_pipe_to_iter() 1 - - --- 2022-06-13 Al Viro New
[git,pull] build fix [git,pull] build fix - - - --- 2022-06-11 Al Viro New
[git,pull] iov_iter fix [git,pull] iov_iter fix - - - --- 2022-06-10 Al Viro New
[RFC,CFT] handling Rerror without copy_from_iter_full() [RFC,CFT] handling Rerror without copy_from_iter_full() - - - --- 2022-06-08 Al Viro New
[10/10] iov_iter_bvec_advance(): don't bother with bvec_iter [01/10] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[09/10] switch new_sync_{read,write}() to ITER_UBUF [01/10] No need of likely/unlikely on calls of check_copy_size() - 1 - --- 2022-06-07 Al Viro New
[08/10] new iov_iter flavour - ITER_UBUF [01/10] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[07/10] copy_page_{to,from}_iter(): switch iovec variants to generic [01/10] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[06/10] keep iocb_flags() result cached in struct file [01/10] No need of likely/unlikely on calls of check_copy_size() - 1 - --- 2022-06-07 Al Viro New
[05/10] iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC [01/10] No need of likely/unlikely on calls of check_copy_size() - 1 - --- 2022-06-07 Al Viro New
[04/10] struct file: use anonymous union member for rcuhead and llist [01/10] No need of likely/unlikely on calls of check_copy_size() - 2 - --- 2022-06-07 Al Viro New
[03/10] btrfs: use IOMAP_DIO_NOSYNC [01/10] No need of likely/unlikely on calls of check_copy_size() - 2 - --- 2022-06-07 Al Viro New
[02/10] teach iomap_dio_rw() to suppress dsync [01/10] No need of likely/unlikely on calls of check_copy_size() - 3 - --- 2022-06-07 Al Viro New
[01/10] No need of likely/unlikely on calls of check_copy_size() [01/10] No need of likely/unlikely on calls of check_copy_size() - 2 - --- 2022-06-07 Al Viro New
[9/9] iov_iter_bvec_advance(): don't bother with bvec_iter [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[8/9] switch new_sync_{read,write}() to ITER_UBUF [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[7/9] new iov_iter flavour - ITER_UBUF [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[6/9] copy_page_{to,from}_iter(): switch iovec variants to generic [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[5/9] keep iocb_flags() result cached in struct file [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[4/9] iocb: delay evaluation of IS_SYNC(...) until we want to check IOCB_DSYNC [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[3/9] struct file: use anonymous union member for rcuhead and llist [1/9] No need of likely/unlikely on calls of check_copy_size() - 2 - --- 2022-06-07 Al Viro New
[2/9] btrfs_direct_write(): cleaner way to handle generic_write_sync() suppression [1/9] No need of likely/unlikely on calls of check_copy_size() - - - --- 2022-06-07 Al Viro New
[1/9] No need of likely/unlikely on calls of check_copy_size() [1/9] No need of likely/unlikely on calls of check_copy_size() - 2 - --- 2022-06-07 Al Viro New
[git,pull] work.fd fix [git,pull] work.fd fix - - - --- 2022-06-05 Al Viro New
[git,pull] several namei cleanups [git,pull] several namei cleanups - - - --- 2022-06-05 Al Viro New
[git,pull] mount-related stuff [git,pull] mount-related stuff - - - --- 2022-06-05 Al Viro New
[git,pull] descriptor handling stuff [git,pull] descriptor handling stuff - - - --- 2022-06-05 Al Viro New
move mount-related externs from fs.h to mount.h move mount-related externs from fs.h to mount.h - 1 - --- 2022-05-20 Al Viro New
blob_to_mnt(): kern_unmount() is needed to undo kern_mount() blob_to_mnt(): kern_unmount() is needed to undo kern_mount() - 1 - --- 2022-05-20 Al Viro New
m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... - - - --- 2022-05-20 Al Viro New
linux/mount.h: trim includes linux/mount.h: trim includes - 1 - --- 2022-05-20 Al Viro New
uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) - 1 - --- 2022-05-20 Al Viro New
get rid of dead code in legitimize_root() get rid of dead code in legitimize_root() - 1 - --- 2022-05-20 Al Viro New
fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() - 1 - --- 2022-05-20 Al Viro New
[git,pull] a couple of fixes [git,pull] a couple of fixes - - - --- 2022-05-18 Al Viro New
[BUG] double fget() in vhost/net (was Re: [PATCH] vfs: move fdput() to right place in ksys_sync_fil… [BUG] double fget() in vhost/net (was Re: [PATCH] vfs: move fdput() to right place in ksys_sync_fil… - - - --- 2022-05-15 Al Viro New
[RFC] get rid of the remnants of 'batched' fget/fput stuff [RFC] get rid of the remnants of 'batched' fget/fput stuff 1 1 - --- 2022-05-12 Al Viro New
[RFC] unify the file-closing stuff in fs/file.c [RFC] unify the file-closing stuff in fs/file.c - 1 - --- 2022-05-12 Al Viro New
[git,pull] ITER_PIPE fixes [git,pull] ITER_PIPE fixes - - - --- 2022-02-22 Al Viro New
[RFC] umount/__detach_mounts() race [RFC] umount/__detach_mounts() race - - - --- 2022-02-21 Al Viro New
clean overflow checks in count_mounts() a bit clean overflow checks in count_mounts() a bit - - - --- 2022-02-14 Al Viro New
[git,pull] autofs braino fix [git,pull] autofs braino fix - - - --- 2021-10-24 Al Viro New
[git,pull] a couple of do_mounts.c followups [git,pull] a couple of do_mounts.c followups - - - --- 2021-09-23 Al Viro New
[git,pull] namei fixes [git,pull] namei fixes - - - --- 2021-09-12 Al Viro New
[git,pull] gfs2 setattr patches [git,pull] gfs2 setattr patches - - - --- 2021-09-09 Al Viro New
[git,pull] root filesystem type handling series [git,pull] root filesystem type handling series - - - --- 2021-09-09 Al Viro New
[git,pull] iov_iter fixes [git,pull] iov_iter fixes - - - --- 2021-09-09 Al Viro New
[git,pull] vfs.git more namei.c stuff [git,pull] vfs.git more namei.c stuff - - - --- 2021-07-03 Al Viro New
[git,pull] vfs.git iov_iter stuff [git,pull] vfs.git iov_iter stuff - - - --- 2021-07-03 Al Viro New
[git,pull] vfs.git d_path series [git,pull] vfs.git d_path series - - - --- 2021-07-03 Al Viro New
[4/4] namei: make sure nd->depth is always valid [1/4] switch file_open_root() to struct path - - - --- 2021-06-08 Al Viro New
[3/4] teach set_nameidata() to handle setting the root as well [1/4] switch file_open_root() to struct path - - - --- 2021-06-08 Al Viro New
[2/4] take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space [1/4] switch file_open_root() to struct path - - - --- 2021-06-08 Al Viro New
[1/4] switch file_open_root() to struct path [1/4] switch file_open_root() to struct path - - - --- 2021-06-08 Al Viro New
[RFC,37/37] csum_and_copy_to_pipe_iter(): leave handling of csum_state to caller [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,36/37] clean up copy_mc_pipe_to_iter() [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,35/37] pipe_zero(): we don't need no stinkin' kmap_atomic()... [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,34/37] iov_iter: clean csum_and_copy_...() primitives up a bit [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,33/37] copy_page_from_iter(): don't need kmap_atomic() for kvec/bvec cases [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,32/37] copy_page_to_iter(): don't bother with kmap_atomic() for bvec/kvec cases [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,31/37] iterate_xarray(): only of the first iteration we might get offset != 0 [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
[RFC,30/37] pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} [RFC,01/37] ntfs_copy_from_user_iter(): don't bother with copying iov_iter - - - --- 2021-06-06 Al Viro New
« 1 2 ... 3 4 515 16 »