Show patches with: Submitter = Al Viro       |    State = Action Required       |    Archived = No       |   182 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC] set_blocksize() in pktcdvd (was Re: [PATCH vfs.all 22/26] block: stash a bdev_file to read/wr… [RFC] set_blocksize() in pktcdvd (was Re: [PATCH vfs.all 22/26] block: stash a bdev_file to read/wr… - - - --- 2024-04-17 Al Viro New
[git,pull] fix lockdep false positives around sysfs/overlayfs interactions [git,pull] fix lockdep false positives around sysfs/overlayfs interactions - - - --- 2024-04-14 Al Viro New
[11/11] block2mtd: prevent direct access of bd_inode [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 2 - --- 2024-04-11 Al Viro New
[10/11] bcachefs: remove dead function bdev_sectors() [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 2 - --- 2024-04-11 Al Viro New
[09/11] dm-vdo: use bdev_nr_bytes(bdev) instead of i_size_read(bdev->bd_inode) [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 1 - --- 2024-04-11 Al Viro New
[08/11] block: move two helpers into bdev.c [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 2 - --- 2024-04-11 Al Viro New
[07/11] ext4: remove block_device_ejected() [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 2 - --- 2024-04-11 Al Viro New
[06/11] blk_ioctl_{discard,zeroout}(): we only want ->bd_inode->i_mapping here... [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - - - --- 2024-04-11 Al Viro New
[05/11] blkdev_write_iter(): saner way to get inode and bdev [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - - - --- 2024-04-11 Al Viro New
[04/11] gfs2: more obvious initializations of mapping->host [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - - - --- 2024-04-11 Al Viro New
[03/11] grow_dev_folio(): we only want ->bd_inode->i_mapping there [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - 1 - --- 2024-04-11 Al Viro New
[02/11] use ->bd_mapping instead of ->bd_inode->i_mapping [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - - - --- 2024-04-11 Al Viro New
[01/11] block_device: add a pointer to struct address_space (page cache of bdev) [01/11] block_device: add a pointer to struct address_space (page cache of bdev) - - - --- 2024-04-11 Al Viro New
[6/6] remove call_{read,write}_iter() functions [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[5/6] do_dentry_open(): kill inode argument [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[4/6] kernel_file_open(): get rid of inode argument [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[3/6] get_file_rcu(): no need to check for NULL separately [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[2/6] fd_is_open(): move to fs/file.c [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[1/6] close_on_exec(): pass files_struct instead of fdtable [1/6] close_on_exec(): pass files_struct instead of fdtable - 1 - --- 2024-04-06 Al Viro New
[13/13] ext4_get_link(): fix breakage in RCU mode [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - - - --- 2024-02-04 Al Viro New
[12/13] cifs_get_link(): bail out in unsafe case [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - - - --- 2024-02-04 Al Viro New
[11/13] fuse: fix UAF in rcu pathwalks [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 1 - --- 2024-02-04 Al Viro New
[10/13] procfs: make freeing proc_fs_info rcu-delayed [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - 1 - --- 2024-02-04 Al Viro New
[09/13] procfs: move dropping pde and pid from ->evict_inode() to ->free_inode() [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 - - --- 2024-02-04 Al Viro New
[08/13] nfs: fix UAF on pathwalk running into umount [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 - - --- 2024-02-04 Al Viro New
[07/13] nfs: make nfs_set_verifier() safe for use in RCU pathwalk [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 - - --- 2024-02-04 Al Viro New
[06/13] afs: fix __afs_break_callback() / afs_drop_open_mmap() race [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 - - --- 2024-02-04 Al Viro New
[05/13] hfsplus: switch to rcu-delayed unloading of nls and freeing ->s_fs_info [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - 1 - --- 2024-02-04 Al Viro New
[04/13] exfat: move freeing sbi, upcase table and dropping nls into rcu-delayed helper [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself 1 - - --- 2024-02-04 Al Viro New
[03/13] affs: free affs_sb_info with kfree_rcu() [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - 1 - --- 2024-02-04 Al Viro New
[02/13] rcu pathwalk: prevent bogus hard errors from may_lookup() [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - 1 - --- 2024-02-04 Al Viro New
[01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself [01/13] fs/super.c: don't drop ->s_user_ns until we free struct super_block itself - 2 - --- 2024-02-04 Al Viro New
[git,pull] bcachefs locking fix [git,pull] bcachefs locking fix 1 - - --- 2024-01-12 Al Viro New
[git,pull] more simple_recursive_removal() conversions [git,pull] more simple_recursive_removal() conversions - - - --- 2024-01-12 Al Viro New
[git,pull] vfs.git misc pile [git,pull] vfs.git misc pile - - - --- 2024-01-11 Al Viro New
[git,pull] dcache stuff [git,pull] dcache stuff - - - --- 2024-01-11 Al Viro New
[git,pull] rename fixes [git,pull] rename fixes - - - --- 2024-01-11 Al Viro New
[git,pull] vfs.git minixfs series [git,pull] vfs.git minixfs series - - - --- 2024-01-11 Al Viro New
[22/22] apparmorfs: don't duplicate kfree_link() PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[21/22] orangefs: saner arguments passing in readdir guts PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[20/22] gfs2: use is_subdir() PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[19/22] ocfs2_find_match(): there's no such thing as NULL or negative ->d_parent PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[18/22] nfsd: kill stale comment about simple_fill_super() requirements PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits 1 - - --- 2023-12-20 Al Viro New
[17/22] get rid of passing callbacks to ceph __dentry_leases_walk() PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - 1 - --- 2023-12-20 Al Viro New
[16/22] udf_fiiter_add_entry(): check for zero ->d_name.len is bogus... PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits 1 - - --- 2023-12-20 Al Viro New
[15/22] reiserfs_add_entry(): get rid of pointless namelen checks PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[14/22] __ocfs2_add_entry(), ocfs2_prepare_dir_for_insert(): namelen checks PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[13/22] bfs_add_entry(): get rid of pointless ->d_name.len checks PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[12/22] ext4_add_entry(): ->d_name.len is never 0 PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[11/22] udf: d_obtain_alias(ERR_PTR(...)) will do the right thing... PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits 1 - - --- 2023-12-20 Al Viro New
nilfs2: d_obtain_alias(ERR_PTR(...)) will do the right thing... nilfs2: d_obtain_alias(ERR_PTR(...)) will do the right thing... 1 - - --- 2023-12-20 Al Viro New
[09/22] kernfs: d_obtain_alias(NULL) will do the right thing... PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[08/22] gfs2: d_obtain_alias(ERR_PTR(...)) will do the right thing PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[07/22] ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the right thing PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - 1 - --- 2023-12-20 Al Viro New
[06/22] befs: d_obtain_alias(ERR_PTR(...)) will do the right thing PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[05/22] affs: d_obtain_alias(ERR_PTR(...)) will do the right thing PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[04/22] udf: d_splice_alias() will do the right thing on ERR_PTR() inode PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits 1 - - --- 2023-12-20 Al Viro New
[03/22] zonefs: d_splice_alias() will do the right thing on ERR_PTR() inode PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits 1 - - --- 2023-12-20 Al Viro New
[02/22] /proc/sys: use d_splice_alias() calling conventions to simplify failure exits PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits PATCH 01/22] hostfs: use d_splice_alias() calling conventions to simplify failure exits - - - --- 2023-12-20 Al Viro New
[git,pull] ufs fix [git,pull] ufs fix - - - --- 2023-12-13 Al Viro New
[12/12] clean ufs_trunc_direct() up a bit... [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[11/12] ufs: get rid of ubh_{ubhcpymem,memcpyubh}() [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[10/12] ufs_inode_getfrag(): remove junk comment [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[09/12] ufs_clusteracct(): switch to passing fragment number [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[08/12] ufs: untangle ubh_...block...(), part 3 [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[07/12] ufs: untangle ubh_...block...(), part 2 [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[06/12] ufs: untangle ubh_...block...() macros, part 1 [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[05/12] ufs: fix handling of delete_entry and set_link failures [01/12] fs/ufs: Use the offset_in_page() helper - - - --- 2023-12-13 Al Viro New
[04/12] fs/ufs: Replace kmap() with kmap_local_page() [01/12] fs/ufs: Use the offset_in_page() helper - 1 - --- 2023-12-13 Al Viro New
[03/12] fs/ufs: Use ufs_put_page() in ufs_rename() [01/12] fs/ufs: Use the offset_in_page() helper - 1 - --- 2023-12-13 Al Viro New
[02/12] fs/ufs: Change the signature of ufs_get_page() [01/12] fs/ufs: Use the offset_in_page() helper - 1 - --- 2023-12-13 Al Viro New
[01/12] fs/ufs: Use the offset_in_page() helper [01/12] fs/ufs: Use the offset_in_page() helper - 1 - --- 2023-12-13 Al Viro New
[4/4] minixfs: switch to kmap_local_page() [1/4] minixfs: use offset_in_page() - 1 - --- 2023-12-13 Al Viro New
[3/4] minixfs: Use dir_put_page() in minix_unlink() and minix_rename() [1/4] minixfs: use offset_in_page() - 1 - --- 2023-12-13 Al Viro New
[2/4] minixfs: change the signature of dir_get_page() [1/4] minixfs: use offset_in_page() - 1 - --- 2023-12-13 Al Viro New
[1/4] minixfs: use offset_in_page() [1/4] minixfs: use offset_in_page() - 1 - --- 2023-12-13 Al Viro New
[RFC] simpler way to get benefits of "vfs: shave work on failed file open" [RFC] simpler way to get benefits of "vfs: shave work on failed file open" - - - --- 2023-11-26 Al Viro New
[v2,9/9] rename(): avoid a deadlock in the case of parents having no common ancestor [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - 1 - --- 2023-11-25 Al Viro New
[v2,8/9] kill lock_two_inodes() [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - 1 - --- 2023-11-25 Al Viro New
[v2,7/9] rename(): fix the locking of subdirectories [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - 1 - --- 2023-11-25 Al Viro New
[v2,6/9] f2fs: Avoid reading renamed directory if parent does not change [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - - - --- 2023-11-25 Al Viro New
[v2,5/9] ext4: don't access the source subdirectory content on same-directory rename [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - 1 - --- 2023-11-25 Al Viro New
[v2,4/9] ext2: Avoid reading renamed directory if parent does not change [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - - - --- 2023-11-25 Al Viro New
[v2,3/9] udf_rename(): only access the child content on cross-directory rename [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - 1 - --- 2023-11-25 Al Viro New
[v2,2/9] ocfs2: Avoid touching renamed directory if parent does not change [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - - - --- 2023-11-25 Al Viro New
[v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change [v2,1/9] reiserfs: Avoid touching renamed directory if parent does not change - - - --- 2023-11-25 Al Viro New
[20/20] dcache: remove unnecessary NULL check in dget_dlock() [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[19/20] kill DCACHE_MAY_FREE [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[18/20] __d_unalias() doesn't use inode argument [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[17/20] d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[16/20] get rid of DCACHE_GENOCIDE [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[15/20] d_genocide(): move the extern into fs/internal.h [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[14/20] simple_fill_super(): don't bother with d_genocide() on failure [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[13/20] nsfs: use d_make_root() [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[12/20] d_alloc_pseudo(): move setting ->d_op there from the (sole) caller [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[11/20] kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[10/20] kill d_backing_dentry() [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[09/20,software,coproarchaeology] dentry.h: kill a mysterious comment [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
[08/20] dentry.h: trim externs [01/20] selinux: saner handling of policy reloads - - - --- 2023-11-24 Al Viro New
« 1 2 »