Show patches with: Submitter = Al Viro       |    State = Action Required       |    Archived = No       |   235 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[19/20] orangefs_d_revalidate(): use stable parent inode and name passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[18/20] ocfs2_dentry_revalidate(): use stable parent inode and name passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[17/20] nfs: fix ->d_revalidate() UAF on ->d_name accesses [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[16/20] nfs{,4}_lookup_validate(): use stable parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[15/20] gfs2_drevalidate(): use stable parent inode and name passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[14/20] fuse_dentry_revalidate(): use stable parent inode and name passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[13/20] vfat_revalidate{,_ci}(): use stable parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[12/20] exfat_d_revalidate(): use stable parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[11/20] fscrypt_d_revalidate(): use stable parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[10/20] ceph_d_revalidate(): propagate stable name down into request enconding [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[09/20] ceph_d_revalidate(): use stable parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[08/20] afs_d_revalidate(): use stable name and parent inode passed by caller [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[07/20] Pass parent directory inode and expected name to ->d_revalidate() [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[06/20] generic_ci_d_compare(): use shortname_storage [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[05/20] ext4 fast_commit: make use of name_snapshot primitives [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[04/20] dissolve external_name.u into separate members [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - - - --- 2025-01-10 Al Viro New
[03/20] make take_dentry_name_snapshot() lockless [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[02/20] dcache: back inline names with a struct-wrapped array of unsigned long [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[01/20] make sure that DNAME_INLINE_LEN is a multiple of word size [01/20] make sure that DNAME_INLINE_LEN is a multiple of word size - 1 - --- 2025-01-10 Al Viro New
[20/20] saner replacement for debugfs_rename() [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[19/20] octeontx2: don't mess with ->d_parent or ->d_parent->d_name [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[18/20] arm_scmi: don't mess with ->d_parent->d_name [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[17/20] slub: don't mess with ->d_name [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[16/20] sof-client-ipc-flood-test: don't mess with ->d_name [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[15/20] qat: don't mess with ->d_name [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[14/20] xhci: don't mess with ->d_iname [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[13/20] mtu3: don't mess wiht ->d_iname [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[12/20,not,even,compile-tested] greybus/camera - stop messing with ->d_iname [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[11/20] mediatek: stop messing with ->d_iname [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[10/20] netdevsim: don't embed file_operations into your structs [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[09/20] b43legacy: make use of debugfs_get_aux() [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[08/20] b43: stop embedding struct file_operations into their objects [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[07/20] carl9170: stop embedding file_operations into their objects [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[06/20] debugfs: allow to store an additional opaque pointer at file creation [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[05/20] debugfs: don't mess with bits in ->d_fsdata [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[04/20] debugfs: get rid of dynamically allocation proxy_ops [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[03/20] debugfs: move ->automount into debugfs_inode_info [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[02/20] debugfs: separate cache for debugfs inodes [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[01/20] debugfs: fix missing mutex_destroy() in short_fops case [01/20] debugfs: fix missing mutex_destroy() in short_fops case - - - --- 2024-12-29 Al Viro New
[CFT] fix descriptor uses in sound/core/compress_offload.c [CFT] fix descriptor uses in sound/core/compress_offload.c - - - --- 2024-12-26 Al Viro New
[5/5] ext4 fast_commit: make use of name_snapshot primitives [1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size - - - --- 2024-12-10 Al Viro New
[4/5] dissolve external_name.u into separate members [1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size - - - --- 2024-12-10 Al Viro New
[3/5] make take_dentry_name_snapshot() lockless [1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size - - - --- 2024-12-10 Al Viro New
[2/5] dcache: back inline names with a struct-wrapped array of unsigned long [1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size - - - --- 2024-12-10 Al Viro New
[1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size [1/5] make sure that DCACHE_INLINE_LEN is a multiple of word size - - - --- 2024-12-10 Al Viro New
[RFC] make take_dentry_name_snapshot() lockless [RFC] make take_dentry_name_snapshot() lockless - - - --- 2024-12-09 Al Viro New
[git,pull] statx stuff [git,pull] statx stuff - - - --- 2024-11-18 Al Viro New
[git,pull] ufs stuff [git,pull] ufs stuff - - - --- 2024-11-15 Al Viro New
[git,pull] xattr stuff [git,pull] xattr stuff - - - --- 2024-11-15 Al Viro New
[git,pull] struct fd series [git,pull] struct fd series - - - --- 2024-11-15 Al Viro New
switch io_msg_ring() to CLASS(fd) switch io_msg_ring() to CLASS(fd) - - - --- 2024-11-15 Al Viro New
fs/overlayfs/namei.c: get rid of include ../internal.h fs/overlayfs/namei.c: get rid of include ../internal.h - - - --- 2024-11-12 Al Viro New
dquot.c: get rid of include ../internal.h dquot.c: get rid of include ../internal.h - - - --- 2024-11-12 Al Viro New
nfsd: get rid of include ../internal.h nfsd: get rid of include ../internal.h - - - --- 2024-11-12 Al Viro New
[5/5] libfs: kill empty_dir_getattr() [1/5] io_statx_prep(): use getname_uflags() - 1 - --- 2024-11-12 Al Viro New
[4/5] fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag [1/5] io_statx_prep(): use getname_uflags() - 1 - --- 2024-11-12 Al Viro New
[3/5] fs/stat.c: switch to CLASS(fd_raw) [1/5] io_statx_prep(): use getname_uflags() - 1 - --- 2024-11-12 Al Viro New
[2/5] kill getname_statx_lookup_flags() [1/5] io_statx_prep(): use getname_uflags() - 1 - --- 2024-11-12 Al Viro New
[1/5] io_statx_prep(): use getname_uflags() [1/5] io_statx_prep(): use getname_uflags() - 2 - --- 2024-11-12 Al Viro New
[v2,13/13] xattr: remove redundant check on variable err [v2,01/13] teach filename_lookup() to treat NULL filename as "" - - - --- 2024-11-02 Al Viro New
[v2,12/13] fs/xattr: add *at family syscalls [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 2 - --- 2024-11-02 Al Viro New
[v2,11/13] new helpers: file_removexattr(), filename_removexattr() [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,10/13] new helpers: file_listxattr(), filename_listxattr() [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,09/13] replace do_getxattr() with saner helpers. [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,08/13] replace do_setxattr() with saner helpers. [v2,01/13] teach filename_lookup() to treat NULL filename as "" - - - --- 2024-11-02 Al Viro New
[v2,07/13] new helper: import_xattr_name() [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,06/13] fs: rename struct xattr_ctx to kernel_xattr_ctx [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,05/13] xattr: switch to CLASS(fd) [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 1 - --- 2024-11-02 Al Viro New
[v2,04/13] io_[gs]etxattr_prep(): just use getname() [v2,01/13] teach filename_lookup() to treat NULL filename as "" - 2 - --- 2024-11-02 Al Viro New
[v2,03/13] io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE [v2,01/13] teach filename_lookup() to treat NULL filename as "" - - - --- 2024-11-02 Al Viro New
[v2,02/13] getname_maybe_null() - the third variant of pathname copy-in [v2,01/13] teach filename_lookup() to treat NULL filename as "" - - - --- 2024-11-02 Al Viro New
[v2,01/13] teach filename_lookup() to treat NULL filename as "" [v2,01/13] teach filename_lookup() to treat NULL filename as "" - - - --- 2024-11-02 Al Viro New
[v3,28/28] deal with the last remaing boolean uses of fd_file() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,27/28] css_set_fork(): switch to CLASS(fd_raw, ...) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,26/28] memcg_write_event_control(): switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,25/28] assorted variants of irqfd setup: convert to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,24/28] do_pollfd(): convert to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,23/28] convert do_select() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,22/28] convert vfs_dedupe_file_range(). [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,21/28] convert cifs_ioctl_copychunk() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,20/28] convert media_request_get_by_fd() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,19/28] convert spu_run(2) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,18/28] switch spufs_calls_{get,put}() to CLASS() use [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,17/28] convert cachestat(2) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,16/28] convert do_preadv()/do_pwritev() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,15/28] fdget(), more trivial conversions [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,14/28] fdget(), trivial conversions [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,13/28] privcmd_ioeventfd_assign(): don't open-code eventfd_ctx_fdget() [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,12/28] o2hb_region_dev_store(): avoid goto around fdget()/fdput() [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,11/28] introduce "fd_pos" class, convert fdget_pos() users to it. [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,10/28] fdget_raw() users: switch to CLASS(fd_raw) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,09/28] convert vmsplice() to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,08/28] simplify xfs_find_handle() a bit [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,07/28] do_mq_notify(): switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,06/28] do_mq_notify(): saner skb freeing on failures [v3,01/28] net/socket.c: switch to CLASS(fd) - - - --- 2024-11-02 Al Viro New
[v3,05/28] switch netlink_getsockbyfilp() to taking descriptor [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,04/28] get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,03/28] timerfd: switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,02/28] regularize emptiness checks in fini_module(2) and vfs_dedupe_file_range() [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
[v3,01/28] net/socket.c: switch to CLASS(fd) [v3,01/28] net/socket.c: switch to CLASS(fd) - 1 - --- 2024-11-02 Al Viro New
« 1 2 3 »