Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-01-13 10:27:55 to 2026-01-14 06:02:19 UTC [more...]

[PATCHSET v5] xfs: autonomous self healing of filesystems
 2026-01-14  6:02 UTC  (29+ messages)
` [PATCH 01/11] docs: discuss autonomous self healing in the xfs online repair design doc
` [PATCH 02/11] xfs: start creating infrastructure for health monitoring
` [PATCH 03/11] xfs: create event queuing, formatting, and discovery infrastructure
` [PATCH 04/11] xfs: convey filesystem unmount events to the health monitor
` [PATCH 05/11] xfs: convey metadata health "
` [PATCH 06/11] xfs: convey filesystem shutdown "
` [PATCH 07/11] xfs: convey externally discovered fsdax media errors "
` [PATCH 08/11] xfs: convey file I/O "
` [PATCH 09/11] xfs: allow reconfiguration of the health monitoring device
` [PATCH 10/11] xfs: check if an open file is on the health monitored fs
` [PATCH 11/11] xfs: add media verification ioctl

[PATCH] ak: fuse: fix premature writetrhough request for large folio
 2026-01-14  5:56 UTC 

[PATCH v2 0/23] fs-verity support for XFS with post EOF merkle tree
 2026-01-14  5:00 UTC  (47+ messages)
` [PATCH v2 1/22] fsverity: report validation errors back to the filesystem
` [PATCH v2 3/22] iomap: introduce IOMAP_F_BEYOND_EOF
` [PATCH v2 4/22] iomap: allow iomap_file_buffered_write() take iocb without file
` [PATCH v2 5/22] iomap: integrate fs-verity verification into iomap's read path
` [PATCH v2 10/22] xfs: disable direct read path for fs-verity files
` [PATCH v2 11/22] xfs: add verity info pointer to xfs inode
` [PATCH v2 12/22] xfs: introduce XFS_FSVERITY_CONSTRUCTION inode flag
` [PATCH v2 13/22] xfs: introduce XFS_FSVERITY_REGION_START constant
` [PATCH v2 15/22] xfs: add writeback and iomap reading of Merkle tree pages
` [PATCH v2 16/22] xfs: add fs-verity support

[PATCH 0/3] fs: Support btrfs cloned images and overlayfs
 2026-01-14  4:31 UTC  (4+ messages)
` [PATCH 1/3] exportfs: Rename get_uuid() to get_disk_uuid()
` [PATCH 2/3] btrfs: Implement get_disk_uuid()
` [PATCH 3/3] ovl: Use real disk UUID for origin file handles

[PATCH v5 00/68] struct filename series
 2026-01-14  4:33 UTC  (69+ messages)
` [PATCH v5 01/68] init_mknod(): turn into a trivial wrapper for do_mknodat()
` [PATCH v5 02/68] init_mkdir(): turn into a trivial wrapper for do_mkdirat()
` [PATCH v5 03/68] init_symlink(): turn into a trivial wrapper for do_symlinkat()
` [PATCH v5 04/68] init_link(): turn into a trivial wrapper for do_linkat()
` [PATCH v5 05/68] allow to use CLASS() for struct filename *
` [PATCH v5 06/68] do_faccessat(): import pathname only once
` [PATCH v5 07/68] do_fchmodat(): "
` [PATCH v5 08/68] do_fchownat(): "
` [PATCH v5 09/68] do_utimes_path(): "
` [PATCH v5 10/68] chdir(2): "
` [PATCH v5 11/68] chroot(2): "
` [PATCH v5 12/68] user_statfs(): "
` [PATCH v5 13/68] do_sys_truncate(): "
` [PATCH v5 14/68] do_readlinkat(): "
` [PATCH v5 15/68] get rid of audit_reusename()
` [PATCH v5 16/68] ntfs: ->d_compare() must not block
` [PATCH v5 17/68] getname_flags() massage, part 1
` [PATCH v5 18/68] getname_flags() massage, part 2
` [PATCH v5 19/68] struct filename: use names_cachep only for getname() and friends
` [PATCH v5 20/68] struct filename: saner handling of long names
` [PATCH v5 21/68] fs: hide names_cache behind runtime const machinery
` [PATCH v5 22/68] switch __getname_maybe_null() to CLASS(filename_flags)
` [PATCH v5 23/68] allow incomplete imports of filenames
` [PATCH v5 24/68] struct filename ->refcnt doesn't need to be atomic
` [PATCH v5 25/68] file_getattr(): filename_lookup() accepts ERR_PTR() as filename
` [PATCH v5 26/68] file_setattr(): "
` [PATCH v5 27/68] move_mount(): "
` [PATCH v5 28/68] ksmbd_vfs_path_lookup(): vfs_path_parent_lookup() accepts ERR_PTR() as name
` [PATCH v5 29/68] ksmbd_vfs_rename(): "
` [PATCH v5 30/68] do_filp_open(): DTRT when getting ERR_PTR() as pathname
` [PATCH v5 31/68] rename do_filp_open() to do_file_open()
` [PATCH v5 32/68] do_sys_openat2(): get rid of useless check, switch to CLASS(filename)
` [PATCH v5 33/68] simplify the callers of file_open_name()
` [PATCH v5 34/68] simplify the callers of do_open_execat()
` [PATCH v5 35/68] simplify the callers of alloc_bprm()
` [PATCH v5 36/68] execve: fold {compat_,}do_execve{,at}() into their sole callers
` [PATCH v5 37/68] do_execveat_common(): don't consume filename reference
` [PATCH v5 38/68] switch {alloc,free}_bprm() to CLASS()
` [PATCH v5 39/68] non-consuming variant of do_renameat2()
` [PATCH v5 40/68] non-consuming variant of do_linkat()
` [PATCH v5 41/68] non-consuming variant of do_symlinkat()
` [PATCH v5 42/68] non-consuming variant of do_mkdirat()
` [PATCH v5 43/68] non-consuming variant of do_mknodat()
` [PATCH v5 44/68] non-consuming variants of do_{unlinkat,rmdir}()
` [PATCH v5 45/68] file_[gs]etattr(2): switch to CLASS(filename_maybe_null)
` [PATCH v5 46/68] mount_setattr(2): don't mess with LOOKUP_EMPTY
` [PATCH v5 47/68] do_open_execat(): don't care about LOOKUP_EMPTY
` [PATCH v5 48/68] vfs_open_tree(): use CLASS(filename_uflags)
` [PATCH v5 49/68] name_to_handle_at(): "
` [PATCH v5 50/68] fspick(2): use CLASS(filename_flags)
` [PATCH v5 51/68] do_fchownat(): unspaghettify a bit
` [PATCH v5 52/68] chdir(2): "
` [PATCH v5 53/68] do_utimes_path(): switch to CLASS(filename_uflags)
` [PATCH v5 54/68] do_sys_truncate(): switch to CLASS(filename)
` [PATCH v5 55/68] do_readlinkat(): switch to CLASS(filename_flags)
` [PATCH v5 56/68] do_f{chmod,chown,access}at(): use CLASS(filename_uflags)
` [PATCH v5 57/68] namei.c: convert getname_kernel() callers to CLASS(filename_kernel)
` [PATCH v5 58/68] namei.c: switch user pathname imports to CLASS(filename{,_flags})
` [PATCH v5 59/68] filename_...xattr(): don't consume filename reference
` [PATCH v5 60/68] move_mount(2): switch to CLASS(filename_maybe_null)
` [PATCH v5 61/68] chroot(2): switch to CLASS(filename)
` [PATCH v5 62/68] quotactl_block(): "
` [PATCH v5 63/68] statx: switch to CLASS(filename_maybe_null)
` [PATCH v5 64/68] user_statfs(): switch to CLASS(filename)
` [PATCH v5 65/68] mqueue: "
` [PATCH v5 66/68] ksmbd: use CLASS(filename_kernel)
` [PATCH v5 67/68] alpha: switch osf_mount() to strndup_user()
` [PATCH v5 68/68] sysfs(2): fs_index() argument is _not_ a pathname

[PATCH v2 00/13] Enable multi-cluster fetching for exfat_get_block
 2026-01-14  3:07 UTC  (6+ messages)
` [PATCH v2 10/13] exfat: support multi-cluster for exfat_map_cluster

[syzbot] [gfs2?] INFO: task hung in writeback_iter (3)
 2026-01-14  3:03 UTC  (4+ messages)
` [RFC PATCH] fs/hfs: fix ABBA deadlock in hfs_mdb_commit

[RFC PATCH 0/8] experimental struct filename followups
 2026-01-14  2:28 UTC  (4+ messages)

[PATCH] fs: make insert_inode_locked() wait for inode destruction
 2026-01-14  2:26 UTC  (2+ messages)

[PATCH 0/4] exportfs: Some kernel-doc fixes
 2026-01-14  1:16 UTC  (3+ messages)

[Regression 6.12] NULL pointer dereference in submit_bio_noacct via backing_file_read_iter
 2026-01-14  0:53 UTC 

[PATCH v3 00/16] Exposing case folding behavior
 2026-01-14  0:50 UTC  (24+ messages)
` [PATCH v3 01/16] fs: Add case sensitivity info to file_kattr
` [PATCH v3 02/16] fat: Implement fileattr_get for case sensitivity
` [PATCH v3 03/16] exfat: "
` [PATCH v3 05/16] hfs: "
` [PATCH v3 06/16] hfsplus: Report case sensitivity in fileattr_get
` [PATCH v3 07/16] ext4: "
` [PATCH v3 08/16] xfs: "
` [PATCH v3 11/16] f2fs: Add case sensitivity reporting to fileattr_get
` [PATCH v3 13/16] isofs: Implement fileattr_get for case sensitivity
` [PATCH v3 16/16] ksmbd: Report filesystem case sensitivity via FS_ATTRIBUTE_INFORMATION

