2018-04-20 |
Al Viro | Don't leak MNT_INTERNAL away from internal mounts Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-16 |
Al Viro | rpc_pipefs: fix double-dput() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-16 |
Al Viro | orangefs_kill_sb(): deal with allocation failures Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-16 |
Al Viro | jffs2_kill_sb(): deal with failed allocations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-16 |
Al Viro | hypfs_kill_super(): deal with failed allocations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-08 |
Al Viro | getname_kernel() needs to make sure that ->name !=... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-06 |
Al Viro | make lookup_one_len() safe to use with directory locked... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-06 |
Al Viro | new helper: __lookup_slow() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-06 |
Al Viro | merge common parts of lookup_one_len{,_unlocked} into... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-04-04 |
Al Viro | Merge branch 'old.dcache' into work.dcache
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | d_genocide: move export to definition Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | fold dentry_lock_for_move() into its sole caller and... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | make non-exchanging __d_move() copy ->d_parent rather... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | oprofilefs: don't oops on allocation failure Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | lustre: get rid of pointless casts to struct dentry * Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | debugfs_lookup(): switch to lookup_one_len_unlocked() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | fold lookup_real() into __lookup_hash() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | take out orphan externs (empty_string/slash_string) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | split d_path() and friends into a separate file Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | dcache.c: trim includes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | get rid of trylock loop around dentry_kill() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | handle move to LRU in retain_dentry() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | dput(): consolidate the "do we need to retain it?"... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | split the slow part of lock_parent() off Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | now lock_parent() can't run into killed dentry Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-29 |
Al Viro | get rid of trylock loop in locking dentries on shrink... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-28 |
Al Viro | alpha: get rid of pointless insn in ret_from_kernel_thread Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-28 |
Al Viro | alpha: switch pci syscalls to SYSCALL_DEFINE Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: get rid of asm wrapper for nis_syscall() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: switch compat {f,}truncate64() to COMPAT_SYSCALL_DEFINE Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: switch compat pread64 and pwrite64 to COMPAT_SYSCALL_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | convert compat sync_file_range() to COMPAT_SYSCALL_DEFINE Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | switch sparc_remap_file_pages() to SYSCALL_DEFINE Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: get rid of memory_ordering(2) wrapper Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: trivial conversions to {COMPAT_,}SYSCALL_DEFINE() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: bury a zombie extern that had been that way... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: get rid of remaining SIGN... wrappers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: kill useless SIGN... wrappers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-20 |
Al Viro | sparc: get rid of sys_sparc_pipe() wrappers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-18 |
Al Viro | sctp: use proc_remove_subtree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-12 |
Al Viro | d_delete(): get rid of trylock loop Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-03-12 |
Al Viro | take write_seqcount_invalidate() into __d_drop() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-24 |
Al Viro | lock_parent() needs to recheck if dentry got __dentry_kill... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-22 |
Al Viro | get rid of pointless includes of fs_struct.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-15 |
Al Viro | [poll] annotate SAA6588_CMD_POLL users Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-11 |
Al Viro | unify {de,}mangle_poll(), get rid of kernel-side POLL... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-10 |
Al Viro | mconsole_proc(): don't mess with file->f_pos Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | annotate ep_scan_ready_list() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | ep_send_events_proc(): return result via esed->res Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | preparation to switching ->poll() to returning EPOLL... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | add EPOLLNVAL, annotate EPOLL... and event_poll->event Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | use linux/poll.h instead of asm/poll.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | xen: fix poll misannotation Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-02-01 |
Al Viro | smc: missing poll annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | kill kernel_sock_ioctl() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | dev_ioctl(): move copyin/copyout to callers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | ipconfig: use dev_set_mtu() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | lift handling of SIOCIW... out of dev_ioctl() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | kill dev_ifname32() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | kill bond_ioctl() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | kill dev_ifsioc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | ip_rt_ioctl(): take copyin to caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | devinet_ioctl(): take copyin/copyout to caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-25 |
Al Viro | net: separate SIOCGIFCONF handling from dev_ioctl() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-20 |
Al Viro | sctp: use vmemdup_user() rather than badly open-coding... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-20 |
Al Viro | snd_ctl_elem_init_enum_names(): switch to vmemdup_user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-20 |
Al Viro | replace_user_tlv(): switch to vmemdup_user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-15 |
Al Viro | signal: unify compat_siginfo_t Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-12 |
Al Viro | signal: kill __ARCH_SI_UID_T Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-12 |
Al Viro | signal/mips: switch mips to generic siginfo Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-10 |
Al Viro | Fix a leak in socket(2) when we fail to allocate a... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-07 |
Al Viro | new primitive: vmemdup_user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-07 |
Al Viro | memdup_user(): switch to GFP_USER Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | mqueue: switch to on-demand creation of internal mount Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | tidy do_mq_open() up a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | mqueue: clean prepare_open() up Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | do_mq_open(): move all work prior to dentry_open()... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | mqueue: fold mq_attr_ok() into mqueue_get_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | move dentry_open() calls up into do_mq_open() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | mqueue: switch to vfs_mkobj(), quit abusing ->d_fsdata Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | bpf_obj_do_pin(): switch to vfs_mkobj(), quit abusing... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | new primitive: vfs_mkobj() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-01-05 |
Al Viro | fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-30 |
Al Viro | nfs4file: get rid of pointless include of btrfs.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-29 |
Al Viro | uvc_v4l2: clean copyin/copyout up Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-29 |
Al Viro | vme_user: don't use __copy_..._user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-28 |
Al Viro | usx2y: don't bother with memdup_user() for 16-byte... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-28 |
Al Viro | snd_hwdep_dsp_load(): don't bother with access_ok() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-28 |
Al Viro | usx2y: don't bother with access_ok() in ->dsp_load() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-28 |
Al Viro | r128: don't open-code memdup_user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-18 |
Al Viro | sget(): handle failures of register_shrinker() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-17 |
Al Viro | Add primitives for manipulating bitfields both in host... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-05 |
Al Viro | make sock_alloc_file() do sock_release() on failures Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-05 |
Al Viro | socketpair(): allocate descriptors first Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-05 |
Al Viro | fix kcm_clone() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-05 |
Al Viro | fs/file.c: trim includes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-05 |
Al Viro | alloc_super(): do ->s_umount initialization earlier Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-04 |
Al Viro | asm-prototypes.h: use linux/uaccess.h, not asm/uaccess.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-04 |
Al Viro | riscv: use linux/uaccess.h, not asm/uaccess.h... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2017-12-04 |
Al Viro | ppc: for put_user() pull linux/uaccess.h, not asm/uaccess.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |