Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-05-29 09:37:52 to 2026-06-01 06:32:29 UTC [more...]

[PATCH v4 00/23] ext4: use iomap for regular file's buffered I/O path
 2026-06-01  6:26 UTC  (16+ messages)
` [PATCH v4 09/23] ext4: implement writeback path using iomap
` [PATCH v4 17/23] ext4: submit zeroed post-EOF data immediately in the iomap buffered I/O path
` [PATCH v4 18/23] ext4: wait for ordered I/O "

[PATCH v2 0/5] mm/shmem: optimize read with reduced xarray lookups and folio batching
 2026-06-01  5:57 UTC  (6+ messages)
` [PATCH v2 1/5] mm/filemap: reduce unnecessary xarray lookups when read cached pages
` [PATCH v2 2/5] mm/filemap: reduce xarray lookups in filemap_get_folios_contig()
` [PATCH v2 3/5] mm/shmem: introduce copy_zero_to_iter() for large zeroing
` [PATCH v2 4/5] mm/shmem: remove page-copy fallback in shmem read path
` [PATCH v2 5/5] mm/shmem: optimize file read with folio batching

[PATCH] fs/proc/task_mmu: do not warn on seeing non-migration pmd entry
 2026-06-01  5:48 UTC  (6+ messages)

[PATCH v2 0/2] mm/hmm: A fix and a selftest
 2026-06-01  5:11 UTC  (9+ messages)
` [PATCH v2 1/2] fs/proc/task_mmu: do not warn on seeing non-migration pmd entry
` [PATCH v2 2/2] selftests/mm/hmm-tests: test pagemap reads of PMD device-private entries

[PATCH v4 0/6] ntfs: validate attribute values on lookup
 2026-06-01  4:37 UTC  (8+ messages)
` [PATCH v4 1/6] "
` [PATCH v4 2/6] ntfs: do not replace volume name after lookup errors
` [PATCH v4 3/6] ntfs: reinit search context before volume information lookup
` [PATCH v4 4/6] ntfs: validate resident volume name values on lookup
` [PATCH v4 5/6] ntfs: update index root allocated size before shrink
` [PATCH v4 6/6] ntfs: validate resident index root values on lookup

[PATCH v2] fs/namespace: notify pollers of legacy propagation changes
 2026-06-01  3:29 UTC 

[RFC PATCH v6 0/9] vfs: add O_CREAT|O_DIRECTORY to open*(2)
 2026-06-01  3:20 UTC  (17+ messages)
` [RFC PATCH v6 1/9] fs/namei.c: make lookup_last() use trailing_slashes()
` [RFC PATCH v6 2/9] fs/namei.c: move create error && negative dentry case in lookup_open up
` [RFC PATCH v6 3/9] vfs: prepare vfs_creat|mkdir_no_perm for reuse in lookup_open()
` [RFC PATCH v6 4/9] vfs: lookup_open(): move setting FMODE_CREATED up when calling create()
` [RFC PATCH v6 5/9] vfs: lookup_open(): move audit_inode_child() and i_op->create check to before try_break_deleg()
` [RFC PATCH v6 6/9] vfs: lookup_open(): use vfs_create_no_perm()
` [RFC PATCH v6 7/9] vfs: add O_CREAT|O_DIRECTORY to open*(2)
` [RFC PATCH v6 8/9] vfs: move O_IS_MKDIR check out atomic_open() to individual filesystems
` [RFC PATCH v6 9/9] selftest: add tests for open*(O_CREAT|O_DIRECTORY)

[PATCH 0/3] vmsplice: make vmsplice a trivial wrapper for preadv2/pwritev2
 2026-06-01  3:11 UTC  (7+ messages)
` [PATCH 1/3] tee: fs/splice.c: remove unused parameter "flags" from "link_pipe"
` [PATCH 2/3] vmsplice: make vmsplice a trivial wrapper for preadv2/pwritev2
` [PATCH 3/3] splice: remove PIPE_BUF_FLAG_GIFT

[RFC PATCH v1 00/13] exec: add spawn templates for repeated executable startup
 2026-06-01  2:47 UTC  (3+ messages)

[PATCH] fs/namespace: notify pollers of legacy propagation changes
 2026-06-01  2:21 UTC  (3+ messages)

