Linux filesystem development
 help / color / mirror / Atom feed
 messages from 2026-11-13 11:29:17 to 2026-11-14 13:09:41 UTC [more...]

[PATCH RFC v2 00/42] fs: don't use pseudo filesystem files as storage
 2026-11-14 13:02 UTC  (36+ messages)
` [PATCH RFC v2 01/42] loop: refuse backing files that aren't open for reading
` [PATCH RFC v2 02/42] nvmet: check that the file backend supports ->{read,write}_iter
` [PATCH RFC v2 03/42] target: fileio: check that the backing file "
` [PATCH RFC v2 04/42] fs: add SB_I_PSEUDO
` [PATCH RFC v2 05/42] kernfs: use fc_init_pseudo()
` [PATCH RFC v2 06/42] proc: "
` [PATCH RFC v2 07/42] binfmt_misc: "
` [PATCH RFC v2 08/42] mqueue: "
` [PATCH RFC v2 09/42] bpf: use fc_init_pseudo() for bpffs
` [PATCH RFC v2 10/42] nullfs: use fc_init_pseudo()
` [PATCH RFC v2 11/42] failfs: "
` [PATCH RFC v2 12/42] rust_binderfs: "
` [PATCH RFC v2 13/42] devpts: "
` [PATCH RFC v2 14/42] debugfs: "
` [PATCH RFC v2 15/42] tracefs: "
` [PATCH RFC v2 16/42] configfs: "
` [PATCH RFC v2 17/42] securityfs: "
` [PATCH RFC v2 18/42] selinux: use fc_init_pseudo() for selinuxfs
` [PATCH RFC v2 19/42] smack: use fc_init_pseudo() for smackfs
` [PATCH RFC v2 20/42] apparmor: use fc_init_pseudo() for apparmorfs
` [PATCH RFC v2 21/42] nfsd: use fc_init_pseudo()
` [PATCH RFC v2 22/42] sunrpc: use fc_init_pseudo() for rpc_pipefs
` [PATCH RFC v2 23/42] fuse: use fc_init_pseudo() for fusectl
` [PATCH RFC v2 24/42] efivarfs: use fc_init_pseudo()
` [PATCH RFC v2 25/42] pstore: "
` [PATCH RFC v2 26/42] xenfs: "
` [PATCH RFC v2 27/42] openpromfs: "
` [PATCH RFC v2 28/42] ocfs2: use fc_init_pseudo() for dlmfs
` [PATCH RFC v2 29/42] s390/hypfs: use fc_init_pseudo()
` [PATCH RFC v2 30/42] powerpc/spufs: "
` [PATCH RFC v2 31/42] usb: gadget: f_fs: "
` [PATCH RFC v2 32/42] usb: gadget: gadgetfs: "
` [PATCH RFC v2 33/42] fs: add file_check_backing()
` [PATCH RFC v2 34/42] loop: refuse files on pseudo filesystems as backing files
` [PATCH RFC v2 35/42] zloop: refuse zone files on pseudo filesystems

[PATCH 00/12] fs: take freeze protection for writes to backing files
 2026-11-14 13:04 UTC  (16+ messages)
` [PATCH 01/12] fs: add kiocb_start_write_trylock()
` [PATCH 02/12] zloop: take freeze protection for writes
` [PATCH 03/12] nvmet: take freeze protection for writes to files
` [PATCH 04/12] target: fileio: don't free the aio command under the filesystem
` [PATCH 05/12] target: fileio: take freeze protection for aio writes
` [PATCH 06/12] loop: take freeze protection for discard and write zeroes
` [PATCH 07/12] zloop: take freeze protection when recording write pointers
` [PATCH 08/12] target: fileio: take freeze protection for unmap
` [PATCH 09/12] coredump: take freeze protection for the truncate
` [PATCH 10/12] ovl: take freeze protection when storing the uuid
` [PATCH 11/12] bpf: fs/xattr: take freeze protection in the xattr kfuncs
` [PATCH 12/12] nfsd: take freeze protection for the truncate on open

[PATCH 1/2] hfs: do not end readdir at i_size after an unlink
 2026-11-14 12:50 UTC  (2+ messages)

[PATCH 2/2] hfsplus: do not end readdir at i_size after an unlink
 2026-11-14 12:50 UTC  (2+ messages)

[REGRESSION] ntfs3: existing files/dirs with ':' in their name became inaccessible in 7.3 (ads on by default)
 2026-11-14 12:50 UTC 

[syzbot] [squashfs?] general protection fault in lookup_open
 2026-11-14 12:09 UTC 

[PATCH RFC 00/41] fs: don't use pseudo filesystem files as storage
 2026-11-14 11:55 UTC  (13+ messages)
` [PATCH RFC 01/41] loop: refuse backing files that aren't open for reading
` [PATCH RFC 20/41] apparmor: use fc_init_pseudo() for apparmorfs
` [PATCH RFC 38/41] fuse: refuse files on pseudo filesystems as passthrough backing files
` [PATCH RFC 39/41] usb: gadget: f_mass_storage: refuse files on pseudo filesystems

nfsd: delegated timestamps get written to frozen filesystems
 2026-11-14 11:48 UTC  (2+ messages)

[RFC PATCH v3 0/2] io_uring: add IORING_OP_UTIMENSAT
 2026-11-14 10:46 UTC  (3+ messages)
` [RFC PATCH v3 1/2] fs: add filename_utimensat()
` [RFC PATCH v3 2/2] io_uring: add support for utimensat

[PATCH v8] ntfs: convert a named $DATA stream safely when making room in a record
 2026-11-14 10:29 UTC  (3+ messages)
` [PATCH v9] "

[GIT PULL] overlayfs fixes for 7.4-rc3
 2026-11-14 10:28 UTC 

cachefiles: cache objects get created on a frozen cache filesystem
 2026-11-14  9:42 UTC 

nfs/localio: direct I/O drops freeze protection early and frees the iocb under the filesystem
 2026-11-14  9:40 UTC 

ksmbd: SET_INFO modifies frozen filesystems
 2026-11-14  9:38 UTC 

ecryptfs: the lower filesystem gets modified while it is frozen
 2026-11-14  9:36 UTC 

[PATCH v2 00/13] mm: batch of (urgentish?) fixes in oomk, cachestat, dev-migrate, percpu
 2026-11-14  6:45 UTC  (18+ messages)
` [PATCH v2 01/13] mm/mmap: free gathered pages before MMF_OOM_SKIP
` [PATCH v2 02/13] mm: cachestat: count each page only once
` [PATCH v2 03/13] mm: cachestat: restart the walk after each entry
` [PATCH v2 04/13] mm/migrate_device: allocate THP deferred split heads
` [PATCH v2 05/13] mm/migrate_device: don't collect a range twice
` [PATCH v2 06/13] mm/migrate_device: don't let go of the fault page
` [PATCH v2 07/13] mm/migrate_device: look up fault folio after a split
` [PATCH v2 08/13] mm/migrate_device: fix ksmd oops on a migrated KSM page
` [PATCH v2 09/13] mm/migrate_device: fix use-after-free of the anon rmap
` [PATCH v2 10/13] mm/migrate_device: refuse to migrate shadow stacks
` [PATCH v2 11/13] percpu: fix contig hints that are too low
` [PATCH v2 12/13] percpu: search the whole reserved chunk
` [PATCH v2 13/13] percpu: queue the balance work on an unbound workqueue

[PATCH 1/2] hfsplus: bound btree keys by the tree's max_key_len in hfs_bnode_read_key()
 2026-11-14  4:35 UTC  (2+ messages)
` [PATCH 2/2] hfs: "

[Bug report] hfsplus: extents-tree search_key buffer is 24 bytes but hfs_bnode_read_key() bounds key reads against 518 - slab OOB write on fsync
 2026-11-14 10:00 UTC  (3+ messages)
` [PATCH] hfsplus: bound hfs_bnode_read_key() against the per-tree key buffer size

[PATCH bpf-next v3 0/9] kallsyms: Add KALLSYMS_QUERY_BY_NAME and KALLSYMS_QUERY_BY_ADDR ioctls
 2026-11-14  2:22 UTC  (12+ messages)
` [PATCH bpf-next v3 1/9] Documentation: ioctl-number: Add PROCFS_IOCTL_MAGIC range 0x10-0x11
` [PATCH bpf-next v3 2/9] module: Add module_kallsyms_find_name()
` [PATCH bpf-next v3 3/9] kallsyms: Add KALLSYMS_QUERY_BY_NAME ioctl to /proc/kallsyms
` [PATCH bpf-next v3 4/9] kallsyms: Add KALLSYMS_QUERY_BY_ADDR "
` [PATCH bpf-next v3 5/9] docs/procfs: Document KALLSYMS_QUERY_* ioctls on /proc/kallsyms
` [PATCH bpf-next v3 6/9] tools: Copy KALLSYMS_QUERY_* definitions to linux/fs.h
` [PATCH bpf-next v3 7/9] selftests/proc: Add KALLSYMS_QUERY_* ioctl tests
` [PATCH bpf-next v3 8/9] libbpf: Resolve typeless ksyms via KALLSYMS_QUERY_BY_NAME ioctl
` [PATCH bpf-next v3 9/9] selftests/bpf: Test typeless module ksym resolution

[PATCH v3 00/33] fs: don't set SB_RDONLY after filesystem errors
 2026-11-14  2:17 UTC  (37+ messages)
` [PATCH v3 01/33] jfs: free uncommitted anonymous tlocks when evicting an inode
` [PATCH v3 02/33] jfs: use jfs_symlink_inode_operations in jfs_iget()
` [PATCH v3 03/33] ecryptfs: don't leak the inode when a lookup can't open the lower file
` [PATCH v3 04/33] ecryptfs: fall back to a read-only "
` [PATCH v3 05/33] fs: add a generic emergency read-only state
` [PATCH v3 06/33] ext2: don't set SB_RDONLY after filesystem errors
` [PATCH v3 07/33] jfs: "
` [PATCH v3 08/33] nilfs2: "
` [PATCH v3 09/33] fat: "
` [PATCH v3 10/33] exfat: keep the current mount options on remount
` [PATCH v3 11/33] exfat: don't set SB_RDONLY after filesystem errors
` [PATCH v3 12/33] exfat: use the generic emergency read-only state
` [PATCH v3 13/33] hfs: don't set SB_RDONLY after MDB write errors
` [PATCH v3 14/33] hfs: use the generic emergency read-only state
` [PATCH v3 15/33] hfsplus: don't set SB_RDONLY when creating the attributes tree
` [PATCH v3 16/33] affs: don't set SB_RDONLY after filesystem errors
` [PATCH v3 17/33] ufs: "
` [PATCH v3 18/33] hpfs: "
` [PATCH v3 19/33] ntfs: "
` [PATCH v3 20/33] ntfs: use the generic emergency read-only state
` [PATCH v3 21/33] ocfs2: keep the current mount options on remount
` [PATCH v3 22/33] ocfs2: don't set SB_RDONLY after filesystem errors
` [PATCH v3 23/33] zonefs: don't set SB_RDONLY after I/O errors
` [PATCH v3 24/33] zonefs: use the generic emergency read-only state
` [PATCH v3 25/33] btrfs: check BTRFS_FS_STATE_RO instead of SB_RDONLY at runtime
` [PATCH v3 26/33] btrfs: don't set SB_RDONLY after filesystem errors
` [PATCH v3 27/33] gfs2: wait for a pending withdraw before remounting read-only
` [PATCH v3 28/33] gfs2: don't set SB_RDONLY on withdraw
` [PATCH v3 29/33] efivarfs: stop using SB_RDONLY for read-only efivar ops
` [PATCH v3 30/33] ubifs: don't set SB_RDONLY after errors
` [PATCH v3 31/33] ext4: allow remounting read-only in the emergency state
` [PATCH v3 32/33] ext4: use the generic emergency read-only state
` [PATCH v3 33/33] xfs: allow remounting read-only after a shutdown

ima/evm: security.ima and security.evm get written to frozen filesystems
 2026-11-13 23:55 UTC 

[PATCH 00/12] userfaultfd: assorted fixes (part 1)
 2026-11-13 22:34 UTC  (13+ messages)
` [PATCH 04/12] mm/migrate: keep the uffd bit when restoring a writable migration entry
` [PATCH 05/12] fs/proc/task_mmu: write-protect device-private THPs in PAGEMAP_SCAN
` [PATCH 08/12] mm/migrate_device: do not migrate a uffd-protected zero page
` [PATCH 12/12] mm/userfaultfd: check hugetlb end alignment in UFFDIO_UNREGISTER pre-scan

[PATCH RFC 0/8] mm/huge_memory: clean up and speed up large folio splitting
 2026-11-13 21:46 UTC  (11+ messages)
` [PATCH RFC 1/8] mm: add folio_prev()
` [PATCH RFC 2/8] xarray: add xas_prev_canonical()
` [PATCH RFC 3/8] mm/huge_memory: avoid an unnecessary folio size reading
` [PATCH RFC 4/8] mm/huge_memory: walk the after-split file folios in reverse order
` [PATCH RFC 5/8] mm/huge_memory: publish split folios by walking backwards
` [PATCH RFC 6/8] mm/huge_memory: rearrange split routine handling for better optimization
` [PATCH RFC 7/8] mm/huge_memory: walk the after-split anon folios in reverse order
` [PATCH RFC 8/8] mm/huge_memory: walk the folios reversely for the release loop

[PATCH v2] fs: pack fields `i_state` and `i_fsnotify_mask`
 2026-11-13 20:33 UTC  (3+ messages)

[PATCH v10 0/3] capabilities: close the ways around the CAP_SETFCAP rule for uid 0
 2026-11-13 20:16 UTC  (3+ messages)
` [PATCH v10 1/3] userns: don't let setns() lend CAP_SETFCAP

[PATCH v4 0/9] mm: limit pagecache folio refcount
 2026-11-13 20:00 UTC  (4+ messages)
` [PATCH v4 1/9] mm: limit pagecache folio refcount when mapping pages

[PATCH 00/13] mm: batch of (urgentish?) fixes in oomk, cachestat, dev-migrate, percpu
 2026-11-13 19:42 UTC  (3+ messages)
` [PATCH 09/13] mm/migrate_device: fix use-after-free of the anon rmap

[PATCH v2] hfs: avoid reusing occupied CNIDs after deletion
 2026-11-13 19:41 UTC  (4+ messages)

[PATCH v2 0/6] mm: highmem cleanups
 2026-11-13 19:20 UTC  (14+ messages)
` [PATCH v2 1/6] ARM: remove support for highmem on VIVT
` [PATCH v2 2/6] mm: remove ARCH_NEEDS_KMAP_HIGH_GET
` [PATCH v2 3/6] ARM: drop CONFIG_HIGHPTE support
` [PATCH v2 4/6] mm: drop HIGHPTE support altogether
` [PATCH v2 5/6] arch/*: increase lowmem size to avoid highmem use
` [PATCH v2 6/6] ARM: add CONFIG_VMSPLIT_2G_OPT option

[PATCH 0/2] mm, iomap: account dirty at page granularity for per-block dirty folios
 2026-11-13 19:13 UTC  (3+ messages)

[PATCH] ext4: don't use the kiocb after a direct read was queued
 2026-11-13 19:05 UTC 

[PATCH v3 00/14] Partition the fanotify watchers by type
 2026-11-13 18:20 UTC  (2+ messages)

[PATCH v2 0/4] writeback: make slow writeback report more actionable
 2026-11-13 17:23 UTC  (3+ messages)
` [PATCH v2 4/4] writeback: report a slow writeback wait once per timeout

[PATCH] selftests/proc: proc-empty-vm: handle CPUs without protection keys
 2026-11-13 15:44 UTC  (3+ messages)
` [PATCH v2] "

[PATCH v3 0/2] kernfs, sysfs: refuse splice on /sys/power/resume
 2026-11-13 15:20 UTC  (4+ messages)
` [PATCH v3 1/2] kernfs, sysfs: add SYSFS_NO_SPLICE to refuse splice on writable opens

[PATCH] iomap: don't update i_size of block devices on buffered write
 2026-11-13 15:02 UTC 

[PATCH 0/13] fs: Various I_DIRTY_* state handling fixes
 2026-11-13 14:29 UTC  (4+ messages)
` [PATCH 11/13] nfsd: Use inode_or_folios_dirty() for dirtiness check in wait_for_concurrent_writes()

[RFC PATCH v2 01/18] mm: free PG_rcu_free folios only after an RCU grace period
 2026-11-13 14:17 UTC  (11+ messages)

[PATCH v7 0/8] xfs write streams
 2026-11-13 13:38 UTC  (7+ messages)
` [RFC 0/4] Zoned XFS stream based data placement PoC
    ` [RFC 3/4] xfs: report zoned write streams on realtime inheriting directories
  ` [PATCH v7 4/8] xfs: implement software write-stream management

[PATCH v2 0/3] vfs: add inode iteration methods
 2026-11-13 12:23 UTC  (5+ messages)
` [PATCH v2 1/3] "
` [PATCH v2 2/3] vfs: convert inode iterators to super_iter_inodes_unsafe()
` [PATCH v2 3/3] vfs: convert sb->s_inodes iteration to super_iter_inodes()

[PATCH RFC 0/3] fs/pipe: copy a run of pipe buffers in one user access section
 2026-11-13 11:51 UTC  (4+ messages)
` [PATCH RFC 1/3] x86/uaccess: Split the STAC/CLAC out of copy_user_generic()
` [PATCH RFC 2/3] iov_iter: add copy_bvecs_to_iter_full()
` [PATCH RFC 3/3] fs/pipe: copy a run of anonymous buffers in one user access section

[ANNOUNCE] XRAID - declustered parity RAID for (zoned) XFS
 2026-11-13 11:29 UTC 


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