Linux Filesystem Development
[Prev Page][Next Page]
- Re: [PATCH 3/7] fuse: capture the unique id of fuse commands being sent, (continued)
- [PATCHSET RFC v4 3/4] libfuse: cache iomap mappings for even better file IO performance, Darrick J. Wong
- [PATCHSET RFC v4 3/4] fuse: cache iomap mappings for even better file IO performance, Darrick J. Wong
- [PATCHSET RFC v4 6/6] fuse2fs: improve block and inode caching, Darrick J. Wong
- [PATCHSET RFC v4 5/6] fuse2fs: handle timestamps and ACLs correctly when iomap is enabled, Darrick J. Wong
- [PATCHSET RFC v4 2/6] libext2fs: refactoring for fuse2fs iomap support, Darrick J. Wong
- [PATCH 07/10] libext2fs: allow unix_write_byte when the write would be aligned, Darrick J. Wong
- [PATCH 02/10] libext2fs: always fsync the device when flushing the cache, Darrick J. Wong
- [PATCH 03/10] libext2fs: always fsync the device when closing the unix IO manager, Darrick J. Wong
- [PATCH 06/10] libext2fs: only flush affected blocks in unix_write_byte, Darrick J. Wong
- [PATCH 09/10] libext2fs: allow callers to disallow I/O to file data blocks, Darrick J. Wong
- [PATCH 08/10] libext2fs: allow clients to ask to write full superblocks, Darrick J. Wong
- [PATCH 10/10] libext2fs: add posix advisory locking to the unix IO manager, Darrick J. Wong
- [PATCH 01/10] libext2fs: make it possible to extract the fd from an IO manager, Darrick J. Wong
- [PATCH 04/10] libext2fs: only fsync the unix fd if we wrote to the device, Darrick J. Wong
- [PATCH 05/10] libext2fs: invalidate cached blocks when freeing them, Darrick J. Wong
- [PATCHSET RFC v4 4/4] fuse: handle timestamps and ACLs correctly when iomap is enabled, Darrick J. Wong
- [PATCHSET RFC v4 2/4] libfuse: allow servers to use iomap for better file IO performance, Darrick J. Wong
- [PATCH 17/21] libfuse: allow root_nodeid mount option, Darrick J. Wong
- [PATCH 12/21] libfuse: support buffered I/O through iomap, Darrick J. Wong
- [PATCH 20/21] libfuse: add strictatime/lazytime mount options, Darrick J. Wong
- [PATCH 19/21] libfuse: add upper-level API to invalidate parts of an iomap block device, Darrick J. Wong
- [PATCH 11/21] libfuse: support direct I/O through iomap, Darrick J. Wong
- [PATCH 21/21] libfuse: add atomic write support, Darrick J. Wong
- [PATCH 16/21] libfuse: add upper level iomap_config implementation, Darrick J. Wong
- [PATCH 06/21] libfuse: add upper-level iomap add device function, Darrick J. Wong
- [PATCH 01/21] libfuse: bump kernel and library ABI versions, Darrick J. Wong
- [PATCH 14/21] libfuse: allow discovery of the kernel's iomap capabilities, Darrick J. Wong
- [PATCH 08/21] libfuse: add upper level iomap ioend commands, Darrick J. Wong
- [PATCH 02/21] libfuse: add kernel gates for FUSE_IOMAP, Darrick J. Wong
- [PATCH 18/21] libfuse: add low level code to invalidate iomap block device ranges, Darrick J. Wong
- [PATCH 05/21] libfuse: add a lowlevel notification to add a new device to iomap, Darrick J. Wong
- [PATCH 07/21] libfuse: add iomap ioend low level handler, Darrick J. Wong
- [PATCH 04/21] libfuse: add upper level iomap commands, Darrick J. Wong
- [PATCH 13/21] libfuse: don't allow hardlinking of iomap files in the upper level fuse library, Darrick J. Wong
- [PATCH 15/21] libfuse: add lower level iomap_config implementation, Darrick J. Wong
- [PATCH 03/21] libfuse: add fuse commands for iomap_begin and end, Darrick J. Wong
- [PATCH 09/21] libfuse: add a reply function to send FUSE_ATTR_* to the kernel, Darrick J. Wong
- [PATCH 10/21] libfuse: connect high level fuse library to fuse_reply_attr_iflags, Darrick J. Wong
- [PATCHSET RFC v4 2/4] fuse: allow servers to use iomap for better file IO performance, Darrick J. Wong
- [PATCH 23/23] fuse: enable iomap, Darrick J. Wong
- [PATCH 12/23] fuse: implement large folios for iomap pagecache files, Darrick J. Wong
- [PATCH 13/23] fuse: use an unrestricted backing device with iomap pagecache io, Darrick J. Wong
- [PATCH 18/23] fuse: allow setting of root nodeid, Darrick J. Wong
- [PATCH 16/23] fuse: implement fadvise for iomap files, Darrick J. Wong
- [PATCH 14/23] fuse: advertise support for iomap, Darrick J. Wong
- [PATCH 07/23] fuse: flush events and send FUSE_SYNCFS and FUSE_DESTROY on unmount, Darrick J. Wong
- [PATCH 21/23] fuse: allow more statx fields, Darrick J. Wong
- [PATCH 11/23] fuse: enable caching of timestamps, Darrick J. Wong
- [PATCH 17/23] fuse: make the root nodeid dynamic, Darrick J. Wong
- [PATCH 22/23] fuse: support atomic writes with iomap, Darrick J. Wong
- [PATCH 19/23] fuse: invalidate ranges of block devices being used for iomap, Darrick J. Wong
- [PATCH 08/23] fuse: implement basic iomap reporting such as FIEMAP and SEEK_{DATA,HOLE}, Darrick J. Wong
- [PATCH 20/23] fuse: implement inline data file IO via iomap, Darrick J. Wong
- [PATCH 15/23] fuse: query filesystem geometry when using iomap, Darrick J. Wong
- [PATCH 06/23] fuse: add an ioctl to add new iomap devices, Darrick J. Wong
- [PATCH 09/23] fuse: implement direct IO with iomap, Darrick J. Wong
- [PATCH 10/23] fuse: implement buffered IO with iomap, Darrick J. Wong
- [PATCH 01/23] fuse: move CREATE_TRACE_POINTS to a separate file, Darrick J. Wong
- [PATCH 03/23] fuse: make debugging configurable at runtime, Darrick J. Wong
- [PATCH 04/23] fuse: move the backing file idr and code into a new source file, Darrick J. Wong
- [PATCH 05/23] fuse: move the passthrough-specific code back to passthrough.c, Darrick J. Wong
- [PATCH 02/23] fuse: implement the basic iomap mechanisms, Darrick J. Wong
- [PATCHSET RFC v4 1/6] fuse4fs: fork a low level fuse server, Darrick J. Wong
- [PATCH 07/20] cache: disable debugging, Darrick J. Wong
- [PATCH 14/20] cache: add a "get only if incore" flag to cache_node_get, Darrick J. Wong
- [PATCH 13/20] cache: return results of a cache flush, Darrick J. Wong
- [PATCH 11/20] cache: pass a private data pointer through cache_walk, Darrick J. Wong
- [PATCH 15/20] cache: support gradual expansion, Darrick J. Wong
- [PATCH 12/20] cache: add a helper to grab a new refcount for a cache_node, Darrick J. Wong
- [PATCH 09/20] cache: embed struct cache in the owner, Darrick J. Wong
- [PATCH 08/20] cache: use modern list iterator macros, Darrick J. Wong
- [PATCH 10/20] cache: pass cache pointer to callbacks, Darrick J. Wong
- [PATCH 19/20] fuse4fs: implement FUSE_TMPFILE, Darrick J. Wong
- [PATCH 17/20] fuse4fs: add cache to track open files, Darrick J. Wong
- [PATCH 20/20] fuse4fs: create incore reverse orphan list, Darrick J. Wong
- [PATCH 16/20] cache: implement automatic shrinking, Darrick J. Wong
- [PATCH 18/20] fuse4fs: use the orphaned inode list, Darrick J. Wong
- [PATCH 02/20] fuse4fs: drop fuse 2.x support code, Darrick J. Wong
- [PATCH 03/20] fuse4fs: namespace some helpers, Darrick J. Wong
- [PATCH 06/20] libsupport: add a cache, Darrick J. Wong
- [PATCH 05/20] libsupport: port the kernel list.h to libsupport, Darrick J. Wong
- [PATCH 04/20] fuse4fs: convert to low level API, Darrick J. Wong
- [PATCH 01/20] fuse2fs: port fuse2fs to lowlevel libfuse API, Darrick J. Wong
- [PATCHSET RFC v4 3/6] fuse2fs: use fuse iomap data paths for better file I/O performance, Darrick J. Wong
- [PATCH 05/19] fuse2fs: implement directio file reads, Darrick J. Wong
- [PATCH 09/19] fuse2fs: don't zero bytes in punch hole, Darrick J. Wong
- [PATCH 16/19] fuse4fs: don't use inode number translation when possible, Darrick J. Wong
- [PATCH 15/19] fuse2fs: configure block device block size, Darrick J. Wong
- [PATCH 12/19] fuse2fs: enable file IO to inline data files, Darrick J. Wong
- [PATCH 11/19] fuse2fs: avoid fuseblk mode if fuse-iomap support is likely, Darrick J. Wong
- [PATCH 14/19] fuse2fs: add strictatime/lazytime mount options, Darrick J. Wong
- [PATCH 10/19] fuse2fs: don't do file data block IO when iomap is enabled, Darrick J. Wong
- [PATCH 13/19] fuse2fs: set iomap-related inode flags, Darrick J. Wong
- [PATCH 17/19] fuse4fs: separate invalidation, Darrick J. Wong
- [PATCH 08/19] fuse2fs: turn on iomap for pagecache IO, Darrick J. Wong
- [PATCH 06/19] fuse2fs: add extent dump function for debugging, Darrick J. Wong
- [PATCH 04/19] fuse2fs: register block devices for use with iomap, Darrick J. Wong
- [PATCH 02/19] fuse2fs: add iomap= mount option, Darrick J. Wong
- [PATCH 19/19] fuse2fs: enable atomic writes, Darrick J. Wong
- [PATCH 03/19] fuse2fs: implement iomap configuration, Darrick J. Wong
- [PATCH 18/19] fuse2fs: implement statx, Darrick J. Wong
- [PATCH 07/19] fuse2fs: implement direct write support, Darrick J. Wong
- [PATCH 01/19] fuse2fs: implement bare minimum iomap for file mapping reporting, Darrick J. Wong
- [PATCH v6 0/9] ovl: Enable support for casefold layers,
André Almeida
- [syzbot ci] Re: ovl: Enable support for casefold layers, syzbot ci
- [PATCH v6 8/9] ovl: Check for casefold consistency when creating new dentries, André Almeida
- [PATCH v6 2/9] fs: Create sb_same_encoding() helper, André Almeida
- [PATCH v6 1/9] fs: Create sb_encoding() helper, André Almeida
- [PATCH v6 6/9] ovl: Set case-insensitive dentry operations for ovl sb, André Almeida
- [PATCH v6 5/9] ovl: Ensure that all layers have the same encoding, André Almeida
- [PATCH v6 3/9] ovl: Prepare for mounting case-insensitive enabled layers, André Almeida
- [PATCH v6 9/9] ovl: Support mounting case-insensitive enabled layers, André Almeida
- [PATCH v6 7/9] ovl: Add S_CASEFOLD as part of the inode flag to be copied, André Almeida
- [PATCH v6 4/9] ovl: Create ovl_casefold() to support casefolded strncmp(), André Almeida
- [PATCH util-linux v4] fallocate: add FALLOC_FL_WRITE_ZEROES support,
Zhang Yi
- Serious error in autofs docs, which has design implications,
Askar Safin
- [MAINTAINER SUMMIT] Adding more formality around feature inclusion and ejection,
James Bottomley
- [PATCH] rust: file: use to_result for error handling,
Onur Özkan
- [PATCH v3] proc: fix missing pde_set_flags() for net proc files,
wangzijie
- [PATCH] coredump: don't pointlessly check and spew warnings, Christian Brauner
- [PATCH v8 0/5] Add support for long task name,
Bhupesh
- [PATCH] selftests: centralise maybe-unused definition in kselftest.h,
Bala-Vignesh-Reddy
- [PATCH] docs: fs: fix kernel-doc warning in name_contains_dotdot,
ssranevjti
- [syzbot] [fuse?] KASAN: slab-out-of-bounds Write in fuse_dev_do_write,
syzbot
- [syzbot] [exfat?] [ext4?] WARNING in __rt_mutex_slowlock_locked,
syzbot
- [PATCH v3 0/1] exfat: Add support for FS_IOC_{GET,SET}FSLABEL,
Ethan Ferguson
- [PATCH] proc: Bring back lseek() operations for /proc/net entries,
Stefano Brivio
- [RFC PATCH v1 0/2] Add O_DENY_WRITE (complement AT_EXECVE_CHECK),
Mickaël Salaün
- [RFC PATCH v1 1/2] fs: Add O_DENY_WRITE, Mickaël Salaün
- [RFC PATCH v1 2/2] selftests/exec: Add O_DENY_WRITE tests, Mickaël Salaün
[PATCH] fs/namespace: describe @pinned parameter in do_lock_mount(), Suchit Karunakaran
[PATCH 00/50] fs: rework inode reference counting,
Josef Bacik
- [PATCH 23/50] fs: update find_inode_*rcu to check the i_count count, Josef Bacik
- [PATCH 26/50] fs: remove I_WILL_FREE|I_FREEING check in inode_pin_lru_isolating, Josef Bacik
- [PATCH 39/50] xfs: remove I_FREEING check, Josef Bacik
- [PATCH 47/50] xfs: remove reference to I_FREEING|I_WILL_FREE, Josef Bacik
- [PATCH 25/50] fs: remove I_WILL_FREE|I_FREEING check from __inode_add_lru, Josef Bacik
- [PATCH 34/50] ext4: stop checking I_WILL_FREE|IFREEING in ext4_check_map_extents_env, Josef Bacik
- [PATCH 41/50] fs: change inode_is_dirtytime_only to use refcount, Josef Bacik
- [PATCH 31/50] btrfs: don't check I_WILL_FREE|I_FREEING, Josef Bacik
- [PATCH 03/50] fs: hold an i_obj_count reference in wait_sb_inodes, Josef Bacik
- [PATCH 09/50] fs: hold an i_obj_count reference while on the sb inode list, Josef Bacik
- [PATCH 45/50] pnfs: use i_count refcount to determine if the inode is going away, Josef Bacik
- [PATCH 33/50] fs: stop checking I_FREEING in d_find_alias_rcu, Josef Bacik
- [PATCH 29/50] block: use igrab in sync_bdevs, Josef Bacik
- [PATCH 27/50] fs: use inode_tryget in evict_inodes, Josef Bacik
- [PATCH 19/50] fs: make evict_inodes add to the dispose list under the i_lock, Josef Bacik
- [PATCH 37/50] fs: remove I_WILL_FREE|I_FREEING check from dquot.c, Josef Bacik
- [PATCH 30/50] bcachefs: use the refcount instead of I_WILL_FREE|I_FREEING, Josef Bacik
- [PATCH 28/50] fs: change evict_dentries_for_decrypted_inodes to use refcount, Josef Bacik
- [PATCH 24/50] fs: use igrab in insert_inode_locked, Josef Bacik
- [PATCH 32/50] fs: use igrab in drop_pagecache_sb, Josef Bacik
- [PATCH 42/50] btrfs: remove references to I_FREEING, Josef Bacik
- [PATCH 44/50] ext4: remove reference to I_FREEING in orphan.c, Josef Bacik
- [PATCH 48/50] ocfs2: do not set I_WILL_FREE, Josef Bacik
- [PATCH 36/50] gfs2: remove I_WILL_FREE|I_FREEING usage, Josef Bacik
- [PATCH 43/50] ext4: remove reference to I_FREEING in inode.c, Josef Bacik
- [PATCH 06/50] fs: hold an i_obj_count reference in writeback_sb_inodes, Josef Bacik
- [PATCH 10/50] fs: stop accessing ->i_count directly in f2fs and gfs2, Josef Bacik
- [PATCH 15/50] fs: delete the inode from the LRU list on lookup, Josef Bacik
- [PATCH 38/50] notify: remove I_WILL_FREE|I_FREEING checks in fsnotify_unmount_inodes, Josef Bacik
- [PATCH 40/50] landlock: remove I_FREEING|I_WILL_FREE check, Josef Bacik
- [PATCH 12/50] fs: rework iput logic, Josef Bacik
- [PATCH 07/50] fs: hold an i_obj_count reference while on the hashtable, Josef Bacik
- [PATCH 50/50] fs: add documentation explaining the reference count rules for inodes, Josef Bacik
- [PATCH 22/50] fs: use inode_tryget in find_inode*, Josef Bacik
- [PATCH 08/50] fs: hold an i_obj_count reference while on the LRU list, Josef Bacik
- [PATCH 04/50] fs: hold an i_obj_count reference for the i_wb_list, Josef Bacik
- [PATCH 46/50] fs: remove some spurious I_FREEING references in inode.c, Josef Bacik
- [PATCH 21/50] fs: use refcount_inc_not_zero in igrab, Josef Bacik
- [PATCH 16/50] fs: change evict_inodes to use iput instead of evict directly, Josef Bacik
- [PATCH 18/50] fs: disallow 0 reference count inodes, Josef Bacik
- [PATCH 05/50] fs: hold an i_obj_count reference for the i_io_list, Josef Bacik
- [PATCH 13/50] fs: add an I_LRU flag to the inode, Josef Bacik
- [PATCH 01/50] fs: add an i_obj_count refcount to the inode, Josef Bacik
- [PATCH 11/50] fs: hold an i_obj_count when we have an i_count reference, Josef Bacik
- [PATCH 49/50] fs: remove I_FREEING|I_WILL_FREE, Josef Bacik
- [PATCH 35/50] fs: remove I_WILL_FREE|I_FREEING from fs-writeback.c, Josef Bacik
- [PATCH 17/50] fs: hold a full ref while the inode is on a LRU, Josef Bacik
- [PATCH 14/50] fs: maintain a list of pinned inodes, Josef Bacik
- [PATCH 20/50] fs: convert i_count to refcount_t, Josef Bacik
- [PATCH 02/50] fs: make the i_state flags an enum, Josef Bacik
- Re: [PATCH 00/50] fs: rework inode reference counting, Christian Brauner
[PATCH] fs: Document 'name' parameter in name_contains_dotdot(),
Prithvi Tambewagh
[PATCH v4 0/3] introduce kernel file mapped folios,
Boris Burkov
Re: [PATCH] loop: fix zero sized loop for block special file,
Ming Lei
[PATCH 0/2] Fix the initialization of max_hw_wzeroes_unmap_sectors for stacking drivers,
Zhang Yi
[RFC 0/1] writeback: add sysfs to config the number of writeback contexts,
wangyufei
[PATCH AUTOSEL 6.16-5.15] fs: writeback: fix use-after-free in __mark_inode_dirty(), Sasha Levin
[PATCH] exfat: Remove unnecessary parentheses,
Liao Yuanhong
[REGRESSION] fs: ERR_PTR dereference in expand_files() on v6.12.43,
Nathan Gao
[PATCH v2 0/1] man2/mount.2: expand and clarify docs for MS_REMOUNT | MS_BIND,
Askar Safin
[PATCH] fs/namei: fix WARNING in do_mknodat due to invalid inode unlock,
ssranevjti
[PATCH] uapi/fcntl: conditionally define AT_RENAME* macros,
Randy Dunlap
[PATCHED][RFC][CFT] mount-related stuff,
Al Viro
- [PATCHES v2][RFC][CFT] mount-related stuff, Al Viro
- [PATCHES v3][RFC][CFT] mount-related stuff, Al Viro
- Re: [PATCHES v3][RFC][CFT] mount-related stuff, Linus Torvalds
- Re: [PATCHES v3][RFC][CFT] mount-related stuff, Al Viro
- [PATCH v3 01/65] fs/namespace.c: fix the namespace_sem guard mess, Al Viro
- [PATCH v3 36/65] constify check_mnt(), Al Viro
- [PATCH v3 38/65] do_set_group(): constify path arguments, Al Viro
- [PATCH v3 37/65] do_mount_setattr(): constify path argument, Al Viro
- [PATCH v3 22/65] finish_automount(): simplify the ELOOP check, Al Viro
- [PATCH v3 42/65] mnt_warn_timestamp_expiry(): constify struct path argument, Al Viro
- [PATCH v3 12/65] propagate_mnt(): use scoped_guard(mount_locked_reader) for mnt_set_mountpoint(), Al Viro
- [PATCH v3 14/65] mnt_set_expiry(): use guards, Al Viro
- [PATCH v3 03/65] fs/namespace.c: allow to drop vfsmount references via __free(mntput), Al Viro
- [PATCH v3 09/65] put_mnt_ns(): use guards, Al Viro
- [PATCH v3 54/63] open_detached_copy(): don't bother with mount_lock_hash(), Al Viro
- [PATCH v3 48/65] constify can_move_mount_beneath() arguments, Al Viro
- [PATCH v3 49/65] do_move_mount_old(): use __free(path_put), Al Viro
- [PATCH v3 32/65] pivot_root(2): use old_mp.mp->m_dentry instead of old.dentry, Al Viro
- [PATCH v3 55/65] open_detached_copy(): don't bother with mount_lock_hash(), Al Viro
- [PATCH v3 04/65] __detach_mounts(): use guards, Al Viro
- [PATCH v3 50/65] do_mount(): use __free(path_put), Al Viro
- [PATCH v3 08/65] mark_mounts_for_expiry(): use guards, Al Viro
- [PATCH v3 46/65] may_copy_tree(), __do_loopback(): constify struct path argument, Al Viro
- [PATCH v3 02/65] introduced guards for mount_lock, Al Viro
- [PATCH v3 57/63] copy_mnt_ns(): use the regular mechanism for freeing empty mnt_ns on failure, Al Viro
- [PATCH v3 05/65] __is_local_mountpoint(): use guards, Al Viro
- [PATCH v3 13/65] has_locked_children(): use guards, Al Viro
- [PATCH v3 58/65] copy_mnt_ns(): use the regular mechanism for freeing empty mnt_ns on failure, Al Viro
- [PATCH v3 54/65] path_has_submounts(): use guard(mount_locked_reader), Al Viro
- [PATCH v3 47/65] path_umount(): constify struct path argument, Al Viro
- [PATCH v3 56/63] mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_list, Al Viro
- [PATCH v3 57/65] mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_list, Al Viro
- [PATCH v3 10/65] mnt_already_visible(): use guards, Al Viro
- [PATCH v3 06/65] do_change_type(): use guards, Al Viro
- [PATCH v3 17/65] current_chrooted(): use guards, Al Viro
- [PATCH v3 23/65] do_loopback(): use __free(path_put) to deal with old_path, Al Viro
- [PATCH v3 43/65] do_new_mount{,_fc}(): constify struct path argument, Al Viro
- [PATCH v3 45/65] path_mount(): constify struct path argument, Al Viro
- [PATCH v3 16/65] current_chrooted(): don't bother with follow_down_one(), Al Viro
- [PATCH v3 41/65] do_move_mount(), vfs_move_mount(), do_move_mount_old(): constify struct path argument(s), Al Viro
- [PATCH v3 65/65] constify {__,}mnt_is_readonly(), Al Viro
- [PATCH v3 26/63] do_new_mount_rc(): use __free() to deal with dropping mnt on failure, Al Viro
- [PATCH v3 27/65] finish_automount(): use __free() to deal with dropping mnt on failure, Al Viro
- [PATCH v3 33/65] don't bother passing new_path->dentry to can_move_mount_beneath(), Al Viro
- [PATCH v3 26/65] do_new_mount_fc(): use __free() to deal with dropping mnt on failure, Al Viro
- [PATCH v3 11/65] check_for_nsfs_mounts(): no need to take locks, Al Viro
- [PATCH v3 24/65] pivot_root(2): use __free() to deal with struct path in it, Al Viro
- [PATCH v3 34/65] new helper: topmost_overmount(), Al Viro
- [PATCH v3 19/65] do_move_mount(): trim local variables, Al Viro
- [PATCH v3 59/65] copy_mnt_ns(): use guards, Al Viro
- [PATCH v3 58/63] copy_mnt_ns(): use guards, Al Viro
- [PATCH v3 40/65] collect_paths(): constify the return value, Al Viro
- [PATCH v3 55/63] open_detached_copy(): separate creation of namespace into helper, Al Viro
- [PATCH v3 44/65] do_{loopback,change_type,remount,reconfigure_mnt}(): constify struct path argument, Al Viro
- [PATCH v3 56/65] open_detached_copy(): separate creation of namespace into helper, Al Viro
- [PATCH v3 21/65] move_mount(2): take sanity checks in 'beneath' case into do_lock_mount(), Al Viro
- [PATCH v3 07/65] do_set_group(): use guards, Al Viro
- [PATCH v3 25/65] finish_automount(): take the lock_mount() analogue into a helper, Al Viro
- [PATCH v3 18/65] switch do_new_mount_fc() to fc_mount(), Al Viro
- [PATCH v3 63/63] WRITE_HOLD machinery: no need for to bump mount_lock seqcount, Al Viro
- [PATCH v3 64/65] WRITE_HOLD machinery: no need for to bump mount_lock seqcount, Al Viro
- [PATCH v3 60/63] setup_mnt(): primitive for connecting a mount to filesystem, Al Viro
- [PATCH v3 59/63] simplify the callers of mnt_unhold_writers(), Al Viro
- [PATCH v3 61/65] setup_mnt(): primitive for connecting a mount to filesystem, Al Viro
- [PATCH v3 53/65] fs/namespace.c: sanitize descriptions for {__,}lookup_mnt(), Al Viro
- [PATCH v3 60/65] simplify the callers of mnt_unhold_writers(), Al Viro
- [PATCH v3 29/65] do_move_mount(): use the parent mount returned by do_lock_mount(), Al Viro
- [PATCH v3 31/65] graft_tree(), attach_recursive_mnt() - pass pinned_mountpoint, Al Viro
- [PATCH v3 15/65] path_is_under(): use guards, Al Viro
- [PATCH v3 30/65] do_add_mount(): switch to passing pinned_mountpoint instead of mountpoint + path, Al Viro
- [PATCH v3 39/65] drop_collected_paths(): constify arguments, Al Viro
- [PATCH v3 20/65] do_move_mount(): deal with the checks on old_path early, Al Viro
- [PATCH v3 51/65] umount_tree(): take all victims out of propagation graph at once, Al Viro
- [PATCH v3 61/63] preparations to taking MNT_WRITE_HOLD out of ->mnt_flags, Al Viro
- [PATCH v3 62/65] preparations to taking MNT_WRITE_HOLD out of ->mnt_flags, Al Viro
- [PATCH v3 62/63] struct mount: relocate MNT_WRITE_HOLD bit, Al Viro
- [PATCH v3 63/65] struct mount: relocate MNT_WRITE_HOLD bit, Al Viro
- [PATCH v3 35/65] do_lock_mount(): don't modify path., Al Viro
- [PATCH v3 52/65] ecryptfs: get rid of pointless mount references in ecryptfs dentries, Al Viro
- [PATCH v3 28/65] change calling conventions for lock_mount() et.al., Al Viro
- [PATCH v2 01/63] fs/namespace.c: fix the namespace_sem guard mess, Al Viro
- [PATCH v2 36/63] constify check_mnt(), Al Viro
- [PATCH v2 38/63] do_set_group(): constify path arguments, Al Viro
- [PATCH v2 37/63] do_mount_setattr(): constify path argument, Al Viro
- [PATCH v2 22/63] finish_automount(): simplify the ELOOP check, Al Viro
- [PATCH v2 42/63] mnt_warn_timestamp_expiry(): constify struct path argument, Al Viro
- [PATCH v2 14/63] mnt_set_expiry(): use guards, Al Viro
- [PATCH v2 12/63] propagate_mnt(): use scoped_guard(mount_locked_reader) for mnt_set_mountpoint(), Al Viro
- [PATCH v2 03/63] fs/namespace.c: allow to drop vfsmount references via __free(mntput), Al Viro
- [PATCH v2 09/63] put_mnt_ns(): use guards, Al Viro
- [PATCH v2 04/63] __detach_mounts(): use guards, Al Viro
- [PATCH v2 54/63] open_detached_copy(): don't bother with mount_lock_hash(), Al Viro
- [PATCH v2 48/63] constify can_move_mount_beneath() arguments, Al Viro
- [PATCH v2 49/63] do_move_mount_old(): use __free(path_put), Al Viro
- [PATCH v2 32/63] pivot_root(2): use old_mp.mp->m_dentry instead of old.dentry, Al Viro
- [PATCH v2 50/63] do_mount(): use __free(path_put), Al Viro
- [PATCH v2 02/63] introduced guards for mount_lock, Al Viro
- [PATCH v2 08/63] mark_mounts_for_expiry(): use guards, Al Viro
- [PATCH v2 13/63] has_locked_children(): use guards, Al Viro
- [PATCH v2 46/63] may_copy_tree(), __do_loopback(): constify struct path argument, Al Viro
- [PATCH v2 57/63] copy_mnt_ns(): use the regular mechanism for freeing empty mnt_ns on failure, Al Viro
- [PATCH v2 05/63] __is_local_mountpoint(): use guards, Al Viro
- [PATCH v2 47/63] path_umount(): constify struct path argument, Al Viro
- [PATCH v2 56/63] mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_list, Al Viro
- [PATCH v2 10/63] mnt_already_visible(): use guards, Al Viro
- [PATCH v2 06/63] do_change_type(): use guards, Al Viro
- [PATCH v2 17/63] current_chrooted(): use guards, Al Viro
- [PATCH v2 23/63] do_loopback(): use __free(path_put) to deal with old_path, Al Viro
- [PATCH v2 43/63] do_new_mount{,_fc}(): constify struct path argument, Al Viro
- [PATCH v2 45/63] path_mount(): constify struct path argument, Al Viro
- [PATCH v2 16/63] current_chrooted(): don't bother with follow_down_one(), Al Viro
- [PATCH v2 41/63] do_move_mount(), vfs_move_mount(), do_move_mount_old(): constify struct path argument(s), Al Viro
- [PATCH v2 33/63] don't bother passing new_path->dentry to can_move_mount_beneath(), Al Viro
- [PATCH v2 26/63] do_new_mount_rc(): use __free() to deal with dropping mnt on failure, Al Viro
- [PATCH v2 27/63] finish_automount(): use __free() to deal with dropping mnt on failure, Al Viro
- [PATCH v2 11/63] check_for_nsfs_mounts(): no need to take locks, Al Viro
- [PATCH v2 24/63] pivot_root(2): use __free() to deal with struct path in it, Al Viro
- [PATCH v2 34/63] new helper: topmost_overmount(), Al Viro
- [PATCH v2 19/63] do_move_mount(): trim local variables, Al Viro
- [PATCH v2 58/63] copy_mnt_ns(): use guards, Al Viro
- [PATCH v2 40/63] collect_paths(): constify the return value, Al Viro
- [PATCH v2 55/63] open_detached_copy(): separate creation of namespace into helper, Al Viro
- [PATCH v2 44/63] do_{loopback,change_type,remount,reconfigure_mnt}(): constify struct path argument, Al Viro
- [PATCH v2 21/63] move_mount(2): take sanity checks in 'beneath' case into do_lock_mount(), Al Viro
- [PATCH v2 07/63] do_set_group(): use guards, Al Viro
- [PATCH v2 18/63] switch do_new_mount_fc() to fc_mount(), Al Viro
- [PATCH v2 25/63] finish_automount(): take the lock_mount() analogue into a helper, Al Viro
- [PATCH v2 63/63] WRITE_HOLD machinery: no need for to bump mount_lock seqcount, Al Viro
- [PATCH v2 62/63] simplify the callers of mnt_unhold_writers(), Al Viro
- [PATCH v2 59/63] setup_mnt(): primitive for connecting a mount to filesystem, Al Viro
- [PATCH v2 29/63] do_move_mount(): use the parent mount returned by do_lock_mount(), Al Viro
- [PATCH v2 53/63] fs/namespace.c: sanitize descriptions for {__,}lookup_mnt(), Al Viro
- [PATCH v2 31/63] graft_tree(), attach_recursive_mnt() - pass pinned_mountpoint, Al Viro
- [PATCH v2 15/63] path_is_under(): use guards, Al Viro
- [PATCH v2 30/63] do_add_mount(): switch to passing pinned_mountpoint instead of mountpoint + path, Al Viro
- [PATCH v2 39/63] drop_collected_paths(): constify arguments, Al Viro
- [PATCH v2 51/63] umount_tree(): take all victims out of propagation graph at once, Al Viro
- [PATCH v2 20/63] do_move_mount(): deal with the checks on old_path early, Al Viro
- [PATCH v2 60/63] preparations to taking MNT_WRITE_HOLD out of ->mnt_flags, Al Viro
- [PATCH v2 35/63] do_lock_mount(): don't modify path., Al Viro
- [PATCH v2 61/63] struct mount: relocate MNT_WRITE_HOLD bit, Al Viro
- [PATCH v2 52/63] ecryptfs: get rid of pointless mount references in ecryptfs dentries, Al Viro
- [PATCH v2 28/63] change calling conventions for lock_mount() et.al., Al Viro
- [PATCH 01/52] fs/namespace.c: fix the namespace_sem guard mess, Al Viro
[Index of Archives]
[Linux Ext4 Filesystem]
[Union Filesystem]
[NTFS 3]
[Ceph Users]
[AutoFS]
[Kernel Announce]
[Kernel Newbies]
[Kernel Development]
[Linux RAID]
[IETF Annouce]
[Security]
[Netfilter]
[Bugtraq]