Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-09-02 07:47:22 to 2026-09-02 19:34:58 UTC [more...]

[PATCH 00/27] fs: port to const struct mnt_idmap
 2026-09-02 19:34 UTC  (60+ messages)
` [PATCH 01/27] userns: pass const uid_gid_map in lookup helpers
` [PATCH 02/27] fs: port mnt_idmap_{get,put}() to const mnt_idmap
` [PATCH 03/27] fs: port vfs{g,u}id helpers "
` [PATCH 04/27] fs: port fs{g,u}id "
` [PATCH 05/27] fs: port i_{g,u}id_into_vfs{g,u}id() "
` [PATCH 06/27] fs: port i_{g,u}id_{needs_}update() "
` [PATCH 07/27] quota: port "
` [PATCH 08/27] fs: port privilege checking helpers "
` [PATCH 09/27] fs: port inode_owner_or_capable() "
` [PATCH 10/27] fs: port inode_init_owner() "
` [PATCH 11/27] fs: port acl "
` [PATCH 12/27] fs: port ->permission() to pass "
` [PATCH 13/27] fs: port xattr to "
` [PATCH 14/27] fs: port ->fileattr_set() to pass "
` [PATCH 15/27] fs: port ->set_acl() "
` [PATCH 16/27] fs: port ->get_acl() "
` [PATCH 17/27] fs: port ->tmpfile() "
` [PATCH 18/27] fs: port ->mknod() "
` [PATCH 19/27] fs: port ->rename() "
` [PATCH 20/27] fs: port ->mkdir() "
` [PATCH 21/27] fs: port ->symlink() "
` [PATCH 22/27] fs: port ->create() "
` [PATCH 23/27] fs: port ->getattr() "
` [PATCH 24/27] fs: port ->setattr() "
` [PATCH 25/27] fs: port vfs_*() helpers to "
` [PATCH 26/27] fs: port mnt_idmap() and file_mnt_idmap() "
` [PATCH 27/27] fs: make nop_mnt_idmap and invalid_mnt_idmap const

[PATCH v2 0/3] fs/nfsd: accept a backdated timestamp from a delegation holder
 2026-09-02 18:54 UTC  (4+ 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

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 0/6] mm: make MAP_PRIVATE-/dev/zero mappings truly anonymous
 2026-09-02 18:00 UTC  (7+ 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 RFC v2 00/16] coredump, files: exit files on request
 2026-09-02 17:58 UTC  (23+ messages)
` [PATCH RFC v2 01/16] fs: don't open-code file_close_fd() in close_fd()
` [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 05/16] fs: add switch_files_struct()
` [PATCH RFC v2 06/16] fs: move unshare_fd() to fs/file.c
` [PATCH RFC v2 07/16] fs: remove unshare_files()
` [PATCH RFC v2 08/16] exec: release fdtable after exec locks drop
` [PATCH RFC v2 09/16] fs: make close_files() synchronous
` [PATCH RFC v2 10/16] fs: make close_range() synchronous
` [PATCH RFC v2 11/16] coredump: s/startup/done/g
` [PATCH RFC v2 12/16] coredump: factor out coredump_wait_inactive()
` [PATCH RFC v2 13/16] fs: add alloc_files_struct()
` [PATCH RFC v2 14/16] coredump: add COREDUMP_CLOSE_FILES
` [PATCH RFC v2 15/16] tools: sync coredump.h header
` [PATCH RFC v2 16/16] selftests/coredump: test COREDUMP_CLOSE_FILES

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

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

[PATCH v11 00/36] netfs: Keep track of folios in a segmented bio_vec[] chain
 2026-09-02 17:33 UTC  (37+ messages)
` [PATCH v11 01/36] block: Fix start and length check added to iov_iter_extract_bvecs()
` [PATCH v11 02/36] mm: Make readahead store folio count in readahead_control
` [PATCH v11 03/36] mm: Add a bulk end-writeback tool
` [PATCH v11 04/36] netfs: Use uoff_t instead of unsigned long long and loff_t
` [PATCH v11 05/36] Add a function to kmap one page of a multipage bio_vec
` [PATCH v11 06/36] iov_iter: Make iov_iter_get_pages*() wrap iov_iter_extract_pages()
` [PATCH v11 07/36] iov_iter: Add a segmented queue of bio_vec[]
` [PATCH v11 08/36] netfs: Add some tools for managing bvecq chains
` [PATCH v11 09/36] netfs: Make mempool available for bvecq
` [PATCH v11 10/36] netfs: Add a function to extract from an iter into a bvecq
` [PATCH v11 11/36] afs: Use a bvecq to hold dir content rather than folioq
` [PATCH v11 12/36] cifs: Use a bvecq for buffering instead of a folioq
` [PATCH v11 13/36] smbdirect: Support ITER_BVECQ in smbdirect_map_sges_from_iter()
` [PATCH v11 14/36] netfs: Remove the writethrough code
` [PATCH v11 15/36] netfs: trace: Change the "clear" folio traces to "endwb"
` [PATCH v11 16/36] netfs: trace: Rejig a couple of the tracepoints
` [PATCH v11 17/36] netfs: Add some functions to wrap the all-queued handling
` [PATCH v11 18/36] netfs: Make deprecated PG_private_2 support optional
` [PATCH v11 19/36] cachefiles: Don't rely on backing fs storage map for most use cases
` [PATCH v11 20/36] netfs: Add the cache object ID to netfs_read/write tracepoints
` [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

[RFC PATCH 0/3] Neural Storage Driver - learning page cache prefetcher
 2026-09-02 17:24 UTC  (5+ messages)

[PATCH] docs: locking: Fix bracket
 2026-09-02 17:13 UTC  (3+ messages)

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

[PATCH] fs: make sure to call fsnotify_inoderemove() only once when inode is dead
 2026-09-02 16:49 UTC 

[PATCH 0/4] mm: replace PF_KCOMPACTD/PF_KSWAPD with kthread_func()
 2026-09-02 16:40 UTC  (16+ messages)
` [PATCH 1/4] xfs: remove dead kswapd flag inheritance from btree split worker
` [PATCH 2/4] iomap: simplify writepages reclaim guard
` [PATCH 3/4] mm: replace PF_KSWAPD flag with kthread_func() check
` [PATCH 4/4] mm: replace PF_KCOMPACTD "

[PATCH v3 0/8] Convert barrier pairs to acquire/release for better performance
 2026-09-02 14:56 UTC  (13+ messages)
` [PATCH v3 1/8] user_namespace: Use acquire/release for nr_extents synchronization
` [PATCH v3 2/8] lib/vsprintf: Use acquire/release for ptr_key publication
` [PATCH v3 3/8] fs: aio: Use acquire/release for ring->tail publication
` [PATCH v3 5/8] pidfs: Use test_bit_acquire() for attr flag tests
` [PATCH v3 6/8] super: Use acquire for SB_BORN check in super_cache_count()
` [PATCH v3 7/8] ext4: Fix out-of-bounds read in ext4_get_group_info()
` [PATCH v3 8/8] ext4: Convert group-count barrier protocol to acquire/release

[PATCH v4 00/10] ceph: convert writeback path to folios
 2026-09-02 14:34 UTC  (4+ messages)
` [PATCH v4 01/10] ceph: fix error handling when the OSD client is stopping in ceph_submit_write()

[PATCH v2 0/7] hfsplus: convert regular file I/O to iomap-based operations
 2026-09-02 14:07 UTC  (7+ messages)

[PATCH v4 0/6] xfs write streams
 2026-09-02 14:05 UTC  (9+ messages)
  ` [PATCH v4 1/6] fs: add write-stream management ioctls

[PATCH v5] fs: avoid spurious dentry ref/unref cycle on open
 2026-09-02 14:01 UTC  (3+ messages)

[PATCH 0/3] blk-cgroup: store blkcg in bio before blkcg_mutex conversion
 2026-09-02 13:49 UTC  (5+ messages)
` [PATCH 2/3] blk-cgroup: store blkcg in bio instead of blkg
` [PATCH 3/3] blk-cgroup: move async bio punt state to blkcg

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

[PATCH v5 00/12] rust: xarray: add entry API with preloading
 2026-09-02 13:26 UTC  (13+ messages)
` [PATCH v5 01/12] rust: xarray: minor formatting fixes
` [PATCH v5 02/12] rust: xarray: add debug format for `StoreError`
` [PATCH v5 03/12] xarray: move xas_result() and xa_zero_to_null() to the header
` [PATCH v5 04/12] rust: xarray: add `XArrayState`
` [PATCH v5 05/12] rust: xarray: simplify `Guard::load`
` [PATCH v5 06/12] rust: xarray: add `find_next` and `find_next_mut`
` [PATCH v5 07/12] rust: xarray: add entry API
` [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 v5 10/12] xarray, radix-tree: enable sheaf support for kmem_cache
` [PATCH v5 11/12] rust: xarray: add preload API
` [PATCH v5 12/12] rust: xarray: document `Guard` lock drop semantics

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

[PATCH v4 0/2] vfs, afs, bash: Fix miscomparison of foreign user IDs in the VFS
 2026-09-02 12:50 UTC  (3+ messages)
` [PATCH v4 1/2] vfs: Allow filesystems with foreign owner IDs to override UID checks
` [PATCH v4 2/2] afs, bash: Fix open(O_CREAT) on an extant AFS file in a sticky dir

[PATCH 0/4] afs: Miscellaneous fixes
 2026-09-02 12:13 UTC  (6+ messages)
` [PATCH 1/4] afs: Fix missing kunmap in afs_dir_search_bucket()
` [PATCH 2/4] afs: Fix double-unmap of directory block
` [PATCH 3/4] afs: Fix incorrect free in candidate cleanup in afs_lookup_server()
` [PATCH 4/4] afs: Clear stale peer app data after address list changes

[PATCH 0/7] Remove aops->launder_folio
 2026-09-02 11:58 UTC  (2+ messages)

[BUG] afs: ERR_PTR dereference in afs_lookup_server() error path
 2026-09-02 11:40 UTC  (2+ messages)

[PATCH] block: Fix start and length check added to iov_iter_extract_bvecs()
 2026-09-02 11:27 UTC  (3+ messages)
` [PATCH v2] "

[PATCH RFC 00/11] mm/migrate: separate migration paths and carry migration policy
 2026-09-02 11:19 UTC  (14+ messages)
` [PATCH RFC 01/11] mm/migrate: extract folio unmap phase
` [PATCH RFC 02/11] mm/migrate: handle retries in migrate_folios_move()
` [PATCH RFC 03/11] mm/migrate: factor out folio splitting on allocation failure
` [PATCH RFC 04/11] mm/migrate: use a dedicated list for hugetlb folios
` [PATCH RFC 05/11] mm/migrate: add a dedicated movable_ops migration pass
` [PATCH RFC 06/11] mm/migrate: rename migrate_pages_batch() to migrate_folios_batch()
` [PATCH RFC 07/11] mm/migrate: add migrate_lru_folios() entry point
` [PATCH RFC 08/11] mm/migrate: move LRU batching into migrate_lru_folios()
` [PATCH RFC 09/11] mm/migrate: thread migration policy through a control struct
  ` [sos-linux-ext-patches] "
` [PATCH RFC 10/11] mm/migrate: pass migrate_control to migrate_pages()
` [PATCH RFC 11/11] mm/migrate: pass migrate_control to migrate_folio()

[PATCH v3] mm/page_alloc: avoid direct compaction for costly __GFP_NORETRY allocations
 2026-09-02 10:47 UTC  (3+ messages)

[PATCH V2] fs: Kconfig: Alignment of code and text in the FS_DAX help section for better readability
 2026-09-02 10:17 UTC  (2+ messages)

[PATCH v3 00/17] crash: Rework and add arm64 crash hotplug support
 2026-09-02 10:01 UTC  (4+ messages)
` [PATCH v3 12/17] x86/crash: Use num_possible_cpus() for elfcorehdr size

[ANNOUNCE] util-linux v2.42.3
 2026-09-02  8:25 UTC 

[ANNOUNCE] util-linux v2.41.6
 2026-09-02  8:23 UTC 


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