Show patches with: State = Action Required       |    Archived = No       |   3663 patches
« 1 2 3 436 37 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[6/6] fuse: convert direct IO paths to use FOLL_PIN block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[5/6] NFS: direct-io: convert to FOLL_PIN pages block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[4/6] block, bio, fs: convert most filesystems to pin_user_pages_fast() block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[3/6] block, fs: assert that key paths use iovecs, and nothing else block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[2/6] iov_iter: new iov_iter_pin_pages*(), for FOLL_PIN pages block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[1/6] mm/gup: introduce pin_user_page() block, fs: convert most Direct IO cases to FOLL_PIN - - - --- 2022-02-27 jhubbard.send.patches@gmail.com New
[v5,2/2] fs/binfmt_elf: Refactor load_elf_binary function fs/binfmt_elf: Fix AT_PHDR for unusual ELF files 1 - - --- 2022-01-27 Akira Kawata New
[v5,1/2] fs/binfmt_elf: Fix AT_PHDR for unusual ELF files fs/binfmt_elf: Fix AT_PHDR for unusual ELF files 1 - - --- 2022-01-27 Akira Kawata New
[RFC] burying long-dead rudiments in mntput_no_expire() [RFC] burying long-dead rudiments in mntput_no_expire() - - - --- 2022-07-06 Al Viro New
[44/44] expand those iov_iter_advance()... [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[43/44] pipe_get_pages(): switch to append_pipe() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[42/44] get rid of non-advancing variants [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[41/44] ceph: switch the last caller of iov_iter_get_pages_alloc() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[40/44] 9p: convert to advancing variant of iov_iter_get_pages_alloc() [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[39/44] af_alg_make_sg(): switch to advancing variant of iov_iter_get_pages() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[38/44] iter_to_pipe(): switch to advancing variant of iov_iter_get_pages() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[37/44] block: convert to advancing variants of iov_iter_get_pages{,_alloc}() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[36/44] iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[35/44] iov_iter: saner helper for page array allocation [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[34/44] fold __pipe_get_pages() into pipe_get_pages() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[33/44] found_iovec_segment(): just return address [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[32/44] iov_iter: massage calling conventions for first_{iovec,bvec}_segment() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[31/44] iov_iter: first_{iovec,bvec}_segment() - simplify a bit [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[30/44] iov_iter: lift dealing with maxpages out of first_{iovec,bvec}_segment() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[29/44] ITER_XARRAY: don't open-code DIV_ROUND_UP() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[28/44] unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[27/44] unify xarray_get_pages() and xarray_get_pages_alloc() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[26/44] unify pipe_get_pages() and pipe_get_pages_alloc() [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[25/44] iov_iter_get_pages(): sanity-check arguments [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[24/44] iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wrapper [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[23/44] iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[22/44] ITER_PIPE: fold data_start() and pipe_space_for_user() together [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[21/44] ITER_PIPE: cache the type of last buffer [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[20/44] ITER_PIPE: clean iov_iter_revert() [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[19/44] ITER_PIPE: clean pipe_advance() up [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[18/44] ITER_PIPE: lose iter_head argument of __pipe_get_pages() [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[17/44] ITER_PIPE: fold push_pipe() into __pipe_get_pages() [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[16/44] ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[15/44] ITER_PIPE: helpers for adding pipe buffers [01/44] 9p: handling Rerror without copy_from_iter_full() 1 - - --- 2022-06-22 Al Viro New
[14/44] ITER_PIPE: helper for getting pipe buffer by index [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[13/44] splice: stop abusing iov_iter_advance() to flush a pipe [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[12/44] fix short copy handling in copy_mc_pipe_to_iter() [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[11/44] iov_iter_bvec_advance(): don't bother with bvec_iter [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[10/44] switch new_sync_{read,write}() to ITER_UBUF [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[09/44] new iov_iter flavour - ITER_UBUF [01/44] 9p: handling Rerror without copy_from_iter_full() - - - --- 2022-06-22 Al Viro New
[08/44] copy_page_{to,from}_iter(): switch iovec variants to generic [01/44] 9p: handling Rerror without copy_from_iter_full() - 2 - --- 2022-06-22 Al Viro New
[07/44] keep iocb_flags() result cached in struct file [01/44] 9p: handling Rerror without copy_from_iter_full() - 1 - --- 2022-06-22 Al Viro New
[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
« 1 2 3 436 37 »