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 | 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 | 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 | 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-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 | 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 | 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-06-28 |
Chunyu Hu | proc: add proc_seq_release Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
David Howells | afs: Show all of a server's addresses in /proc/fs/afs...
|
commit | commitdiff | tree |
2018-06-15 |
David Howells | afs: Handle CONFIG_PROC_FS=n Reported-by: Al Viro <viro@ZenIV.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
David Howells | proc: Make inline name size calculation automatic Reported-by: Al Viro <viro@ZenIV.linux.org.uk> 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-15 |
Ben Noordhuis | eventpoll: switch to ->poll_mask Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
Christoph Hellwig | aio: only return events requested in poll_mask() for... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
Avi Kivity | eventfd: only return events requested in poll_mask() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-15 |
Avi Kivity | aio: mark __aio_sigset::sigmask const 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-04 |
Adam Manzanares | fs: aio ioprio use ioprio_check_cap ret val Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-06-04 |
Adam Manzanares | fs: aio ioprio add explicit block layer dependence 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 |
Adam Manzanares | fs: iomap dio set bio prio from kiocb prio Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-31 |
Adam Manzanares | fs: blkdev set bio prio from kiocb prio Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-31 |
Adam Manzanares | fs: Add aio iopriority support Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-31 |
Adam Manzanares | fs: Convert kiocb rw_hint from enum to u16 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-31 |
Adam Manzanares | block: add ioprio_check_cap function 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-29 |
Chengguang Xu | vfs: delete unnecessary assignment in vfs_listxattr Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-28 |
Christoph Hellwig | aio: add missing break for the IOCB_CMD_FDSYNC case 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-26 |
Sean Anderson | Documentation: filesystems: update filesystem locking... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-26 |
Arnd Bergmann | xfs, proc: hide unused xfs procfs helpers 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 |
2018-05-22 |
Al Viro | hfs: use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | omfs_lookup(): report IO errors, use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | orangefs_lookup: simplify Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | openpromfs: switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | xfs_vn_lookup: simplify a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | adfs_lookup: do not fail with ENOENT on negatives,... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | adfs_lookup_byname: .. *is* taken care of in fs/namei.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | romfs_lookup: switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | qnx6_lookup: switch to d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | ubifs_lookup: use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | sysv_lookup: use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | qnx4_lookup: use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | minix_lookup: use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | freevxfs_lookup(): use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | cramfs_lookup(): use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | bfs_add_entry: pass name/len as qstr pointer Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | bfs_find_entry: pass name/len as qstr pointer Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-22 |
Al Viro | bfs_lookup(): use d_splice_alias() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2018-05-21 |
Al Viro | Merge branch 'work.misc' into work.lookup
|
commit | commitdiff | tree |
next |