Messages by Thread
-
[PATCH v3 0/2] fs, audit: Avoid excessive dput/dget in audit_context setup and reset paths
Waiman Long
-
[GIT PULL] audit/audit-pr-20260203
Paul Moore
-
[PATCH v2] audit: Avoid excessive dput/dget in audit_context setup and reset paths
Waiman Long
-
[PATCH 1/2] audit: Quit audit_free_names() early if name list empty
Waiman Long
-
[PATCH v5 00/68] struct filename series
Al Viro
-
[PATCH v5 08/68] do_fchownat(): import pathname only once
Al Viro
-
[PATCH v5 17/68] getname_flags() massage, part 1
Al Viro
-
[PATCH v5 32/68] do_sys_openat2(): get rid of useless check, switch to CLASS(filename)
Al Viro
-
[PATCH v5 14/68] do_readlinkat(): import pathname only once
Al Viro
-
[PATCH v5 41/68] non-consuming variant of do_symlinkat()
Al Viro
-
[PATCH v5 21/68] fs: hide names_cache behind runtime const machinery
Al Viro
-
[PATCH v5 46/68] mount_setattr(2): don't mess with LOOKUP_EMPTY
Al Viro
-
[PATCH v5 60/68] move_mount(2): switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v5 24/68] struct filename ->refcnt doesn't need to be atomic
Al Viro
-
[PATCH v5 68/68] sysfs(2): fs_index() argument is _not_ a pathname
Al Viro
-
Re: [PATCH v5 68/68] sysfs(2): fs_index() argument is _not_ a pathname
David Laight
-
Re: [PATCH v5 68/68] sysfs(2): fs_index() argument is _not_ a pathname
Al Viro
-
Re: [PATCH v5 68/68] sysfs(2): fs_index() argument is _not_ a pathname
David Laight
-
[PATCH v5 15/68] get rid of audit_reusename()
Al Viro
-
[PATCH v5 06/68] do_faccessat(): import pathname only once
Al Viro
-
[PATCH v5 11/68] chroot(2): import pathname only once
Al Viro
-
[PATCH v5 22/68] switch __getname_maybe_null() to CLASS(filename_flags)
Al Viro
-
[PATCH v5 62/68] quotactl_block(): switch to CLASS(filename)
Al Viro
-
[PATCH v5 54/68] do_sys_truncate(): switch to CLASS(filename)
Al Viro
-
[PATCH v5 36/68] execve: fold {compat_,}do_execve{,at}() into their sole callers
Al Viro
-
[PATCH v5 30/68] do_filp_open(): DTRT when getting ERR_PTR() as pathname
Al Viro
-
[PATCH v5 29/68] ksmbd_vfs_rename(): vfs_path_parent_lookup() accepts ERR_PTR() as name
Al Viro
-
[PATCH v5 37/68] do_execveat_common(): don't consume filename reference
Al Viro
-
[PATCH v5 07/68] do_fchmodat(): import pathname only once
Al Viro
-
[PATCH v5 34/68] simplify the callers of do_open_execat()
Al Viro
-
[PATCH v5 35/68] simplify the callers of alloc_bprm()
Al Viro
-
[PATCH v5 52/68] chdir(2): unspaghettify a bit...
Al Viro
-
[PATCH v5 44/68] non-consuming variants of do_{unlinkat,rmdir}()
Al Viro
-
[PATCH v5 55/68] do_readlinkat(): switch to CLASS(filename_flags)
Al Viro
-
[PATCH v5 43/68] non-consuming variant of do_mknodat()
Al Viro
-
[PATCH v5 13/68] do_sys_truncate(): import pathname only once
Al Viro
-
[PATCH v5 33/68] simplify the callers of file_open_name()
Al Viro
-
[PATCH v5 04/68] init_link(): turn into a trivial wrapper for do_linkat()
Al Viro
-
[PATCH v5 16/68] ntfs: ->d_compare() must not block
Al Viro
-
[PATCH v5 57/68] namei.c: convert getname_kernel() callers to CLASS(filename_kernel)
Al Viro
-
[PATCH v5 26/68] file_setattr(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v5 47/68] do_open_execat(): don't care about LOOKUP_EMPTY
Al Viro
-
[PATCH v5 23/68] allow incomplete imports of filenames
Al Viro
-
[PATCH v5 19/68] struct filename: use names_cachep only for getname() and friends
Al Viro
-
[PATCH v5 49/68] name_to_handle_at(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v5 27/68] move_mount(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v5 18/68] getname_flags() massage, part 2
Al Viro
-
[PATCH v5 12/68] user_statfs(): import pathname only once
Al Viro
-
[PATCH v5 58/68] namei.c: switch user pathname imports to CLASS(filename{,_flags})
Al Viro
-
[PATCH v5 25/68] file_getattr(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v5 48/68] vfs_open_tree(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v5 09/68] do_utimes_path(): import pathname only once
Al Viro
-
[PATCH v5 40/68] non-consuming variant of do_linkat()
Al Viro
-
[PATCH v5 53/68] do_utimes_path(): switch to CLASS(filename_uflags)
Al Viro
-
[PATCH v5 45/68] file_[gs]etattr(2): switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v5 42/68] non-consuming variant of do_mkdirat()
Al Viro
-
[PATCH v5 31/68] rename do_filp_open() to do_file_open()
Al Viro
-
[PATCH v5 01/68] init_mknod(): turn into a trivial wrapper for do_mknodat()
Al Viro
-
[PATCH v5 28/68] ksmbd_vfs_path_lookup(): vfs_path_parent_lookup() accepts ERR_PTR() as name
Al Viro
-
[PATCH v5 56/68] do_f{chmod,chown,access}at(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v5 66/68] ksmbd: use CLASS(filename_kernel)
Al Viro
-
[PATCH v5 05/68] allow to use CLASS() for struct filename *
Al Viro
-
[PATCH v5 50/68] fspick(2): use CLASS(filename_flags)
Al Viro
-
[PATCH v5 61/68] chroot(2): switch to CLASS(filename)
Al Viro
-
[PATCH v5 64/68] user_statfs(): switch to CLASS(filename)
Al Viro
-
[PATCH v5 65/68] mqueue: switch to CLASS(filename)
Al Viro
-
[PATCH v5 59/68] filename_...xattr(): don't consume filename reference
Al Viro
-
[PATCH v5 03/68] init_symlink(): turn into a trivial wrapper for do_symlinkat()
Al Viro
-
[PATCH v5 02/68] init_mkdir(): turn into a trivial wrapper for do_mkdirat()
Al Viro
-
[PATCH v5 20/68] struct filename: saner handling of long names
Al Viro
-
[PATCH v5 51/68] do_fchownat(): unspaghettify a bit...
Al Viro
-
[PATCH v5 67/68] alpha: switch osf_mount() to strndup_user()
Al Viro
-
[PATCH v5 63/68] statx: switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v5 38/68] switch {alloc,free}_bprm() to CLASS()
Al Viro
-
[PATCH v5 10/68] chdir(2): import pathname only once
Al Viro
-
[PATCH v5 39/68] non-consuming variant of do_renameat2()
Al Viro
-
[PATCH v2] audit: sort missing compat prototypes
Ben Dooks
-
[PATCH] audit: sort missing compat prototypes
Ben Dooks
-
[RFC PATCH 0/8] experimental struct filename followups
Al Viro
-
[PATCH v4 00/59] struct filename series
Al Viro
-
[PATCH v4 11/59] ntfs: ->d_compare() must not block
Al Viro
-
[PATCH v4 03/59] do_fchownat(): import pathname only once
Al Viro
-
[PATCH v4 12/59] getname_flags() massage, part 1
Al Viro
-
[PATCH v4 09/59] do_readlinkat(): import pathname only once
Al Viro
-
[PATCH v4 06/59] chroot(2): import pathname only once
Al Viro
-
[PATCH v4 10/59] get rid of audit_reusename()
Al Viro
-
[PATCH v4 05/59] chdir(2): import pathname only once
Al Viro
-
[PATCH v4 07/59] user_statfs(): import pathname only once
Al Viro
-
[PATCH v4 21/59] file_getattr(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v4 08/59] do_sys_truncate(): import pathname only once
Al Viro
-
[PATCH v4 02/59] do_fchmodat(): import pathname only once
Al Viro
-
[PATCH v4 26/59] do_filp_open(): DTRT when getting ERR_PTR() as pathname
Al Viro
-
[PATCH v4 24/59] ksmbd_vfs_path_lookup(): vfs_path_parent_lookup() accepts ERR_PTR() as name
Al Viro
-
[PATCH v4 04/59] do_utimes_path(): import pathname only once
Al Viro
-
[PATCH v4 14/59] struct filename: use names_cachep only for getname() and friends
Al Viro
-
[PATCH v4 01/59] do_faccessat(): import pathname only once
Al Viro
-
[PATCH v4 17/59] allow to use CLASS() for struct filename *
Al Viro
-
[PATCH v4 18/59] switch __getname_maybe_null() to CLASS(filename_flags)
Al Viro
-
[PATCH v4 22/59] file_setattr(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v4 16/59] fs: hide names_cache behind runtime const machinery
Al Viro
-
[PATCH v4 23/59] move_mount(): filename_lookup() accepts ERR_PTR() as filename
Al Viro
-
[PATCH v4 59/59] switch init_mkdir() to use of do_mkdirat(), etc.
Al Viro
-
[PATCH v4 43/59] do_readlinkat(): switch to CLASS(filename_flags)
Al Viro
-
[PATCH v4 47/59] namei.c: convert getname_kernel() callers to CLASS(filename_kernel)
Al Viro
-
[PATCH v4 48/59] namei.c: switch user pathname imports to CLASS(filename{,_flags})
Al Viro
-
[PATCH v4 27/59] rename do_filp_open() to do_file_open()
Al Viro
-
[PATCH v4 52/59] quotactl_block(): switch to CLASS(filename)
Al Viro
-
[PATCH v4 35/59] do_open_execat(): don't care about LOOKUP_EMPTY
Al Viro
-
[PATCH v4 33/59] file_[gs]etattr(2): switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v4 51/59] chroot(2): switch to CLASS(filename)
Al Viro
-
[PATCH v4 41/59] do_utimes_path(): switch to CLASS(filename_uflags)
Al Viro
-
[PATCH v4 15/59] struct filename: saner handling of long names
Al Viro
-
Re: [PATCH v4 15/59] struct filename: saner handling of long names
Mark Brown
-
Re: [PATCH v4 15/59] struct filename: saner handling of long names
Al Viro
-
Re: [PATCH v4 15/59] struct filename: saner handling of long names
Mark Brown
-
Re: [PATCH v4 15/59] struct filename: saner handling of long names
Al Viro
-
Re: [PATCH v4 15/59] struct filename: saner handling of long names
Al Viro
-
[PATCH v4 55/59] mqueue: switch to CLASS(filename)
Al Viro
-
[PATCH v4 45/59] do_{renameat2,linkat,symlinkat}(): use CLASS(filename_consume)
Al Viro
-
[PATCH v4 56/59] ksmbd: use CLASS(filename_kernel)
Al Viro
-
[PATCH v4 29/59] simplify the callers of file_open_name()
Al Viro
-
[PATCH v4 13/59] getname_flags() massage, part 2
Al Viro
-
[PATCH v4 57/59] alpha: switch osf_mount() to strndup_user()
Al Viro
-
[PATCH v4 20/59] struct filename ->refcnt doesn't need to be atomic
Al Viro
-
[PATCH v4 53/59] statx: switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v4 31/59] simplify the callers of alloc_bprm()
Al Viro
-
[PATCH v4 19/59] allow incomplete imports of filenames
Al Viro
-
[PATCH v4 42/59] do_sys_truncate(): switch to CLASS(filename)
Al Viro
-
[PATCH v4 44/59] do_f{chmod,chown,access}at(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v4 30/59] simplify the callers of do_open_execat()
Al Viro
-
[PATCH v4 50/59] move_mount(2): switch to CLASS(filename_maybe_null)
Al Viro
-
[PATCH v4 39/59] do_fchownat(): unspaghettify a bit...
Al Viro
-
[PATCH v4 49/59] filename_...xattr(): don't consume filename reference
Al Viro
-
[PATCH v4 37/59] name_to_handle_at(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v4 38/59] fspick(2): use CLASS(filename_flags)
Al Viro
-
[PATCH v4 34/59] mount_setattr(2): don't mess with LOOKUP_EMPTY
Al Viro
-
[PATCH v4 36/59] vfs_open_tree(): use CLASS(filename_uflags)
Al Viro
-
[PATCH v4 58/59] sysfs(2): fs_index() argument is _not_ a pathname
Al Viro
-
[PATCH v4 40/59] chdir(2): unspaghettify a bit...
Al Viro
-
[PATCH v4 32/59] switch {alloc,free}_bprm() to CLASS()
Al Viro
-
[PATCH v4 25/59] ksmbd_vfs_rename(): vfs_path_parent_lookup() accepts ERR_PTR() as name
Al Viro
-
[PATCH v4 46/59] do_{mknodat,mkdirat,unlinkat,rmdir}(): use CLASS(filename_consume)
Al Viro
-
[PATCH v4 54/59] user_statfs(): switch to CLASS(filename)
Al Viro
-
[PATCH v4 28/59] do_sys_openat2(): get rid of useless check, switch to CLASS(filename)
Al Viro
-
[PATCH nf-next 0/2] net: netfilter: avoid implicit includes
Florian Westphal