Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-10-01 11:23:16 to 2026-10-03 09:04:01 UTC [more...]

[PATCH v3 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-10-03  9:03 UTC  (55+ messages)
` [PATCH v3 03/40] mm/vma: introduce and use vma_[flags_]can_merge()
` [PATCH v3 05/40] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma
` [PATCH v3 06/40] mm: make map_kernel_pages_[prepare,complete] internal and unexported
` [PATCH v3 07/40] mm/vma: tidy up map kernel pages enum values
` [PATCH v3 15/40] mm/vma: add vma[_flags]_is_kernel_owned() predicates
` [PATCH v3 23/40] mm/mlock: clear VMA_LOCKED_MASK over mmap callback
` [PATCH v3 27/40] mm: remove hugetlb_inline.h
` [PATCH v3 28/40] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb()
` [PATCH v3 29/40] mm: drop some redundant checks around hugetlb VMAs
` [PATCH v3 30/40] mm/madvise: update is_valid_guard_vma() to use vma_can_merge()
` [PATCH v3 31/40] mm/vma: introduce vma[_flags]_is_persistent()
` [PATCH v3 32/40] mm/uffd: use predicates for userfaultfd checks
` [PATCH v3 35/40] mm: eliminate VMA_SPECIAL_FLAGS check in lru_gen_look_around()
` [PATCH v3 36/40] mm: avoid use of VMA_SPECIAL_FLAGS in migrate_vma_setup()
` [PATCH v3 37/40] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS
` [PATCH v3 38/40] fuse: dax: do not set VM_MIXEDMAP
` [PATCH v3 39/40] mm/huge_memory: remove vma_is_special_huge()
` [PATCH v3 40/40] mm/vma: introduce and use vma[_flags]_can_gup()

[PATCH 00/21] mount: more bugfixes, trapped in the Black Lodge edition
 2026-10-03  8:20 UTC  (24+ messages)
` [PATCH 01/21] namespace: unhash a dentry before detaching the mounts on it
` [PATCH 02/21] namei: don't reveal overmounted entries in refwalk
` [PATCH 03/21] fcntl: refuse F_SET_RW_HINT on an immutable inode
` [PATCH 04/21] selftests/filesystems: check that an immutable inode takes no write hint
` [PATCH 05/21] namespace: refuse an automount below a mount that is in no namespace
` [PATCH 06/21] namespace: handle mount locking for automounts correctly
` [PATCH 07/21] nullfs: don't update the access time
` [PATCH 08/21] namespace: never expire a locked mount
` [PATCH 09/21] namespace: keep the lock on a mount that a propagated copy is moved beneath
` [PATCH 10/21] selftests/filesystems: check that a lock lands on the right mount and stays
` [PATCH 11/21] selftests/filesystems: check the atime of the empty mount namespace root
` [PATCH 12/21] selftests/filesystems: check that an automount below an overlay layer is refused
` [PATCH 13/21] fhandle: decide the subtree check under mount_lock
` [PATCH 14/21] namespace: keep the private nullfs instance in knullfs
` [PATCH 15/21] namespace: nothing is mounted on or written through knullfs
` [PATCH 16/21] fsnotify: let a filesystem refuse marks on its objects
` [PATCH 17/21] nullfs: refuse file locks
` [PATCH 18/21] nullfs: refuse leases and delegations
` [PATCH 19/21] readdir: take no inode lock on an immutable directory
` [PATCH 20/21] selftests/filesystems: add a helper that holds a readdir in a page fault
` [PATCH 21/21] selftests/filesystems: check that reading the root of an empty mount namespace stalls nobody

[BUG] shmem: FALLOC_FL_PUNCH_HOLE vs fault-around race corrupts page cache / rss counters
 2026-10-03  3:31 UTC  (5+ messages)

[PATCH v1 0/3] mm/readahead: avoid per-folio memcg reclaim
 2026-10-03  0:15 UTC  (4+ messages)
` [PATCH v1 1/3] mm: memcontrol: factor reclaim logic out of try_charge_memcg()
` [PATCH v1 2/3] mm: memcontrol: add mem_cgroup_reclaim_for_batch()
` [PATCH v1 3/3] mm/readahead: avoid per-folio memcg reclaim

[PATCH v6 0/8] lsm: Replace security_sb_mount with granular mount hooks
 2026-10-02 23:59 UTC  (11+ messages)

[PATCH v17 00/21] fs-verity support for XFS with post EOF merkle tree
 2026-10-02 23:25 UTC  (23+ messages)
` [PATCH v17 01/21] fsverity: report validation errors through fserror to fsnotify
` [PATCH v17 02/21] fsverity: expose ensure_fsverity_info()
` [PATCH v17 03/21] fsverity: pass digest size and hash of the all-zeroes block to ->write
` [PATCH v17 04/21] fsverity: hoist pagecache_read from f2fs/ext4 to fsverity
` [PATCH v17 05/21] fsverity: don't allow setting DAX file attribute on fsverity files
` [PATCH v17 06/21] fsverity: hoist statx reporting of fs-verity flag
` [PATCH v17 07/21] xfs: introduce fsverity on-disk changes
` [PATCH v17 08/21] xfs: don't allow to enable DAX on fs-verity sealed inode
` [PATCH v17 09/21] xfs: disable direct read path for fs-verity files
` [PATCH v17 10/21] xfs: don't report dio_mem_align and dio_offset_align for fsverity files
` [PATCH v17 11/21] xfs: handle fsverity I/O in write/read path
` [PATCH v17 12/21] xfs: use read ioend for fsverity data verification
` [PATCH v17 13/21] xfs: add XFS_BMAPI_UNWRITTEN to unmap unwritten extents in __xfs_bunmapi()
` [PATCH v17 14/21] xfs: don't remove written extents past EOF on fsverity inodes
` [PATCH v17 15/21] xfs: add fs-verity support
` [PATCH v17 16/21] xfs: initialize fs-verity on file open
` [PATCH v17 17/21] xfs: add fs-verity ioctls
` [PATCH v17 18/21] xfs: advertise fs-verity being available on filesystem
` [PATCH v17 19/21] xfs: check and repair the verity inode flag state
` [PATCH v17 20/21] xfs: introduce health state for corrupted fsverity metadata
` [PATCH v17 21/21] xfs: enable ro-compat fs-verity flag

[PATCH 0/3] Fixes for dentry lockdep tracking on stacking filesystems
 2026-10-02 22:35 UTC  (4+ messages)
` [PATCH 1/3] VFS: per-fs-type lockdep key for dentry in-lookup locking
` [PATCH 2/3] VFS: rename lookup_map to dep_map
` [PATCH 3/3] ovl: provide private lockdep class for dentry->dep_map

[PATCH v6] mm/page_alloc: avoid direct reclaim and compaction for costly __GFP_NORETRY allocations
 2026-10-02 22:28 UTC  (4+ messages)

[PATCH] fsverity: RCU-delay the freeing of struct fsverity_info
 2026-10-02 21:45 UTC  (3+ messages)

[PATCH v6 0/3] writeback: let foreign flushes reach dying cgwbs
 2026-10-02 21:40 UTC  (4+ messages)
` [PATCH v6 1/3] writeback: clear the old wb's dirty IO state after switching inodes
` [PATCH v6 2/3] writeback: let foreign flushes reach dying cgwbs
` [PATCH v6 3/3] writeback: switch a replaced cgwb's inodes to its successor

fuse: HANDLE_KILLPRIV_V2 does not kill suid/sgid on fallocate() and copy_file_range()
 2026-10-02 21:32 UTC  (3+ messages)

hfsplus: possible recursive locking on extents_lock during unlink/truncate
 2026-10-02 21:16 UTC  (8+ messages)
` [PATCH] hfsplus: annotate extents_lock nesting to silence lockdep false positive
    ` [PATCH v2] "
            ` [PATCH v3] "

sched/numa: Ngid is reported as a global pid inside a pid namespace
 2026-10-02 19:48 UTC 

[PATCH v5 0/3] writeback: let foreign flushes reach dying cgwbs
 2026-10-02 19:23 UTC  (7+ messages)
` [PATCH v5 2/3] "
` [PATCH v5 1/3] writeback: clear the old wb's dirty IO state after switching inodes
` [PATCH v5 3/3] writeback: switch a replaced cgwb's inodes to its successor

[PATCH] hfsplus: free cached B-tree nodes on hfs_btree_open() error path
 2026-10-02 18:18 UTC  (10+ messages)
` [PATCH v2 0/2] hfsplus, hfs: fix B-tree node leak "
  ` [PATCH v2 1/2] hfsplus: free cached B-tree nodes "
      ` [PATCH v3 0/2] hfsplus, hfs: fix B-tree node leak "
        ` [PATCH v3 1/2] hfsplus: free cached B-tree nodes "
        ` [PATCH v3 2/2] hfs: "
  ` [PATCH v2 "

[PATCH v7 0/2] erofs: share the superblock for file-backed mounts
 2026-10-02 16:31 UTC  (3+ messages)
` [PATCH v7 1/2] fs: rename vfs_get_super() to get_tree_super() and export it
` [PATCH v7 2/2] erofs: reuse superblock for file-backed mounts

[PATCH v3 0/9] mm: distinguish HW PTE pointers from SW PTE value pointers
 2026-10-02 14:59 UTC  (20+ messages)
` [PATCH v3 3/9] mm: use hw_pte_t for generic PTE table storage
` [PATCH v3 4/9] mm: convert PTE table entries in ptep_get()
` [PATCH v3 5/9] mm: convert PTE table entry to pte
` [PATCH v3 6/9] mm: add hw_pte_val for HW PTE storage
` [PATCH v3 7/9] mm/kasan: use hw_pte_t for the early shadow PTE table
` [PATCH v3 8/9] drm/i915: use hw_pte_t for PTE range callbacks
` [PATCH v3 9/9] xen: "

[PATCH 0/3] namespace: rework connected mounts
 2026-10-02 14:31 UTC  (5+ messages)
` [PATCH 1/3] nullfs: add an empty immutable regular file
` [PATCH 2/3] namespace: rework connected mounts
` [PATCH 3/3] selftests/filesystems: test covered mounts

[syzbot] [exfat?] WARNING in vfat_update_dotdot_de
 2026-10-02 13:43 UTC  (4+ messages)
` [PATCH] fat: validate dotdot buffers in VFAT and MSDOS rename and rollback
    ` [PATCH v2] fat: skip rename rollback on buffers with failed I/O

[PATCH RESEND 0/3] udf: fix double allocation from the unallocated space table
 2026-10-02 13:39 UTC  (5+ messages)
` [PATCH RESEND 1/3] udf: don't let the extent type hide an exhausted free-space table extent
` [PATCH RESEND 2/3] udf: check the unallocated space table when it is loaded
` [PATCH RESEND 3/3] udf: leave udf_next_aext() outputs alone at the end of the extent list

[PATCH v4 0/8] Landlock: Namespace and capability control
 2026-10-02 12:44 UTC  (9+ messages)
` [PATCH v4 1/8] landlock: Rename quiet_masks to quiet_access
` [PATCH v4 2/8] landlock: Wrap per-layer access masks in struct layer_config
` [PATCH v4 3/8] landlock: Enforce namespace use restrictions
` [PATCH v4 4/8] landlock: Enforce capability restrictions
` [PATCH v4 5/8] selftests/landlock: Add namespace restriction tests
` [PATCH v4 6/8] selftests/landlock: Add capability "
` [PATCH v4 7/8] samples/landlock: Add capability and namespace restriction support
` [PATCH v4 8/8] landlock: Add documentation for capability and namespace restrictions

[PATCH v9 0/3] memcg,writeback: flush foreign bdev mappings separately
 2026-10-02 11:10 UTC  (8+ messages)
` [PATCH v9 1/3] block: introduce bdev_flush_by_dev()

[PATCH] isofs: reject short directory records in isofs_read_level3_size()
 2026-10-02 10:55 UTC  (11+ messages)
        ` [PATCH] isofs: bound empty directory blocks "

[PATCH] ufs: verify cylinder summary size against cylinder group count
 2026-10-02 10:17 UTC 

[PATCH] fs/adfs: check name length of big directory entries
 2026-10-02 10:17 UTC 

cachefiles: Fix unset error when calling netfs_prepare_write_failed()
 2026-10-02 10:08 UTC  (2+ messages)

[PATCH v15 00/10] netfs, iov_iter: Use a chain of bio_vec arrays instead of folio_queue
 2026-10-02 10:07 UTC  (4+ messages)
` [PATCH v15 03/10] netfs: Add some tools for managing bvecq chains

[PATCH 6.12.y] cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1
 2026-10-02  8:51 UTC  (2+ messages)

[PATCH v5 0/6] fs/qnx6: fix buffer head leaks, double free, and inode validation
 2026-10-02  7:30 UTC  (2+ messages)

[PATCH 0/7] multiple-filesystems: prepare for changes to VFS locking
 2026-10-02  6:01 UTC  (3+ messages)
` [PATCH 1/7] VFS/xfs/ntfs: drop parent lock across d_alloc_parallel() in d_add_ci()

[RFC PATCH 1/7] iommu: Add infrastructure for per-domain IOPT accounting
 2026-10-01 22:45 UTC  (7+ messages)
` [RFC PATCH 2/7] iommu: Implement domain-attributed page allocation
` [RFC PATCH 3/7] iommupt: Enable per-domain IOPT attribution
` [RFC PATCH 4/7] vfio/type1: Expose IO page table usage via fdinfo
` [RFC PATCH 5/7] iommufd: "
` [RFC PATCH 6/7] iommufd/selftest: Add observability test for iommu-nr-pages
` [RFC PATCH 7/7] vfio/selftests: Add observability test for IO page table usage

[PATCH v2 0/2] hfs, hfsplus: validate the partition map and wrapper before following them
 2026-10-01 21:18 UTC  (5+ messages)
` [PATCH v2 1/2] hfs: validate partition map entries in hfs_part_find()
` [PATCH v2 2/2] hfsplus: validate the wrapper and partition map before following them

[PATCH] eventpoll: return -ENOIOCTLCMD for unknown ioctl commands
 2026-10-01 20:06 UTC  (2+ messages)

[PATCH] eventpoll: return -ENOIOCTLCMD for unknown ioctl commands
 2026-10-01 20:05 UTC  (3+ messages)

[PATCH v2 0/9] nfs: prepare for VFS locking changes
 2026-10-01 19:43 UTC  (5+ messages)
` [PATCH v2 3/9] nfs: remove d_drop()/d_alloc_parallel() from nfs_atomic_open()

[PATCH v4 0/2] writeback: let foreign flushes reach dying cgwbs
 2026-10-01 18:43 UTC  (5+ messages)
` [PATCH v4 1/2] "
` [PATCH v4 2/2] writeback: switch a replaced cgwb's inodes to its successor

[PATCH v6 00/12] vfs: add O_CREAT|O_DIRECTORY to open*(2)
 2026-10-01 17:53 UTC  (21+ messages)
` [PATCH v6 07/12] "

[PATCH 3/3] udf: leave udf_next_aext() outputs alone at the end of the extent list
 2026-10-01 16:34 UTC 

[PATCH 2/3] udf: check the unallocated space table when it is loaded
 2026-10-01 16:34 UTC 

[PATCH 1/3] udf: don't let the extent type hide an exhausted free-space table extent
 2026-10-01 16:34 UTC 

[PATCH 0/3] udf: fix double allocation from the unallocated space table
 2026-10-01 16:34 UTC 

[GIT PULL] sysctl fixes for v7.3-rc6
 2026-10-01 16:25 UTC  (3+ messages)

[PATCH v4 0/3] io_uring: add fremovexattr and flistxattr support
 2026-10-01 15:40 UTC  (5+ messages)
` [PATCH v4 1/3] tools: sync io_uring.h UAPI header

[PATCH RFC -next 00/12] landlock: Add READ_METADATA and WRITE_METADATA access rights
 2026-10-01 13:47 UTC  (8+ messages)

[syzbot] [fuse?] WARNING in fuse_iomap_writeback_range
 2026-10-01 13:25 UTC  (2+ messages)

[RFC] madvise: best-effort deferred writeback for shared file mappings
 2026-10-01 13:21 UTC  (12+ messages)

[PATCH 00/17] mount: more bugfixes, the Oprah edition
 2026-10-01 12:06 UTC  (5+ messages)
` [PATCH 14/17] fsnotify: detach the connector before destroying its marks


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