2022-11-25 |
Al Viro | [target] fix iov_iter_bvec() "direction" argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | [s390] memcpy_real(): WRITE is "data source", not destination... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | [s390] zcore: WRITE is "data source", not destination... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | [infiniband] READ is "data destination", not source... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | [fsi] WRITE is "data source", not destination... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | [s390] copy_oldmem_kernel() - WRITE is "data source... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | csum_and_copy_to_iter(): handle ITER_DISCARD Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-11-25 |
Al Viro | get rid of unlikely() on page_copy_sane() calls Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-10-04 |
Al Viro | [brown paperbag] fix coredump breakage Fucked-up-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-28 |
Al Viro | [coredump] don't use __kernel_write() on kmap_local_page() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-13 |
Al Viro | nfsd_splice_actor(): handle compound pages Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | orangefs: use ->f_mapping Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | _nfs42_proc_copy(): use ->f_mapping instead of file_inode... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | dma_buf: no need to bother with file_inode()->i_mapping Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | nfs_finish_open(): don't open-code file_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | bprm_fill_uid(): don't open-code file_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | sgx: use ->f_mapping... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | exfat_iterate(): don't open-code file_inode(file) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | ibmvmc: don't open-code file_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | ecryptfs: constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | spufs: constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | nd_jump_link(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | audit_init_parent(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | __io_setxattr(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | do_proc_readlink(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | overlayfs: constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | fs/notify: constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | may_linkat(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | do_sys_name_to_handle(): constify path Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Al Viro | ->getprocattr(): attribute name is const char *, TYVM... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-09-01 |
Dongliang Mu | fs: fix UAF/GPF bug in nilfs_mdt_destroy Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-21 |
Al Viro | tomoyo: struct path it might get from LSM callers won... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-21 |
Al Viro | tomoyo: use vsnprintf() properly Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-20 |
Al Viro | d_path.c: typo fix... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-20 |
Al Viro | dynamic_dname(): drop unused dentry argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-17 |
Al Viro | dma_buf_getfile(): don't bother with ->f_flags reassignments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-17 |
Al Viro | Change calling conventions for filldir_t Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-16 |
Amir Goldstein | locks: fix TOCTOU race when granting write lease Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-14 |
Al Viro | take care to handle NULL ->proc_lseek() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | fix copy_page_from_iter() for compound destinations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | hugetlbfs: copy_page_to_iter() can deal with compound... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | copy_page_to_iter(): don't split high-order page in... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | expand those iov_iter_advance()... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | pipe_get_pages(): switch to append_pipe() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | get rid of non-advancing variants Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ceph: switch the last caller of iov_iter_get_pages_alloc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | 9p: convert to advancing variant of iov_iter_get_pages_alloc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | af_alg_make_sg(): switch to advancing variant of iov_iter_ge... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | iter_to_pipe(): switch to advancing variant of iov_iter_get_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | block: convert to advancing variants of iov_iter_get_pages... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | iov_iter: advancing variants of iov_iter_get_pages... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | iov_iter: saner helper for page array allocation Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | fold __pipe_get_pages() into pipe_get_pages() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_XARRAY: don't open-code DIV_ROUND_UP() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | unify the rest of iov_iter_get_pages()/iov_iter_get_pages_al... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | unify xarray_get_pages() and xarray_get_pages_alloc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | unify pipe_get_pages() and pipe_get_pages_alloc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | iov_iter_get_pages(): sanity-check arguments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | iov_iter_get_pages_alloc(): lift freeing pages array... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: fold data_start() and pipe_space_for_user... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: cache the type of last buffer Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: clean iov_iter_revert() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: clean pipe_advance() up Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: lose iter_head argument of __pipe_get_pages() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: fold push_pipe() into __pipe_get_pages() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: allocate buffers as we go in copy-to-pipe... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: helpers for adding pipe buffers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | ITER_PIPE: helper for getting pipe buffer by index Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | splice: stop abusing iov_iter_advance() to flush a... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | switch new_sync_{read,write}() to ITER_UBUF Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-08-09 |
Al Viro | new iov_iter flavour - ITER_UBUF Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-30 |
Sebastian Andrzej... | fs/dcache: Move wakeup out of i_seq_dir write held... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-30 |
Sebastian Andrzej... | fs/dcache: Move the wakeup from __d_lookup_done() to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-30 |
Sebastian Andrzej... | fs/dcache: Disable preemption on i_dir_seq write side... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-30 |
Al Viro | d_add_ci(): make sure we don't miss d_lookup_done() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | fs: remove no_llseek Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | fs: check FMODE_LSEEK to control internal pipe splicing Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | vfio: do not set FMODE_LSEEK flag Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | dma-buf: remove useless FMODE_LSEEK flag Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | fs: do not compare against ->llseek Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-16 |
Jason A. Donenfeld | fs: clear or set FMODE_LSEEK based on llseek function Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-07 |
Al Viro | first_iovec_segment(): just return address Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | iov_iter: massage calling conventions for first_{iovec... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | iov_iter: first_{iovec,bvec}_segment() - simplify a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | iov_iter: lift dealing with maxpages out of first_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | iov_iter_get_pages{,_alloc}(): cap the maxsize with... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | iov_iter_bvec_advance(): don't bother with bvec_iter Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | step_into(): move fetching ->d_inode past handle_mounts() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | lookup_fast(): don't bother with inode Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | follow_dotdot{,_rcu}(): don't bother with inode Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | step_into(): lose inode argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | namei: stash the sampled ->d_seq into nameidata Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-06 |
Al Viro | namei: move clearing LOOKUP_RCU towards rcu_read_unlock() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-05 |
Al Viro | switch try_to_unlazy_next() to __legitimize_mnt() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-05 |
Al Viro | follow_dotdot{,_rcu}(): change calling conventions Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-05 |
Al Viro | namei: get rid of pointless unlikely(read_seqcount_retry... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-07-05 |
Al Viro | __follow_mount_rcu(): verify that mount_lock remains... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-28 |
Al Viro | fix short copy handling in copy_mc_pipe_to_iter() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-28 |
Al Viro | copy_page_{to,from}_iter(): switch iovec variants to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-28 |
Siddhesh Poyarekar | vfs: escape hash as well Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |