2020-09-17 |
Al Viro | fix regression in "epoll: Keep a reference on files... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-09-16 |
Al Viro | do_epoll_ctl(): clean the failure exits up a bit Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-08-08 |
Al Viro | fix a braino in "sparc32: fix register window handling... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-08-08 |
Al Viro | sparc64: fix misuses of access_process_vm() in genregs32_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-08-08 |
Al Viro | sparc32: fix register window handling in genregs32_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-06-22 |
Al Viro | copy_xstate_to_kernel(): don't leave parts of destination... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-06-22 |
Al Viro | csky: Fixup raw_copy_from_user() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-06-22 |
Al Viro | fix multiplication overflow in copy_fdtable() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-05-25 |
Al Viro | dlmfs_file_write(): fix the bogosity in handling non... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-05-25 |
Al Viro | propagate_one(): mnt_set_mountpoint() needs mount_lock Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-03-18 |
Al Viro | gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-03-18 |
Al Viro | cifs_atomic_open(): fix double-put on late allocation... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-02-06 |
Al Viro | vfs: fix do_last() regression Wearing-brown-paperbag: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-01-30 |
Al Viro | do_last(): fetch directory ->i_mode and ->i_uid before... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2020-01-30 |
Al Viro | fix compat handling of FICLONERANGE, FIDEDUPERANGE... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | ecryptfs_lookup_interpose(): lower_dentry->d_parent... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | ecryptfs_lookup_interpose(): lower_dentry->d_inode... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | ecryptfs: fix unlink and rmdir in face of underlying... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | audit_get_nd(): don't unlock parent too early Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | exportfs_decode_fh(): negative pinned may become positive... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-11-10 |
Al Viro | cgroup: don't put ERR_PTR() into fc->root Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-29 |
Al Viro | ceph: add missing check in d_revalidate snapdir handling Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-29 |
Al Viro | ceph: fix RCU case handling in ceph_d_revalidate() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-25 |
Al Viro | autofs: fix a leak in autofs_expire_indirect() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-14 |
Al Viro | xtensa: fix {get,put}_user() for 64bit values Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-10 |
Al Viro | libfs: take cursors out of list when moving past the... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-10-10 |
Al Viro | shmem: fix LSM options parsing Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-22 |
Al Viro | Fix the locking in dcache_readdir() and friends Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-15 |
Al Viro | afs dynroot: switch to simple_dir_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-13 |
Al Viro | shmem_parse_one(): switch to use of fs_parse() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-13 |
Al Viro | shmem_parse_options(): take handling a single option... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-13 |
Al Viro | shmem_parse_options(): don't bother with mpol in separate... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-13 |
Al Viro | shmem_parse_options(): use a separate structure to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-11 |
Al Viro | configfs: calculate the symlink target only once Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-11 |
Al Viro | configfs: make configfs_create() return inode Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-11 |
Al Viro | configfs: fix a deadlock in configfs_symlink() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-05 |
Al Viro | make shmem_fill_super() static Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-05 |
Al Viro | make ramfs_fill_super() static Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-05 |
Al Viro | devtmpfs: don't mix {ramfs,shmem}_fill_super() with... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-05 |
Al Viro | new helper: get_tree_keyed() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-04 |
Al Viro | configfs: provide exclusion between IO and removals Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-03 |
Al Viro | devpts_pty_kill(): don't bother with d_delete() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-03 |
Al Viro | infiniband: don't bother with d_delete() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-03 |
Al Viro | hypfs: don't bother with d_delete() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-03 |
Al Viro | fs/namei.c: keep track of nd->root refcount status Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-02 |
Al Viro | configfs: new object reprsenting tree fragments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-02 |
Al Viro | configfs_register_group() shouldn't be (and isn't)... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-09-02 |
Al Viro | configfs: stash the data we need into configfs_buffer... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-08-31 |
Al Viro | fs/namei.c: new helper - legitimize_root() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-08-31 |
Al Viro | kill the last users of user_{path,lpath,path_dir}() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-08-31 |
Al Viro | namei.h: get the comments on LOOKUP_... in sync with... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-08-31 |
Al Viro | kill LOOKUP_NO_EVAL, don't bother including namei.h... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-08-30 |
Al Viro | [PATCH] fix d_absolute_path() interplay with fsmount() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-31 |
Al Viro | Unbreak mount_capable() Screwed-up-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-27 |
Al Viro | autofs_lookup(): hold ->d_lock over playing with -... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-27 |
Al Viro | get rid of autofs_info->active_count Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-26 |
Al Viro | fix the struct mount leak in umount_tree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-25 |
Al Viro | autofs: simplify get_next_positive_...(), get rid of... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-21 |
Al Viro | audit_inode(): switch to passing AUDIT_INODE_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-21 |
Al Viro | filename_mountpoint(): make LOOKUP_NO_EVAL unconditional... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-21 |
Al Viro | filename_lookup(): audit_inode() argument is always 0 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-21 |
Al Viro | typo fix: it's d_make_root, not d_make_inode... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-17 |
Al Viro | switch the remnants of releasing the mountpoint away... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-17 |
Al Viro | get rid of detach_mnt() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-17 |
Al Viro | make struct mountpoint bear the dentry reference to... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-10 |
Al Viro | Teach shrink_dcache_parent() to cope with mixed-filesystem... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-09 |
Al Viro | coallocate socket_wq with socket itself Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-09 |
Al Viro | sockfs: switch to ->free_inode() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | mnt_init(): call shmem_init() unconditionally Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | constify ksys_mount() string arguments Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | don't bother with registering rootfs Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | init_rootfs(): don't bother with init_ramfs_fs() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | convenience helper: get_tree_single() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-05 |
Al Viro | convenience helper get_tree_nodev() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-04 |
Al Viro | fs/namespace.c: shift put_mountpoint() to callers of... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-04 |
Al Viro | __detach_mounts(): lookup_mountpoint() can't return... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-04 |
Al Viro | nfs: dget_parent() never returns NULL Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-07-04 |
Al Viro | ceph: don't open-code the check for dead lockref Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-06-27 |
Al Viro | copy_process(): don't use ksys_close() on cleanups Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-06-27 |
Al Viro | perf_event_get(): don't bother with fget_raw() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | fold mount_pseudo_xattr() into pseudo_fs_get_tree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | move mount_capable() further out Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | move mount_capable() calls to vfs_get_tree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | cpuset: move mount -t cpuset logics into cgroup.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | procfs: set ->user_ns before calling ->get_tree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | mqueue: set ->user_ns before ->get_tree() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | switch mount_capable() to fs_context Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | legacy_get_tree(): pass fc->user_ns to mount_capable() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | move the capability checks from sget_userns() to legacy_get_... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | consolidate the capability checks in sget_{fc,userns}() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | start massaging the checks in sget_...(): move to sget_userns() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | no need to protect against put_user_ns(NULL) Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-25 |
Al Viro | mount_pseudo(): drop 'name' argument, switch to d_make_root() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-21 |
Al Viro | unexport simple_dname() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-20 |
Al Viro | zsmalloc: don't bother with dentry_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-20 |
Al Viro | balloon: don't bother with dentry_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-20 |
Al Viro | cxlflash: don't bother with dentry_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-20 |
Al Viro | cxl: don't bother with dentry_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-20 |
Al Viro | drm: don't bother with super_operations and dentry_operations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
2019-05-09 |
Al Viro | do_move_mount(): fix an unsafe use of is_anon_ns() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
commit | commitdiff | tree |
next |