2018-08-09 |
Al Viro | make sure that __dentry_kill() always invalidates d_seq... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-09 |
Al Viro | fix __legitimize_mnt()/mntput() race Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-09 |
Al Viro | fix mntput/mntput race Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-07 |
Al Viro | cxgb4: mk_act_open_req() buggers ->{local, peer}_ip... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-06 |
Al Viro | root dentries need RCU-delayed freeing Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-06 |
Al Viro | btrfs: simplify btrfs_iget Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-06 |
Al Viro | btrfs: lift make_bad_inode into btrfs_iget Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-06 |
Al Viro | btrfs: simplify IS_ERR/PTR_ERR checks Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-06 |
Al Viro | btrfs: btrfs_iget never returns an is_bad_inode inode Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-05 |
Al Viro | Merge branch 'work.hpfs' into work.lookup
|
commit | commitdiff | tree |
2018-08-05 |
Al Viro | afs_try_auto_mntpt(): return NULL instead of ERR_PTR... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-05 |
Al Viro | afs_lookup(): switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-05 |
Al Viro | afs: switch dynroot lookups to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | jfs: don't bother with make_bad_inode() in ialloc() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | adfs: don't put inodes into icache Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | new helper: inode_fake_hash() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | jfs: switch to discard_new_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | ext2: make sure that partially set up inodes won't... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | udf: switch to discard_new_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | ufs: switch to discard_new_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | btrfs: switch to discard_new_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-03 |
Al Viro | new primitive: discard_new_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-08-02 |
Al Viro | kill d_instantiate_no_diralias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-22 |
Al Viro | alpha: fix osf_wait4() breakage Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-19 |
Al Viro | fold generic_readlink() into its only caller Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | few more cleanups of link_path_walk() callers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | allow link_path_walk() to take ERR_PTR() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | make path_init() unconditionally paired with terminate_walk() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | document alloc_file() changes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | make alloc_file() static Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | do_shmat(): grab shp->shm_file earlier, switch to alloc_file... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | new helper: alloc_file_clone() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | create_pipe_files(): switch the first allocation to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | anon_inode_getfile(): switch to alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | hugetlb_file_setup(): switch to alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | ocxlflash_getfile(): switch to alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | cxl_getfile(): switch to alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | ... and switch shmem_file_setup() to alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | __shmem_file_setup(): reorder allocations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | new wrapper: alloc_file_pseudo() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | kill FILE_{CREATED,OPENED} Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | switch atomic_open() and lookup_open() to returning... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | document ->atomic_open() changes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | ->atomic_open(): return 0 in all success cases Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | get rid of 'opened' in path_openat() and the helpers... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | get rid of 'opened' argument of ->atomic_open() - part 3 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | getting rid of 'opened' argument of ->atomic_open(... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | getting rid of 'opened' argument of ->atomic_open(... Signed-off-by Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | IMA: don't propagate opened through the entire thing Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | introduce FMODE_CREATED and switch to it Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | switch all remaining checks for FILE_OPENED to FMODE_OPENED Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | now we can fold open_check_o_direct() into do_dentry_open() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | lift fput() on late failures into path_openat() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | fold put_filp() into fput() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | introduce FMODE_OPENED Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | ->file_open(): lose cred argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | security_file_open(): lose cred argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | get rid of cred argument of vfs_open() and do_dentry_open() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | pass ->f_flags value to alloc_empty_file() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | pass creds to get_empty_filp(), make sure dentry_open... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-12 |
Al Viro | alloc_file(): switch to passing O_... flags instead... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | ocxlflash_getfile(): fix double-iput() on alloc_file... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | make sure do_dentry_open() won't return positive as... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | cxl_getfile(): fix double-iput() on alloc_file() failures Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | create_pipe_files(): use fput() if allocation of the... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | turn filp_clone_open() into inline wrapper for dentry_open() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-07-11 |
Al Viro | fold security_file_free() into file_free() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-30 |
Al Viro | hpfs: fix an inode leak in lookup, switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-28 |
Al Viro | nfs_instantiate(): prevent multiple aliases for directory... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-24 |
Al Viro | hostfs_lookup: switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-23 |
Al Viro | kill dentry_update_name_case() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
Al Viro | orangefs: simplify compat ioctl handling Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
Al Viro | signalfd: lift sigmask copyin and size checks to callers... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-11 |
Al Viro | vmsplice(): lift importing iovec into vmsplice(2) and... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-08 |
Al Viro | fix proc_fill_cache() in case of d_alloc_parallel(... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-03 |
Al Viro | Revert "fs: fold open_check_o_direct into do_dentry_open" Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-03 |
Al Viro | powerpc/ptrace: Use copy_{from, to}_user() rather than... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-02 |
Al Viro | Merge tag 'afs-fixes-20180514' into afs-proc Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-31 |
Al Viro | ovl: make ovl_create_real() cope with vfs_mkdir() safely Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio: sanitize the limit checking in io_submit(2) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio: fold do_io_submit() into callers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio: shift copyin of iocb into io_submit_one() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio_read_events_ring(): make a bit more readable Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio: all callers of aio_{read,write,fsync,poll} treat... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-30 |
Al Viro | aio: take list removal to (some) callers of aio_complete() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-28 |
Al Viro | btrfs: take the last remnants of ->d_fsdata use out Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-27 |
Al Viro | rmdir(),rename(): do shrink_dcache_parent() only on... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-26 |
Al Viro | switch the rest of procfs lookups to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-26 |
Al Viro | procfs: switch instantiate_t to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-26 |
Al Viro | don't bother with tid_fd_revalidate() in lookups Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-24 |
Al Viro | fix io_destroy()/aio_complete() race Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | proc_lookupfd_common(): don't bother with instantiate... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | procfs: get rid of ancient BS in pid_revalidate() uses Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | cifs_lookup(): switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | cifs_lookup(): cifs_get_inode_...() never returns 0... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | 9p: unify paths in v9fs_vfs_lookup() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | ncp_lookup(): use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | hfsplus: switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | hfs: don't allow mounting over .../rsrc Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |