git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag '9p-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
2024-02-25
Al Viro
ext4_get_link(): fix breakage in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
cifs_get_link(): bail out in unsafe case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
fuse: fix UAF in rcu pathwalks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
procfs: make freeing proc_fs_info rcu-delayed
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
procfs: move dropping pde and pid from ->evict_inode...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
nfs: fix UAF on pathwalk running into umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
nfs: make nfs_set_verifier() safe for use in RCU pathwalk
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
afs: fix __afs_break_callback() / afs_drop_open_mmap...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
hfsplus: switch to rcu-delayed unloading of nls and...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
exfat: move freeing sbi, upcase table and dropping...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
affs: free affs_sb_info with kfree_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
rcu pathwalk: prevent bogus hard errors from may_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-25
Al Viro
fs/super.c: don't drop ->s_user_ns until we free struct...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-20
Al Viro
erofs: fix handling kern_mount() failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-02-10
Al Viro
Revert "get rid of DCACHE_GENOCIDE"
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-01-15
Al Viro
ceph: get rid of passing callbacks in __dentry_leases_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-01-15
Al Viro
ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2024-01-10
Al Viro
use linux/export.h rather than asm-generic/export.h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
apparmorfs: don't duplicate kfree_link()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
orangefs: saner arguments passing in readdir guts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
ocfs2_find_match(): there's no such thing as NULL or...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
reiserfs_add_entry(): get rid of pointless namelen...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
__ocfs2_add_entry(), ocfs2_prepare_dir_for_insert(...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
ext4_add_entry(): ->d_name.len is never 0
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
befs: d_obtain_alias(ERR_PTR(...)) will do the right...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
affs: d_obtain_alias(ERR_PTR(...)) will do the right...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
/proc/sys: use d_splice_alias() calling conventions...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
hostfs: use d_splice_alias() calling conventions to...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
udf_fiiter_add_entry(): check for zero ->d_name.len...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
udf: d_obtain_alias(ERR_PTR(...)) will do the right...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
udf: d_splice_alias() will do the right thing on ERR_PTR...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-21
Al Viro
nfsctl: switch to simple_recursive_removal()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
nfsd: kill stale comment about simple_fill_super()...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
bfs_add_entry(): get rid of pointless ->d_name.len...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
nilfs2: d_obtain_alias(ERR_PTR(...)) will do the right...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
zonefs: d_splice_alias() will do the right thing on...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
gfs2: use is_subdir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
gfs2: d_obtain_alias(ERR_PTR(...)) will do the right...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-20
Al Viro
kernfs: d_obtain_alias(NULL) will do the right thing...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-19
Al Viro
minixfs: switch to kmap_local_page()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-19
Al Viro
minixfs: Use dir_put_page() in minix_unlink() and minix_rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-19
Al Viro
minixfs: change the signature of dir_get_page()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-19
Al Viro
minixfs: use offset_in_page()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-14
Al Viro
io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-13
Al Viro
fix ufs_get_locked_folio() breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-12-12
Al Viro
file: massage cleanup of files that failed to open
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
rename(): avoid a deadlock in the case of parents having...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
kill lock_two_inodes()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
rename(): fix the locking of subdirectories
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
ext4: don't access the source subdirectory content...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
udf_rename(): only access the child content on cross...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
kill DCACHE_MAY_FREE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
Merge branches 'work.dcache-misc' and 'work.dcache2...
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
__d_unalias() doesn't use inode argument
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
d_alloc_parallel(): in-lookup hash insertion doesn...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
get rid of DCACHE_GENOCIDE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
d_genocide(): move the extern into fs/internal.h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
simple_fill_super(): don't bother with d_genocide(...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
Merge branch 'merged-selinux' into work.dcache-misc
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
nsfs: use d_make_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
d_alloc_pseudo(): move setting ->d_op there from the...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
kill d_instantate_anon(), fold __d_instantiate_anon...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
retain_dentry(): introduce a trimmed-down lockless...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
__dentry_kill(): new locking scheme
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
d_prune_aliases(): use a shrink list
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
switch select_collect{,2}() to use of to_shrink_list()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
to_shrink_list(): call only if refcount is 0
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
fold dentry_kill() into dput()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
don't try to cut corners in shrink_lock_dentry()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
fold the call of retain_dentry() into fast_dput()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
Call retain_dentry() with refcount 0
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
dentry_kill(): don't bother with retain_dentry() on...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
__dentry_kill(): get consistent rules for victim's...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
make retain_dentry() neutral with respect to refcounting
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
__dput_to_list(): do decrement of refcount in the callers
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
fast_dput(): new rules for refcount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
fast_dput(): handle underflows gracefully
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
fast_dput(): having ->d_delete() is not reason to delay...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
shrink_dentry_list(): no need to check that dentry...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
centralize killing dentry from shrink list
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
dentry: switch the lists of children to hlist
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-25
Al Viro
coda_flag_children(): cope with dentries turning negative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
switch nfsd_client_rmdir() to use of simple_recursive_removal()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
Merge branch 'no-rebase-overlayfs' into work.dcache...
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
kill d_backing_dentry()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
[software coproarchaeology] dentry.h: kill a mysterious...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
dentry.h: trim externs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
kill d_{is,set}_fallthru()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
DCACHE_COOKIE: RIP
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
DCACHE_... ->d_flags bits: switch to BIT()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
get rid of __dget()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-18
Al Viro
struct dentry: get rid of randomize_layout idiocy
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-16
Al Viro
selinux: saner handling of policy reloads
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-16
Al Viro
bch2_ioctl_subvolume_destroy(): fix locking
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-11-16
Al Viro
new helper: user_path_locked_at()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-10-28
Al Viro
ceph_wait_on_conflict_unlink(): grab reference before...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-10-28
Al Viro
io_uring: kiocb_done() should *not* trust ->ki_pos...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-10-28
Al Viro
sparc32: fix a braino in fault handling in csum_and_copy_...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-10-17
Al Viro
nfsd: lock_rename() needs both directories to live...
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2023-10-03
Al Viro
gfs2: fix an oops in gfs2_permission
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next