Linux Filesystem Development
[Prev Page][Next Page]
- [PATCH v6 18/26] mm/gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages, (continued)
- [viro-vfs:work.d_revalidate] [dcache] 077ab1260a: will-it-scale.per_process_ops 1.9% improvement, kernel test robot
- [brauner-vfs:vfs-6.14.misc] [pipe_read] aaec5a95d5: hackbench.throughput 7.5% regression,
kernel test robot
- [linux-next:master] [fs] f8f25893a4: WARNING:at_fs/debugfs/file.c:#open_proxy_open, kernel test robot
- [PATCHES][RFC][CFT] ->d_revalidate() calling conventions changes (->d_parent/->d_name stability problems),
Al Viro
- [PATCH 01/20] make sure that DNAME_INLINE_LEN is a multiple of word size, Al Viro
- [PATCH 03/20] make take_dentry_name_snapshot() lockless, Al Viro
- [PATCH 04/20] dissolve external_name.u into separate members, Al Viro
- [PATCH 06/20] generic_ci_d_compare(): use shortname_storage, Al Viro
- [PATCH 09/20] ceph_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH 02/20] dcache: back inline names with a struct-wrapped array of unsigned long, Al Viro
- [PATCH 12/20] exfat_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH 10/20] ceph_d_revalidate(): propagate stable name down into request enconding, Al Viro
- [PATCH 15/20] gfs2_drevalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH 16/20] nfs{,4}_lookup_validate(): use stable parent inode passed by caller, Al Viro
- [PATCH 08/20] afs_d_revalidate(): use stable name and parent inode passed by caller, Al Viro
- [PATCH 18/20] ocfs2_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH 13/20] vfat_revalidate{,_ci}(): use stable parent inode passed by caller, Al Viro
- [PATCH 14/20] fuse_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH 19/20] orangefs_d_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH 05/20] ext4 fast_commit: make use of name_snapshot primitives, Al Viro
- [PATCH 20/20] 9p: fix ->rename_sem exclusion, Al Viro
- [PATCH 11/20] fscrypt_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH 07/20] Pass parent directory inode and expected name to ->d_revalidate(), Al Viro
- [PATCH 17/20] nfs: fix ->d_revalidate() UAF on ->d_name accesses, Al Viro
- Re: [PATCH 04/20] dissolve external_name.u into separate members, David Howells
- Re: [PATCH 01/20] make sure that DNAME_INLINE_LEN is a multiple of word size, Jan Kara
- [PATCHES v2][RFC][CFT] ->d_revalidate() calling conventions changes (->d_parent/->d_name stability problems), Al Viro
- [PATCH v2 01/20] make sure that DNAME_INLINE_LEN is a multiple of word size, Al Viro
- [PATCH v2 09/20] ceph_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v2 10/20] ceph_d_revalidate(): propagate stable name down into request enconding, Al Viro
- [PATCH v2 06/20] generic_ci_d_compare(): use shortname_storage, Al Viro
- [PATCH v2 03/20] make take_dentry_name_snapshot() lockless, Al Viro
- [PATCH v2 08/20] afs_d_revalidate(): use stable name and parent inode passed by caller, Al Viro
- [PATCH v2 05/20] ext4 fast_commit: make use of name_snapshot primitives, Al Viro
- [PATCH v2 02/20] dcache: back inline names with a struct-wrapped array of unsigned long, Al Viro
- [PATCH v2 13/20] vfat_revalidate{,_ci}(): use stable parent inode passed by caller, Al Viro
- [PATCH v2 16/20] nfs{,4}_lookup_validate(): use stable parent inode passed by caller, Al Viro
- [PATCH v2 12/20] exfat_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v2 04/20] dissolve external_name.u into separate members, Al Viro
- [PATCH v2 14/20] fuse_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v2 20/20] 9p: fix ->rename_sem exclusion, Al Viro
- [PATCH v2 18/20] ocfs2_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v2 11/20] fscrypt_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v2 19/20] orangefs_d_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v2 07/20] Pass parent directory inode and expected name to ->d_revalidate(), Al Viro
- [PATCH v2 15/20] gfs2_drevalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v2 17/20] nfs: fix ->d_revalidate() UAF on ->d_name accesses, Al Viro
- Re: [PATCH v2 08/20] afs_d_revalidate(): use stable name and parent inode passed by caller, David Howells
- [PATCHES v3][RFC][CFT] ->d_revalidate() calling conventions changes (->d_parent/->d_name stability problems), Al Viro
- [PATCH v3 01/20] make sure that DNAME_INLINE_LEN is a multiple of word size, Al Viro
- [PATCH v3 06/20] generic_ci_d_compare(): use shortname_storage, Al Viro
- [PATCH v3 03/20] make take_dentry_name_snapshot() lockless, Al Viro
- [PATCH v3 08/20] afs_d_revalidate(): use stable name and parent inode passed by caller, Al Viro
- [PATCH v3 09/20] ceph_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v3 02/20] dcache: back inline names with a struct-wrapped array of unsigned long, Al Viro
- [PATCH v3 05/20] ext4 fast_commit: make use of name_snapshot primitives, Al Viro
- [PATCH v3 04/20] dissolve external_name.u into separate members, Al Viro
- [PATCH v3 11/20] fscrypt_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v3 12/20] exfat_d_revalidate(): use stable parent inode passed by caller, Al Viro
- [PATCH v3 13/20] vfat_revalidate{,_ci}(): use stable parent inode passed by caller, Al Viro
- [PATCH v3 07/20] Pass parent directory inode and expected name to ->d_revalidate(), Al Viro
- [PATCH v3 15/20] gfs2_drevalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v3 14/20] fuse_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v3 18/20] ocfs2_dentry_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v3 10/20] ceph_d_revalidate(): propagate stable name down into request encoding, Al Viro
- [PATCH v3 19/20] orangefs_d_revalidate(): use stable parent inode and name passed by caller, Al Viro
- [PATCH v3 20/20] 9p: fix ->rename_sem exclusion, Al Viro
- [PATCH v3 16/20] nfs{,4}_lookup_validate(): use stable parent inode passed by caller, Al Viro
- [PATCH v3 17/20] nfs: fix ->d_revalidate() UAF on ->d_name accesses, Al Viro
- [RFC PATCH 0/8] crypto: Add generic Kerberos library with crypto as AEAD algorithms,
David Howells
- [PATCH] fs: introduce getfsxattrat and setfsxattrat syscalls,
Andrey Albershteyn
- [PATCH] treewide: const qualify ctl_tables where applicable,
Joel Granados
- [ANNOUNCE] util-linux v2.40.3,
Karel Zak
- Re: [PATCH v2 2/3] tun: Pad virtio header with zero,
Akihiko Odaki
- add STATX_DIO_READ_ALIGN v3,
Christoph Hellwig
- [PATCH v3] mm: fix div by zero in bdi_ratio_from_pages,
Stefan Roesch
- [PATCH] iomap: avoid avoid truncating 64-bit offset to 32 bits,
Marco Nelissen
- [LSF/MM/BPF TOPIC] The future of anon_vma,
Lorenzo Stoakes
- State Of The Page (January 2025), Matthew Wilcox
- [syzbot] [fs?] WARNING in minix_rmdir, syzbot
- add STATX_DIO_READ_ALIGN v2,
Christoph Hellwig
- [xfstests PATCH v3] generic: add a partial pages zeroing out test,
Zhang Yi
- Bug: general protection fault in hfs_find_init,
Liebes Wang
- [PATCH v2] mm: fix div by zero in bdi_ratio_from_pages,
Stefan Roesch
- [RFC 0/4] mm: Remove pfn_t type,
Alistair Popple
- [PATCH 0/2] efivarfs: fix hibernation problem with EFI variables,
James Bottomley
- [PATCH v2 0/3] afs: Dynamic root improvements,
David Howells
- [PATCH v3] vbox: Enable VBOXGUEST and VBOXSF_FS on ARM64,
Christian Kujau
- [syzbot] [fs?] [mm?] KCSAN: data-race in __xa_clear_mark / file_write_and_wait_range (2), syzbot
- [syzbot] Monthly exfat report (Jan 2025), syzbot
- [PATCH] netfs: Fix read-retry for fs with no ->prepare_read(),
David Howells
- [PATCH 0/2] afs: Dynamic root improvements,
David Howells
- [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts,
Alistair Popple
- [PATCH v5 01/25] fuse: Fix dax truncate/punch_hole fault path, Alistair Popple
- [PATCH v5 02/25] fs/dax: Return unmapped busy pages from dax_layout_busy_page_range(), Alistair Popple
- [PATCH v5 03/25] fs/dax: Don't skip locked entries when scanning entries, Alistair Popple
- [PATCH v5 04/25] fs/dax: Refactor wait for dax idle page, Alistair Popple
- [PATCH v5 05/25] fs/dax: Create a common implementation to break DAX layouts, Alistair Popple
- [PATCH v5 06/25] fs/dax: Always remove DAX page-cache entries when breaking layouts, Alistair Popple
- [PATCH v5 07/25] fs/dax: Ensure all pages are idle prior to filesystem unmount, Alistair Popple
- [PATCH v5 08/25] fs/dax: Remove PAGE_MAPPING_DAX_SHARED mapping flag, Alistair Popple
- [PATCH v5 09/25] mm/gup: Remove redundant check for PCI P2PDMA page, Alistair Popple
- [PATCH v5 10/25] mm/mm_init: Move p2pdma page refcount initialisation to p2pdma, Alistair Popple
- [PATCH v5 11/25] mm: Allow compound zone device pages, Alistair Popple
- [PATCH v5 12/25] mm/memory: Enhance insert_page_into_pte_locked() to create writable mappings, Alistair Popple
- [PATCH v5 13/25] mm/memory: Add vmf_insert_page_mkwrite(), Alistair Popple
- [PATCH v5 14/25] rmap: Add support for PUD sized mappings to rmap, Alistair Popple
- [PATCH v5 15/25] huge_memory: Add vmf_insert_folio_pud(), Alistair Popple
- [PATCH v5 16/25] huge_memory: Add vmf_insert_folio_pmd(), Alistair Popple
- [PATCH v5 17/25] memremap: Add is_devdax_page() and is_fsdax_page() helpers, Alistair Popple
- [PATCH v5 18/25] mm/gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages, Alistair Popple
- [PATCH v5 19/25] proc/task_mmu: Mark devdax and fsdax pages as always unpinned, Alistair Popple
- [PATCH v5 20/25] mm/mlock: Skip ZONE_DEVICE PMDs during mlock, Alistair Popple
- [PATCH v5 21/25] fs/dax: Properly refcount fs dax pages, Alistair Popple
- [PATCH v5 22/25] device/dax: Properly refcount device dax pages when mapping, Alistair Popple
- [PATCH v5 23/25] mm: Remove pXX_devmap callers, Alistair Popple
- [PATCH v5 24/25] mm: Remove devmap related functions and page table bits, Alistair Popple
- [PATCH v5 25/25] Revert "riscv: mm: Add support for ZONE_DEVICE", Alistair Popple
- Re: [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts, Andrew Morton
- Re: [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts, Alison Schofield
- [PATCH v2 0/6] convert efivarfs to manage object data correctly,
James Bottomley
- [PATCH v9 00/17] fuse: fuse-over-io-uring,
Bernd Schubert
- [PATCH v9 03/17] fuse: Move request bits, Bernd Schubert
- [PATCH v9 01/17] fuse: rename to fuse_dev_end_requests and make non-static, Bernd Schubert
- [PATCH v9 08/17] fuse: Add fuse-io-uring handling into fuse_copy, Bernd Schubert
- [PATCH v9 02/17] fuse: Move fuse_get_dev to header file, Bernd Schubert
- [PATCH v9 05/17] fuse: make args->in_args[0] to be always the header, Bernd Schubert
- [PATCH v9 09/17] fuse: {io-uring} Make hash-list req unique finding functions non-static, Bernd Schubert
- [PATCH v9 12/17] fuse: {io-uring} Make fuse_dev_queue_{interrupt,forget} non-static, Bernd Schubert
- [PATCH v9 04/17] fuse: Add fuse-io-uring design documentation, Bernd Schubert
- [PATCH v9 17/17] fuse: enable fuse-over-io-uring, Bernd Schubert
- [PATCH v9 11/17] fuse: {io-uring} Handle teardown of ring entries, Bernd Schubert
- [PATCH v9 06/17] fuse: {io-uring} Handle SQEs - register commands, Bernd Schubert
- [PATCH v9 07/17] fuse: Make fuse_copy non static, Bernd Schubert
- [PATCH v9 13/17] fuse: Allow to queue fg requests through io-uring, Bernd Schubert
- [PATCH v9 14/17] fuse: Allow to queue bg requests through io-uring, Bernd Schubert
- [PATCH v9 16/17] fuse: block request allocation until io-uring init is complete, Bernd Schubert
- [PATCH v9 10/17] fuse: Add io-uring sqe commit and fetch support, Bernd Schubert
- [PATCH v9 15/17] fuse: {io-uring} Prevent mount point hang on fuse-server termination, Bernd Schubert
- Re: [PATCH v9 00/17] fuse: fuse-over-io-uring, Miklos Szeredi
- Re: [Kernel Bug] INFO: task hung in inode_sleep_on_writeback, Jan Kara
- [PATCH] sysv: Remove the filesystem,
Jan Kara
- [PATCH] afs: Fix the maximum cell name length,
David Howells
- [PATCH v2] vbox: Enable VBOXGUEST and VBOXSF_FS on ARM64,
Christian Kujau
- Bug: slab-out-of-bounds Read in hfsplus_bnode_read, Kun Hu
- add STATX_DIO_READ_ALIGN,
Christoph Hellwig
- [GIT PULL] fuse fixes for 6.13-rc7,
Miklos Szeredi
- [PATCH] netfs: Fix kernel async DIO,
David Howells
- Bug: soft lockup in exfat_clear_bitmap,
Kun Hu
- Bug: slab-out-of-bounds Write in __bh_read,
Kun Hu
[syzbot] [fuse?] KASAN: out-of-bounds Read in proc_pid_stack,
syzbot
[PATCH 0/2] Fix encoding overlayfs fid for fanotify delete events,
Amir Goldstein
[syzbot] [hfs?] WARNING in check_flush_dependency (3), syzbot
[PATCH v1] mm: fix div by zero in bdi_ratio_from_pages,
Stefan Roesch
Re: [BUG REPORT] ext4: “errors=remount-ro” has become “errors=shutdown”?,
Jan Kara
"INFO: rcu detected stall in sys_sendfile64" in Linux kernel version 6.13.0-rc2,
cheung wall
"WARNING in max_vclocks_store" in Linux kernel version 6.13.0-rc2,
cheung wall
"divide error in bdi_set_min_bytes" in Linux kernel version 6.13.0-rc2,
cheung wall
"divide error in bdi_set_max_bytes" in Linux kernel version 6.13.0-rc2, cheung wall
[syzbot] [fs?] INFO: task hung in __generic_file_fsync (5), syzbot
[RFC PATCH RESEND v2 0/2] Add file seal to prevent future exec mappings,
Isaac J. Manjarres
[PATCH] filemap: avoid truncating 64-bit offset to 32 bits,
Marco Nelissen
[PATCH] pipe_read: don't wake up the writer if the pipe is still full,
Oleg Nesterov
[PATCH v3 0/7] large atomic writes for xfs,
John Garry
[PATCH v3 0/2] fix reading ESP during coredump,
Nam Cao
[PATCH] fuse: respect FOPEN_KEEP_CACHE on opendir,
Amir Goldstein
[viro-vfs:work.debugfs 9/20] drivers/net/wireless/broadcom/b43legacy/debugfs.c:308:34: error: variable has incomplete type 'struct debugfs_short_fops', kernel test robot
[syzbot] [kernfs?] [exfat?] INFO: task hung in chmod_common (5), syzbot
[syzbot] [fs?] KASAN: slab-out-of-bounds Write in __put_unused_fd,
syzbot
[syzbot] [fuse?] BUG: unable to handle kernel NULL pointer dereference in fuse_copy_one,
syzbot
Doubt regarding fsync behaviour, Rohit Singh
[syzbot] [squashfs?] WARNING in do_open_execat (3), syzbot
[PATCH v2] exfat: fix the new buffer was not zeroed before writing, Yuezhang.Mo@xxxxxxxx
watchdog: BUG: soft lockup - CPU#1 stuck for 26s!, Liebes Wang
[linux-next:master] [netfs] b4f239c91f: WARNING:at_kernel/sched/core.c:#__might_sleep, kernel test robot
[PATCH v2] exfat: fix the infinite loop in __exfat_free_cluster(), Yuezhang.Mo@xxxxxxxx
[syzbot] [fs?] [mm?] KCSAN: data-race in page_cache_async_ra / page_cache_async_ra, syzbot
[PATCH v2 0/2] fix reading ESP during coredump,
Nam Cao
[PATCH 1/1] lib/list_debug.c: add object information in case of invalid object,
Maninder Singh
mnt_list corruption triggered during btrfs/326,
Qu Wenruo
[PATCH 0/2] Bad inode handling,
Konstantin Komarov
[linus:master] [fs] 75ead69a71: kernel-selftests.filesystems/statmount.statmount_test.fail,
kernel test robot
Fuse: directory cache eviction stopped working in the linux 6.9.X and onwards,
Prince Kumar
[PATCH 0/4] squashfs: reduce memory usage and update docs,
Phillip Lougher
PATCH? avoid the unnecessary wakeups in pipe_read(),
Oleg Nesterov
[syzbot] [fs?] [io-uring?] WARNING: locking bug in eventfd_signal_mask,
syzbot
[PATCHES][RFC][CFT] debugfs cleanups,
Al Viro
- [PATCH 01/20] debugfs: fix missing mutex_destroy() in short_fops case, Al Viro
- [PATCH 03/20] debugfs: move ->automount into debugfs_inode_info, Al Viro
- [PATCH 09/20] b43legacy: make use of debugfs_get_aux(), Al Viro
- [PATCH 04/20] debugfs: get rid of dynamically allocation proxy_ops, Al Viro
- [PATCH 02/20] debugfs: separate cache for debugfs inodes, Al Viro
- [PATCH 08/20] b43: stop embedding struct file_operations into their objects, Al Viro
- [PATCH 10/20] netdevsim: don't embed file_operations into your structs, Al Viro
- [PATCH 05/20] debugfs: don't mess with bits in ->d_fsdata, Al Viro
- [PATCH 12/20] [not even compile-tested] greybus/camera - stop messing with ->d_iname, Al Viro
- [PATCH 14/20] xhci: don't mess with ->d_iname, Al Viro
- [PATCH 11/20] mediatek: stop messing with ->d_iname, Al Viro
- [PATCH 07/20] carl9170: stop embedding file_operations into their objects, Al Viro
- [PATCH 06/20] debugfs: allow to store an additional opaque pointer at file creation, Al Viro
- [PATCH 15/20] qat: don't mess with ->d_name, Al Viro
- [PATCH 17/20] slub: don't mess with ->d_name, Al Viro
- [PATCH 18/20] arm_scmi: don't mess with ->d_parent->d_name, Al Viro
- [PATCH 19/20] octeontx2: don't mess with ->d_parent or ->d_parent->d_name, Al Viro
- [PATCH 16/20] sof-client-ipc-flood-test: don't mess with ->d_name, Al Viro
- [PATCH 13/20] mtu3: don't mess wiht ->d_iname, Al Viro
- [PATCH 20/20] saner replacement for debugfs_rename(), Al Viro
- Re: [PATCH 01/20] debugfs: fix missing mutex_destroy() in short_fops case, Greg KH
- Re: [PATCHES][RFC][CFT] debugfs cleanups, Al Viro
- [PATCHES v2][RFC][CFT] debugfs cleanups, Al Viro
- [PATCH v2 01/21] debugfs: separate cache for debugfs inodes, Al Viro
- [PATCH v2 06/21] debugfs: take debugfs_short_fops definition out of ifdef, Al Viro
- [PATCH v2 08/21] b43: stop embedding struct file_operations into their objects, Al Viro
- [PATCH v2 04/21] debugfs: don't mess with bits in ->d_fsdata, Al Viro
- [PATCH v2 09/21] b43legacy: make use of debugfs_get_aux(), Al Viro
- [PATCH v2 10/21] netdevsim: don't embed file_operations into your structs, Al Viro
- [PATCH v2 07/21] carl9170: stop embedding file_operations into their objects, Al Viro
- [PATCH v2 02/21] debugfs: move ->automount into debugfs_inode_info, Al Viro
- [PATCH v2 12/21] [not even compile-tested] greybus/camera - stop messing with ->d_iname, Al Viro
- [PATCH v2 14/21] xhci: don't mess with ->d_iname, Al Viro
- [PATCH v2 11/21] mediatek: stop messing with ->d_iname, Al Viro
- [PATCH v2 17/21] slub: don't mess with ->d_name, Al Viro
- [PATCH v2 15/21] qat: don't mess with ->d_name, Al Viro
- [PATCH v2 05/21] debugfs: allow to store an additional opaque pointer at file creation, Al Viro
- [PATCH v2 18/21] arm_scmi: don't mess with ->d_parent->d_name, Al Viro
- [PATCH v2 16/21] sof-client-ipc-flood-test: don't mess with ->d_name, Al Viro
- [PATCH v2 20/21] orangefs-debugfs: don't mess with ->d_name, Al Viro
- [PATCH v2 13/21] mtu3: don't mess wiht ->d_iname, Al Viro
- [PATCH v2 03/21] debugfs: get rid of dynamically allocation proxy_ops, Al Viro
- [PATCH v2 21/21] saner replacement for debugfs_rename(), Al Viro
- [PATCH v2 19/21] octeontx2: don't mess with ->d_parent or ->d_parent->d_name, Al Viro
- Re: [PATCH v2 01/21] debugfs: separate cache for debugfs inodes, Christian Brauner
[viro-vfs:work.debugfs 20/20] include/linux/debugfs.h:366:16: warning: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast, kernel test robot
[viro-vfs:work.debugfs 20/20] drivers/net/bonding/bond_debugfs.c:66:2: error: use of undeclared identifier 'err', kernel test robot
[viro-vfs:work.debugfs 20/20] include/linux/debugfs.h:366:16: error: returning 'void *' from a function with return type 'int' makes integer from pointer without a cast, kernel test robot
[syzbot] [exfat?] INFO: task hung in exfat_lookup (3), syzbot
[PATCH v7 0/5] Improve simple directory offset wrap behavior,
cel
[RFC PATCH 0/2] fallocate: introduce FALLOC_FL_FORCE_ZERO flag,
Zhang Yi
[Index of Archives]
[Linux Ext4 Filesystem]
[Union Filesystem]
[NTFS 3]
[Ceph Users]
[AutoFS]
[Kernel Announce]
[Kernel Newbies]
[Kernel Development]
[Linux RAID]
[IETF Annouce]
[Security]
[Netfilter]
[Bugtraq]