[PATCH 00/19] printk cleanup - part 3
 2026-01-14  0:32 UTC  (9+ messages)
` [PATCH 01/19] printk/nbcon: Use an enum to specify the required callback in console_is_usable()
` [PATCH 02/19] printk: Introduce console_is_nbcon

[PATCH v4 5/9] mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one
 2026-01-13 23:12 UTC  (2+ messages)

O_CLOEXEC use for OPEN_TREE_CLOEXEC
 2026-01-13 22:40 UTC 

[PATCH v2 0/4] btrfs: stop duplicating VFS code for subvolume/snapshot dentry
 2026-01-13 21:24 UTC  (6+ messages)
` [PATCH v2 1/4] fs: export may_delete() as may_delete_dentry()
` [PATCH v2 2/4] fs: export may_create() as may_create_dentry()
` [PATCH v2 3/4] btrfs: use may_delete_dentry() in btrfs_ioctl_snap_destroy()
` [PATCH v2 4/4] btrfs: use may_create_dentry() in btrfs_mksubvol()

[PATCH next] fuse: Fix 'min: signedness error' in fuse_wr_pages()
 2026-01-13 20:23 UTC  (2+ messages)

[PATCH v2] mount: (manpage) add CephFS filesystem-specific manual page
 2026-01-13 20:16 UTC 

[LTP][PATCH] lack of ENAMETOOLONG testcases for pathnames longer than PATH_MAX
 2026-01-13 19:49 UTC 

[PATCH v3 1/4] mm: declare VMA flags by bit
 2026-01-13 19:31 UTC  (7+ messages)

[PATCH] mount: (manpage) add CephFS kernel client mount options
 2026-01-13 19:29 UTC  (3+ messages)

[PATCH 00/44] Change a lot of min_t() that might mask high bits
 2026-01-13 19:24 UTC  (6+ messages)
` [PATCH 30/44] fs: use min() or umin() instead of min_t()

[PATCH v4 00/59] struct filename series
 2026-01-13 19:17 UTC  (7+ messages)
` [PATCH v4 15/59] struct filename: saner handling of long names

[f2fs-dev] [PATCH v2 0/2] f2fs: fix large folio read corner cases for immutable files
 2026-01-13 18:32 UTC  (7+ messages)
` [f2fs-dev] [PATCH v2 1/2] f2fs: add 'folio_in_bio' to handle readahead folios with no BIO submission
    `  "

[PATCH 0/6] dax/hmem, cxl: Coordinate Soft Reserved handling with CXL
 2026-01-13 18:29 UTC  (5+ messages)
` [PATCH 1/6] dax/hmem, e820, resource: Defer Soft Reserved registration until hmem is ready

[PATCH] iomap: wait for batched folios to be stable in __iomap_get_folio
 2026-01-13 18:08 UTC  (6+ messages)

[PATCH v3] hfsplus: pretend special inodes as regular files
 2026-01-13 17:18 UTC  (3+ messages)

[PATCH 00/24] vfs: require filesystems to explicitly opt-in to lease support
 2026-01-13 17:06 UTC  (16+ messages)

[RFC PATCH v3 0/8] mm,numa: N_PRIVATE node isolation for device-managed memory
 2026-01-13 16:24 UTC  (7+ messages)
` [RFC PATCH v3 7/8] mm/zswap: compressed ram direct integration

[PATCH man-pages] man/man2const: document the new F_SETDELEG and F_GETDELEG constants
 2026-01-13 15:12 UTC  (5+ messages)

[PATCH] fs: remove power of 2 and length boundary atomic write restrictions
 2026-01-13 14:25 UTC  (13+ messages)

[RFC PATCH v3 0/8] mm,numa: N_PRIVATE node isolation for device-managed memory
 2026-01-13 14:21 UTC  (13+ messages)

[PATCH v2 0/4] fs: add immutable rootfs
 2026-01-13 14:17 UTC  (2+ messages)

[Linux Kernel Bug] WARNING in iterate_dir
 2026-01-13 14:11 UTC 

[PATCH v8 14/18] mm: memfd_luo: allow preserving memfd
 2026-01-13 14:09 UTC  (2+ messages)

[PATCH v1] exfat: reduce unnecessary writes during mmap write
 2026-01-13 13:36 UTC  (5+ messages)
  ` > On Sun, Jan 11, 2026 at 05:19:55AM +0000, Matthew Wilcox wrote:

[vfs/vfs.all PATCH] writeback: use round_jiffies_relative for dirtytime_work
 2026-01-13 12:12 UTC  (2+ messages)

[REGRESSION] 6.12: Workqueue lockups in inode_switch_wbs_work_fn (suspect commit 66c14dccd810)
 2026-01-13 12:02 UTC  (4+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox