Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-09-02 17:37:05 to 2026-09-04 01:05:48 UTC [more...]

[PATCH v5 00/36] Private Memory NUMA Nodes
 2026-09-04  1:05 UTC  (5+ messages)
` [PATCH v5 25/36] mm/memory_hotplug: support N_MEMORY_PRIVATE node hotplug

[PATCH 0/4] mm: replace PF_KCOMPACTD/PF_KSWAPD with kthread_func()
 2026-09-04  0:41 UTC  (9+ messages)
` [PATCH 2/4] iomap: simplify writepages reclaim guard
  ` [PATCH] xfs: fix NOFS state corruption in btree split worker

[PATCH v6] loop: Fix NULL pointer dereference in lo_rw_aio()
 2026-09-03 23:50 UTC  (17+ messages)
                    ` [PATCH v7] "
                            ` [PATCH v7.1] "
                              ` [PATCH v8] "

[PATCH v1 0/2] luo support for preserving eventfd
 2026-09-03 23:19 UTC  (3+ messages)
` [PATCH v1 1/2] eventfd: luo: "

[PATCH] mm: filemap: tighten dropbehind completion context check
 2026-09-03 22:36 UTC  (8+ messages)
` [PATCH v2] mm: filemap: retain mapped dropbehind folios
  ` [PATCH v3] "
      ` [PATCH v4] "

[PATCH 6.12.y] netfs: Fix netfs_read_folio() to wait on writeback
 2026-09-03 22:34 UTC 

[PATCH] super: remember whether freeze holds writer rwsems
 2026-09-03 21:43 UTC  (6+ messages)

[RFC PATCH 0/5] mm: sub-folio dirty tracking for PTE-mapped mmap writes
 2026-09-03 21:18 UTC  (8+ messages)
` [RFC PATCH 1/5] mm: let folio_mkclean() report which pages had dirty PTEs
` [RFC PATCH 2/5] mm: add a_ops->dirty_folio_range() and use the mkclean dirty harvest
` [RFC PATCH 3/5] mm: keep the mmap dirty range down to the faulting page
` [RFC PATCH 4/5] iomap: narrow page_mkwrite() dirtying "
` [RFC PATCH 5/5] xfs: track mmap dirty state per block

[PATCH 00/25] mm/fbatch: drain lru_add_drain() and _all()
 2026-09-03 19:08 UTC  (8+ messages)
` [PATCH 07/25] mm/fbatch: LRU_NEXT_ACTIVATE bit to optimize folio_activate()

[PATCH v2] fs/locks: filter OFD locks from /proc/locks for foreign pid namespaces
 2026-09-03 19:06 UTC  (4+ messages)

[RFC PATCH] mm/truncate: fix data loss when splitting fails in truncate_inode_partial_folio()
 2026-09-03 19:01 UTC  (2+ messages)

[PATCH] fs/ntfs3: convert to non-resident when the new size exceeds the record size
 2026-09-03 18:29 UTC 

[PATCH] fs/ntfs3: use MAX_LFS_FILESIZE for maxbytes with 64-bit clusters
 2026-09-03 18:30 UTC 

[PATCH] xarray: fix index jumping backwards in xas_find()
 2026-09-03 18:22 UTC  (2+ messages)

[PATCH v2 0/3] drop BUG_ON() NULL checks in namespace copy helpers
 2026-09-03 16:47 UTC  (9+ messages)
  ` [PATCH v2 1/3] cgroup: namespace: drop BUG_ON() in copy_cgroup_ns()
  ` [PATCH v2 2/3] uts: drop BUG_ON() in copy_utsname()
  ` [PATCH v2 3/3] fs: namespace: drop BUG_ON() in copy_mnt_ns()

[PATCH v2 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-03 16:10 UTC  (2+ messages)
` [f2fs-dev] "

[PATCH RFC 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-03 16:10 UTC  (2+ messages)
` [f2fs-dev] "

[PATCH v2 0/2] quota: Verify special quota formats match sb type
 2026-09-03 15:15 UTC  (5+ messages)
` [PATCH v2 1/2] ocfs2: Refuse to enable ocfs2 format for another filesystem
` [PATCH v2 2/2] shmem: Refuse to enable tmpfs "

[PATCH 0/9] Remove FGP_NOFS
 2026-09-03 14:44 UTC  (3+ messages)
` [PATCH 2/9] ext4: Remove uses of FGP_NOFS

[PATCH v2] overlayfs.rst: clarify the scope of file locks taken through the overlay
 2026-09-03 13:51 UTC  (2+ messages)

[PATCH v20 0/8] rust: add `Ownable` trait and `Owned` type
 2026-09-03 13:28 UTC  (5+ messages)
` [PATCH v20 6/8] rust: Add missing SAFETY documentation for `ARef` example

[BUG] fanotify: destroy/add race leaves a mark on a detached connector
 2026-09-03 13:07 UTC  (15+ messages)

[PATCH v4 0/2] f2fs: enable buffered RWF_DONTCACHE
 2026-09-03 12:59 UTC  (3+ messages)
` [PATCH v4 1/2] f2fs: complete dropbehind write bios in task context
` [PATCH v4 2/2] f2fs: enable buffered RWF_DONTCACHE

[PATCH v6 00/31] ext4: use iomap for regular file's buffered I/O path
 2026-09-03 12:40 UTC  (32+ messages)
` [PATCH v6 01/31] ext4: simplify size updating in ext4_setattr()
` [PATCH v6 02/31] ext4: factor out ext4_truncate_[up|down]()
` [PATCH v6 03/31] ext4: skip ordered I/O wait when zeroing beyond i_disksize block
` [PATCH v6 04/31] ext4: set EXT4_MAP_NEW flag for delayed allocated blocks
` [PATCH v6 05/31] ext4: recheck extent status tree before block allocation
` [PATCH v6 06/31] ext4: fix orig_mlen initialization in ext4_map_blocks()
` [PATCH v6 07/31] ext4: allow ext4_map_blocks() to start its own transaction handle
` [PATCH v6 08/31] ext4: avoid unnecessary transaction in ext4_map_blocks() for unwritten extents
` [PATCH v6 09/31] ext4: skip block allocation for holes in the data submission path
` [PATCH v6 10/31] ext4: add iomap address space operations for buffered I/O
` [PATCH v6 11/31] ext4: implement buffered read path using iomap
` [PATCH v6 12/31] ext4: pass out extent seq counter when mapping da blocks
` [PATCH v6 13/31] ext4: do not use data=ordered mode for inodes using buffered iomap path
` [PATCH v6 14/31] ext4: implement buffered write path using iomap
` [PATCH v6 15/31] ext4: implement writeback "
` [PATCH v6 16/31] ext4: implement mmap "
` [PATCH v6 17/31] ext4: implement partial block zero range "
` [PATCH v6 18/31] ext4: drain writeback before removing extents on the iomap path
` [PATCH v6 19/31] ext4: add block mapping tracepoints for iomap buffered I/O path
` [PATCH v6 20/31] ext4: disable online defrag when inode using "
` [PATCH v6 21/31] ext4: add EXT4_STATE_DISKSIZE_GROW_PENDING state bit and helpers
` [PATCH v6 22/31] ext4: submit and wait for pending disksize-grow I/O on writeback
` [PATCH v6 23/31] ext4: advance i_disksize to i_size upon disksize-grow I/O completion
` [PATCH v6 24/31] ext4: defer i_disksize update while DISKSIZE_GROW_PENDING is set
` [PATCH v6 25/31] ext4: submit and wait for disksize-grow I/O in fallocate paths
` [PATCH v6 26/31] ext4: clear DISKSIZE_GROW_PENDING on truncate or error
` [PATCH v6 27/31] ext4: set DISKSIZE_GROW_PENDING after zeroing unaligned EOF block
` [PATCH v6 28/31] ext4: add tracepoints for DISKSIZE_GROW_PENDING set, clear, and wait
` [PATCH v6 29/31] ext4: add tracepoints for EOF block zeroing and disksize-grow I/O
` [PATCH v6 30/31] ext4: partially enable iomap for the buffered I/O path of regular files
` [PATCH v6 31/31] ext4: introduce a mount option for iomap buffered I/O path

[PATCH v2 0/8] Support Clang context analysis for ext2
 2026-09-03 12:43 UTC  (7+ messages)

[PATCH 0/6] mm: make MAP_PRIVATE-/dev/zero mappings truly anonymous
 2026-09-03 12:34 UTC  (8+ messages)
` [PATCH 1/6] mm: move drivers/char/mem.c to mm/char-mem.c
` [PATCH 2/6] mm: implement file_is_dev_zero() to uniquely identify /dev/zero
` [PATCH 3/6] mm/vma: only permit MAP_PRIVATE /dev/zero to be mapped anonymous
` [PATCH 4/6] mm/vma: make MAP_PRIVATE-mapped /dev/zero mappings truly anonymous
` [PATCH 5/6] tools/testing/vma: add test to assert MAP_PRIVATE-/dev/zero is anon
` [PATCH 6/6] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests

[PATCH 0/5] rust: sync: add WaitQueue infrastructure
 2026-09-03 12:28 UTC  (3+ messages)
` [PATCH 3/5] "

[PATCH 0/4] mm: Reduce struct page overhead for FS-DAX pmem
 2026-09-03 12:21 UTC  (5+ messages)
` [PATCH 1/4] mm: generalize vmemmap remap architecture support
` [PATCH 2/4] nvdimm/pmem: avoid HWPoison flag updates for clean pages
` [PATCH 3/4] mm: add shared read-only vmemmap support for FS-DAX
` [PATCH 4/4] fsdax: materialize pmem vmemmap metadata on faults

[PATCH v2 00/21] buffer: stop clearing BH_Uptodate when a write fails
 2026-09-03 12:12 UTC  (4+ messages)
` [PATCH v2 03/21] jbd2: point the shadow buffer at the frozen data directly

[PATCH v2 0/8] mm: distinguish PTE table storage from PTE values
 2026-09-03 10:30 UTC  (9+ messages)
` [PATCH v2 1/8] mm: introduce hw_pte_t for PTE table storage
` [PATCH v2 2/8] mm: rename pointers to software PTE values as ptentp
` [PATCH v2 3/8] mm: use hw_pte_t for generic PTE table storage
` [PATCH v2 4/8] mm: convert PTE table entries in ptep_get()
` [PATCH v2 5/8] mm: convert PTE table entry to pte
` [PATCH v2 6/8] mm/kasan: use hw_pte_t for the early shadow PTE table
` [PATCH v2 7/8] drm/i915: use hw_pte_t for PTE range callbacks
` [PATCH v2 8/8] xen: "

[PATCH] once_lite: Simplify condition handling and fix context analysis
 2026-09-03 10:16 UTC 

[PATCH] super: make iterate_supers_type() deletion-safe
 2026-09-03 10:16 UTC  (2+ messages)

[PATCH v5 00/12] rust: xarray: add entry API with preloading
 2026-09-03 10:11 UTC  (5+ messages)
` [PATCH v5 08/12] rust: mm: add abstractions for allocating from a `sheaf`
` [PATCH v5 09/12] rust: mm: sheaf: allow use of C initialized static caches

[PATCH] overlayfs.rst: document cross-layer file lock and lease semantics
 2026-09-03  9:48 UTC  (3+ messages)

[PATCH] fs_pin: publish pins with RCU list helpers
 2026-09-03  9:47 UTC  (2+ messages)

[PATCH v2 0/3] fs/nfsd: accept a backdated timestamp from a delegation holder
 2026-09-03  9:37 UTC  (6+ messages)
` [PATCH v2 1/3] fs: stamp the current time for a stale delegated ctime update
` [PATCH v2 2/3] nfsd: accept a backdated timestamp from a delegation holder
` [PATCH v2 3/3] nfsd: compare CB_GETATTR times against the inode

[PATCH] ovl: reject verity= together with userxattr
 2026-09-03  9:11 UTC  (3+ messages)

[PATCH 0/2] quota: Verify special quota formats match sb type
 2026-09-03  8:47 UTC  (7+ messages)
` [PATCH 1/2] ocfs2: Refuse to enable ocfs2 format for another filesystem
` [PATCH 2/2] shmem: Refuse to enable tmpfs "

[syzbot] [fs?] possible deadlock in configfs_read_iter
 2026-09-03  8:04 UTC  (2+ messages)
` [syzbot] [integrity?] [lsm?] "

[PATCH bpf-next] exec: Drop bprm loader before closing bprm->file
 2026-09-03  7:24 UTC  (2+ messages)

[PATCH] fs/dax: Remove redundant deferred list initialization
 2026-09-03  6:13 UTC  (2+ messages)

[PATCH v11 00/36] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-09-03  6:06 UTC  (18+ messages)
` [PATCH v11 21/36] netfs: Switch to using bvecq rather than folio_queue and rolling_buffer
` [PATCH v11 22/36] smbdirect: Remove support for ITER_FOLIOQ from smbdirect_map_sges_from_iter()
` [PATCH v11 23/36] netfs: Remove netfs_alloc/free_folioq_buffer()
` [PATCH v11 24/36] netfs: Remove netfs_extract_user_iter()
` [PATCH v11 25/36] iov_iter: Remove ITER_FOLIOQ
` [PATCH v11 26/36] netfs: Remove folio_queue and rolling_buffer
` [PATCH v11 27/36] netfs: Build a list of regions undergoing writeback
` [PATCH v11 28/36] netfs: Simplify writeback cleanup
` [PATCH v11 29/36] netfs: Simplify read abandonment
` [PATCH v11 30/36] netfs: Check for too much data being read
` [PATCH v11 31/36] netfs: Add a method to get an estimate of the amount that can be written
` [PATCH v11 32/36] netfs: Rework writeback to estimate
` [PATCH v11 33/36] netfs: Set subrequest->source at alloc before trace emission
` [PATCH v11 34/36] netfs: Combine prepare and issue ops
` [PATCH v11 35/36] netfs: Clean up now-unused code
` [PATCH v11 36/36] cachefiles: Preset the state xattr when creating a new file

[PATCH] devpts: reject max=0 instead of silently lifting the limit
 2026-09-03  4:33 UTC  (2+ messages)

[PATCH v3 0/6] VFS: prepare for changes to directory locking
 2026-09-03  3:01 UTC  (7+ messages)
` [PATCH v3 1/6] VFS: fix various typos in documentation for start_creating start_removing etc
` [PATCH v3 2/6] VFS: enhance d_splice_alias() to handle hashed dentries
` [PATCH v3 3/6] VFS: introduce d_alloc_trylock()
` [PATCH v3 4/6] VFS: add d_duplicate()
` [PATCH v3 5/6] VFS: Add LOOKUP_SHARED flag
` [PATCH v3 6/6] VFS: add lockdep monitoring of DCACHE_PAR_LOOKUP lock

[PATCH] selftests/filesystems: fix missing and stale TARGETS entries
 2026-09-03  2:17 UTC  (4+ messages)

[PATCH v3 0/8] Convert barrier pairs to acquire/release for better performance
 2026-09-03  2:16 UTC  (6+ messages)
` [PATCH v3 1/8] user_namespace: Use acquire/release for nr_extents synchronization

[PATCH] buffer: fix NULL dereference of bh->b_folio in __bh_submit()
 2026-09-03  1:42 UTC  (3+ messages)

[RFC] splice: add wait-all semantics for socket-to-pipe reads
 2026-09-03  1:38 UTC 

[PATCH 24/27] fs: port ->setattr() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 18/27] fs: port ->mknod() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 17/27] fs: port ->tmpfile() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 12/27] fs: port ->permission() to pass const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 13/27] fs: port xattr to const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

[PATCH 11/27] fs: port acl to const mnt_idmap
 2026-09-02 19:34 UTC  (2+ messages)

lazy bounce buffering for checksummed reads V2
 2026-09-02 18:26 UTC  (5+ messages)
` [PATCH 14/17] xfs: add support for lazy direct read bounce buffering
` [PATCH 15/17] xfs: add error injection for lazy "

deadlock from exec_update_lock and reading procfs
 2026-09-02 18:04 UTC  (2+ messages)

[PATCH RFC v2 00/16] coredump, files: exit files on request
 2026-09-02 17:58 UTC  (12+ messages)
` [PATCH RFC v2 02/16] fs: add fput_close_list() and fput_list()
` [PATCH RFC v2 03/16] fs: rename do_close_on_exec() to close_cloexec_files()
` [PATCH RFC v2 04/16] fs: defer the final fput of close-on-exec files past the exec locks
` [PATCH RFC v2 06/16] fs: move unshare_fd() to fs/file.c
` [PATCH RFC v2 07/16] fs: remove unshare_files()

[PATCH v2 14/14] mm/page-flags: remove PG_private
 2026-09-02 17:57 UTC  (2+ messages)

[PATCH v5 00/22] iomap: convert to in-iter iomap_next() model
 2026-09-02 17:45 UTC  (4+ messages)
` (subset) "


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