[PATCH v2] f2fs: another way to set large folio by remembering inode number
 2026-06-01  1:52 UTC  (19+ messages)
      ` [f2fs-dev] "

[PATCH 0/15] mm: introduce ANON_VMA_LAZY for deferred anon_vma creation
 2026-06-01  1:46 UTC  (11+ messages)

[PATCH 1/1] iomap: avoid compaction for costly folio order allocation
 2026-05-31 23:29 UTC  (3+ messages)

[PATCH] famfs: FUSE_GET_DAXDEV -> FUSE_DEV_IOC_BACKING_OPEN
 2026-05-31 17:36 UTC  (2+ messages)

tracepoints expose s_dev of kernel-internal superblocks -- no generic resolution interface
 2026-05-31 17:10 UTC 

[PATCH] vfs: missing inode operation should return a consistent error code
 2026-05-31 14:08 UTC  (2+ messages)

[syzbot] [mm?] [fs?] possible deadlock in page_cache_ra_order
 2026-05-31  2:05 UTC 

PROBLEM: FUSE_NOTIFY_INVAL_ENTRY leaves stale negative dentry after c9ba789dad15
 2026-05-31  1:12 UTC 

[PATCH v3] loop: Fix NULL pointer dereference in lo_rw_aio()
 2026-05-30 23:57 UTC  (3+ messages)

[PATCH v23 00/28] riscv control-flow integrity for usermode
 2026-05-30 21:47 UTC  (5+ messages)
` [PATCH v23 06/28] riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE

[BUG] ocfs2: NULL osb->journal deref via ocfs2_checkpoint_inode on unmount
 2026-05-30 18:51 UTC  (3+ messages)

[BUG] configfs: slab-use-after-free in configfs_drop_dentry() on rmdir
 2026-05-30 17:18 UTC  (3+ messages)

[PATCH V3 0/9] Fixes to the previously-merged drivers/dax/fsdev series
 2026-05-30 16:51 UTC  (10+ messages)
  ` [PATCH V3 1/9] dax: fix misleading comment about share/index union in dax_folio_reset_order()
  ` [PATCH V3 2/9] dax/fsdev: fix multi-range offset in memory_failure handler
  ` [PATCH V3 3/9] dax/fsdev: clear vmemmap_shift when binding static pgmap
  ` [PATCH V3 4/9] dax/fsdev: clear dev_dax->pgmap on probe failure
  ` [PATCH V3 5/9] dax/fsdev: use __va(phys) for kaddr in direct_access
  ` [PATCH V3 6/9] dax/fsdev: fail probe on invalid pgmap offset
  ` [PATCH V3 7/9] dax: fix holder_ops race in fs_put_dax()
  ` [PATCH V3 8/9] dax: replace exported dax_dev_get() with non-allocating dax_dev_find()
  ` [PATCH V3 9/9] dax: fsdev.c minor formatting cleanup

[PATCH v2 00/34] Remove b_end_io from struct buffer_head
 2026-05-30 16:15 UTC  (38+ messages)
` [PATCH v2 04/34] buffer: Add bh_end_read(), bh_end_write() and bh_end_async_write()
` [PATCH v2 18/34] ocfs2: Convert ocfs2_write_block to bh_submit()
` [PATCH v2 19/34] ocfs2: Convert ocfs2_read_block "
` [PATCH v2 20/34] ocfs2: Convert ocfs2_read_blocks "
` [PATCH v2 21/34] ocfs2: Convert ocfs2_write_super_or_backup "
` [PATCH v2 22/34] gfs2: Convert gfs2_metapath_ra "
` [PATCH v2 23/34] gfs2: Convert gfs2_dir_readahead "
` [PATCH v2 24/34] gfs2: Remove use of b_end_io in gfs2_meta_read_endio()
` [PATCH v2 25/34] gfs2: Convert gfs2_aspace_write_folio to bh_submit()
` [PATCH v2 26/34] buffer: Remove mark_buffer_async_write()
` [PATCH v2 27/34] nilfs2: Convert nilfs_btnode_submit_block to bh_submit()
` [PATCH v2 28/34] nilfs2: Convert nilfs_gccache_submit_read_data "
` [PATCH v2 29/34] nilfs2: Convert nilfs_mdt_submit_block "
` [PATCH v2 30/34] md-bitmap: Convert read_file_page and write_file_page "
` [PATCH v2 31/34] buffer: Remove submit_bh()
` [PATCH v2 32/34] buffer: Remove b_end_io
` [PATCH v2 33/34] buffer: Change calling convention for end_buffer_read_sync()
` [PATCH v2 34/34] buffer: Remove end_buffer_write_sync()

[PATCH v6 0/2] mm: improve large folio readahead for exec memory
 2026-05-30 15:16 UTC  (10+ messages)
` [PATCH v6 1/2] mm: bypass mmap_miss heuristic for VM_EXEC readahead
` [PATCH v6 2/2] mm: use mapping_max_folio_order() for force_thp_readahead order

[PATCH V2 0/7] Fixes to the previously-merged drivers/dax/fsdev series
 2026-05-30 14:32 UTC  (20+ messages)
  ` [PATCH V2 1/7] dax: fix misleading comment about share/index union in dax_folio_reset_order()
  ` [PATCH V2 2/7] dax/fsdev: fix multi-range offset, vmemmap_shift leak, and probe error cleanup
  ` [PATCH V2 3/7] dax/fsdev: fix kaddr for multi-range and fail probe on invalid pgmap offset
  ` [PATCH V2 4/7] dax/fsdev: clamp direct_access return to current physical range
  ` [PATCH V2 5/7] dax: fix holder_ops race in fs_put_dax()
  ` [PATCH V2 6/7] dax: replace exported dax_dev_get() with non-allocating dax_dev_find()

[PATCH v3 0/2] fanotify: lift pidfd reporting restrictions
 2026-05-30 13:51 UTC  (6+ messages)
` [PATCH v3 1/2] fanotify: report thread pidfds for FAN_REPORT_TID
` [PATCH v3 2/2] fanotify: allow reporting pidfds for reaped tasks
` [RFC][PATCH] fanotify: register event pid for pidfd reporting

Proper error-handling of cdev_add() after cdev_alloc() ?
 2026-05-30 11:15 UTC  (2+ messages)

[PATCH] fuse: disable default bdi strictlimiting
 2026-05-30 11:04 UTC  (11+ messages)

[PATCH 0/4] fs: mark selected blocking waits as freezable
 2026-05-30 10:12 UTC  (7+ messages)
` [PATCH 2/4] jbd2: make kjournald2 commit wait freezable
` [PATCH 3/4] pipe: mark blocking pipe read and FIFO open sleeps as freezable
` [PATCH 4/4] select: make select() and poll() waits freezable

[PATCH v2 0/2] eventpoll: Fix epoll_wait() report false negative
 2026-05-30  9:37 UTC  (3+ messages)
` [PATCH v2 1/2] selftests/eventpoll: Add test for multiple waiters
` [PATCH v2 2/2] eventpoll: Fix epoll_wait() report false negative

[PATCH] netfs: Fix UAF in netfs_unbuffered_write() on failed preparation
 2026-05-30  1:14 UTC 

[PATCH v4] exfat: preserve benign secondary entries during rename and move
 2026-05-30  0:22 UTC  (3+ messages)
` [PATCH v5] "

[PATCH] ntfs: not change 0-byte $DATA attribute to non-resident
 2026-05-30  0:21 UTC  (2+ messages)

[PATCH v4 00/11] Kernel API Specification Framework
 2026-05-29 23:33 UTC  (12+ messages)
` [PATCH v4 01/11] kernel/api: introduce kernel API specification framework
` [PATCH v4 02/11] kernel/api: enable kerneldoc-based API specifications
` [PATCH v4 03/11] kernel/api: add debugfs interface for kernel "
` [PATCH v4 04/11] tools/kapi: add kernel API specification extraction tool
` [PATCH v4 05/11] kernel/api: add API specification for sys_open
` [PATCH v4 06/11] kernel/api: add API specification for sys_close
` [PATCH v4 07/11] kernel/api: add API specification for sys_read
` [PATCH v4 08/11] kernel/api: add API specification for sys_write
` [PATCH v4 09/11] kernel/api: add runtime verification selftest
` [PATCH v4 10/11] kernel/api: add API specification for sys_madvise
` [PATCH v4 11/11] kernel/api: add syscall enter/exit tracepoints

[PATCH] hfs: reject volume bitmaps overlapping the MDB
 2026-05-29 23:23 UTC  (4+ messages)
` [PATCH v2] hfs: prevent MDB and bitmap buffer_head aliasing
    ` [EXTERNAL] "

[PATCH] include/linux/splice.h: trivial fix: declerations -> declarations
 2026-05-29 22:58 UTC 

[PATCH RFC 00/11] mm/filemap: split out folio wait and VFS code
 2026-05-29 22:54 UTC  (5+ messages)

[PATCH vfs-7.2.xattr v2] bpf: Add simple xattr support to bpffs
 2026-05-29 22:12 UTC 

[PATCH] man/man2/fanotify_mark.2: AT_FDCWD plus NULL path doesn't work
 2026-05-29 21:45 UTC  (3+ messages)

[PATCH v2] jbd2: Remove special jbd2 slabs
 2026-05-29 21:09 UTC  (2+ messages)

[PATCH v6 0/4] block: enable RWF_DONTCACHE for block devices
 2026-05-29 20:46 UTC  (8+ messages)
` [PATCH v6 1/4] block: add task-context bio completion infrastructure

[BUG] KASAN: slab-use-after-free in cdev_put
 2026-05-29 20:15 UTC 

[syzbot] [netfs?] KASAN: slab-use-after-free Read in netfs_unbuffered_write
 2026-05-29 20:01 UTC 

[syzbot] [hfs?] WARNING in hfsplus_bnode_create (2)
 2026-05-29 20:01 UTC 

[PATCH] vfs: document locking for mnt_notify_add()
 2026-05-29 19:38 UTC 

[PATCH 1/6] fs/proc/task_mmu: fix make_uffd_wp_huge_pte() prot-update race
 2026-05-29 17:23 UTC  (3+ messages)
` [PATCH 2/6] fs/proc/task_mmu: use huge_page_size() in pagemap_scan_hugetlb_entry()
` [PATCH 3/6] fs/proc/task_mmu: fix hugetlb self-deadlock in pagemap_scan_pte_hole()

context switch within RCU read-side critical section in next-20260518+ with PREEMPT_RT
 2026-05-29 17:20 UTC  (11+ messages)

[PATCH v4 0/3] revamp fs/filesystems.c
 2026-05-29 17:18 UTC  (4+ messages)
` [PATCH v4 1/3] proc: allow to mark /proc files permanent outside of fs/proc/
` [PATCH v4 2/3] fs: RCU-ify filesystems list
` [PATCH v4 3/3] fs: cache the string generated by reading /proc/filesystems

[BUG] efs: divide error in efs_iget() on mount of crafted image
 2026-05-29 17:02 UTC 

[PATCH v2 0/3] bpf: cgroup: fix sysctl new-value handling in __cgroup_bpf_run_filter_sysctl
 2026-05-29 16:45 UTC  (3+ messages)

[PATCH RFC v3 00/26] fs,kthread: start all kthreads in nullfs
 2026-05-29 14:55 UTC  (3+ messages)
` [PATCH RFC v3 26/26] fs: stop rewriting paths for PF_EXITING | PF_DUMPCORE

[PATCH] eventpoll: restore EP_UNACTIVE_PTR sentinel for ctx->tfile_check_list
 2026-05-29 14:25 UTC 

Moving quota and ustat() to holder ops
 2026-05-29 13:56 UTC  (2+ messages)

[PATCH v2] eventpoll: fix use-after-free in clear_tfile_check_list()
 2026-05-29 13:14 UTC  (3+ messages)

[PATCH v3] eventpoll: fix use-after-free in clear_tfile_check_list()
 2026-05-29 13:12 UTC 

[PATCH] fanotify: report thread pidfds for FAN_REPORT_TID
 2026-05-29 10:32 UTC  (5+ messages)
` [PATCH v2] "

[BUG] iomap: NULL dereference in iomap_finish_folio_read after deferred failed read
 2026-05-29 10:24 UTC  (5+ messages)

[RFC PATCH v5 0/2] vfs: add O_CREAT|O_DIRECTORY to open*(2)
 2026-05-29  9:37 UTC  (9+ messages)
` [RFC PATCH v5 1/2] "


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