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 |
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-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-10 |
Al Viro | keep iocb_flags() result cached in struct file Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-10 |
Al Viro | iocb: delay evaluation of IS_SYNC(...) until we want... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-10 |
Al Viro | struct file: use anonymous union member for rcuhead... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-10 |
Al Viro | btrfs: use IOMAP_DIO_NOSYNC Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-10 |
Al Viro | teach iomap_dio_rw() to suppress dsync Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-09 |
Al Viro | 9p: handling Rerror without copy_from_iter_full() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-07 |
Al Viro | No need of likely/unlikely on calls of check_copy_size() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-06-05 |
Al Viro | fix the breakage in close_fd_get_file() calling conventions... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | get rid of dead code in legitimize_root() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | move mount-related externs from fs.h to mount.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | blob_to_mnt(): kern_unmount() is needed to undo kern_mount() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | m->mnt_root->d_inode->i_sb is a weird way to spell... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | linux/mount.h: trim includes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-20 |
Al Viro | uninline may_mount() and don't opencode it in fspick... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-18 |
Al Viro | Fix double fget() in vhost_net_set_backend() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-18 |
Al Viro | percpu_ref_init(): clean ->percpu_count_ref on failure Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-14 |
Al Viro | Unify the primitives for file descriptor closing Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-05-12 |
Al Viro | io_uring_enter(): don't leave f.flags uninitialized Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-03-15 |
Al Viro | mount_setattr(): clean the control flow and calling... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-02-14 |
Al Viro | clean overflow checks in count_mounts() a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-01-31 |
Al Viro | uml/x86: use x86 load_unaligned_zeropad() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-01-31 |
Al Viro | asm/user.h: killed unused macros Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2022-01-31 |
Al Viro | constify struct path argument of finish_automount(... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: header debriding - sigio.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: header debriding - os.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: header debriding - net_*.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: header debriding - mem_user.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: header debriding - activate_ipi() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: common-offsets.h debriding... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um, x86: bury crypto_tfm_ctx_offset Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: unexport handle_page_fault() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: remove a dangling extern of syscall_trace() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: kill unused cpu() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | uml/i386: missing include in barrier.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: stop polluting the namespace with registers.h contents Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | logic_io instance of iounmap() needs volatile on argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-12-21 |
Al Viro | uml: trim unused junk from arch/x86/um/sys_call_table_*.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-10-15 |
Al Viro | csky: don't let sigreturn play with priveleged bits... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-24 |
Al Viro | m68k: Leave stack mangling to asm wrapper of sigreturn() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-24 |
Al Viro | m68k: Update ->thread.esp0 before calling syscall_trace... Fucked-up-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-24 |
Al Viro | m68k: Handle arrivals of multiple signals correctly Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-17 |
Al Viro | sh: fix trivial misannotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-07 |
Al Viro | putname(): IS_ERR_OR_NULL() is wrong here Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-09-07 |
Al Viro | rename __filename_parentat() to filename_parentat() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-07-01 |
Al Viro | x86: signal: don't do sas_ss_reset() until we are certain... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | __unix_find_socket_byname(): don't pass hash and type... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | unix_bind_bsd(): unlink if we fail after successful... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | unix_bind_bsd(): move done_path_create() call after... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | fold unix_mknod() into unix_bind_bsd() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | unix_bind(): take BSD and abstract address cases into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | unix_bind(): separate BSD and abstract cases Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | unix_bind(): allocate addr earlier Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-21 |
Al Viro | af_unix: take address assignment/hash insertion into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-11 |
Al Viro | selinux: kill 'flags' argument in avc_has_perm_flags... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-11 |
Al Viro | selinux: slow_avc_audit has become non-blocking Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | csum_and_copy_to_pipe_iter(): leave handling of csum_state... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | clean up copy_mc_pipe_to_iter() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | pipe_zero(): we don't need no stinkin' kmap_atomic... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: clean csum_and_copy_...() primitives up a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | copy_page_from_iter(): don't need kmap_atomic() for... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | copy_page_to_iter(): don't bother with kmap_atomic... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iterate_xarray(): only of the first iteration we might... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | pull handling of ->iov_offset into iterate_{iovec,bvec... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: make iterator callbacks use base and len... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: make the amount already copied available... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: get rid of separate bvec and xarray callbacks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: teach iterate_{bvec,xarray}() about possible... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iterate_bvec(): expand bvec.h macro forest, massage... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2021-06-10 |
Al Viro | iov_iter: unify iterate_iovec and iterate_kvec Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |