Linux Filesystem Development
[Prev Page][Next Page]
- Re: [RFC PATCH 00/80] Rust PuzzleFS filesystem driver, (continued)
- [PATCH v6 00/15] ceph: support idmapped mounts,
Alexander Mikhalitsyn
- [PATCH v6 04/15] ceph: pass an idmapping to mknod/symlink/mkdir/rename, Alexander Mikhalitsyn
- [PATCH v6 12/15] ceph: pass idmap to __ceph_setxattr, Alexander Mikhalitsyn
- [PATCH v6 09/15] ceph/acl: allow idmapped set_acl inode op, Alexander Mikhalitsyn
- [PATCH v6 01/15] fs: export mnt_idmap_get/mnt_idmap_put, Alexander Mikhalitsyn
- [PATCH v6 07/15] ceph: pass idmap to __ceph_setattr, Alexander Mikhalitsyn
- [PATCH v6 15/15] ceph: allow idmapped mounts, Alexander Mikhalitsyn
- [PATCH v6 08/15] ceph: allow idmapped setattr inode op, Alexander Mikhalitsyn
- [PATCH v6 06/15] ceph: allow idmapped permission inode op, Alexander Mikhalitsyn
- [PATCH v6 03/15] ceph: handle idmapped mounts in create_request_message(), Alexander Mikhalitsyn
- [PATCH v6 11/15] ceph: pass idmap to ceph_do_getattr, Alexander Mikhalitsyn
- [PATCH v6 10/15] ceph/file: allow idmapped atomic_open inode op, Alexander Mikhalitsyn
- [PATCH v6 02/15] ceph: stash idmapping in mdsc request, Alexander Mikhalitsyn
- [PATCH v6 13/15] ceph: pass idmap to ceph_open/ioctl_set_layout/readdir, Alexander Mikhalitsyn
- [PATCH v6 05/15] ceph: allow idmapped getattr inode op, Alexander Mikhalitsyn
- [PATCH v6 14/15] ceph: pass idmap to ceph_netfs_issue_op_inline, Alexander Mikhalitsyn
- [ANNOUNCE] Alpine Linux Persistence and Storage Summit 2023, Johannes Thumshirn
- [PATCH 0/7] revert shrinker_srcu related changes,
Qi Zheng
- [PATCH 0/3] Reduce impact of overlayfs fake path files,
Amir Goldstein
- [PATCH v2 0/6] Per-vma lock support for swap and userfaults,
Suren Baghdasaryan
- [syzbot] [hfs?] KASAN: slab-out-of-bounds Write in hfs_bnode_read_key,
syzbot
- [PATCH] ovl: port to new mount api,
Christian Brauner
- [PATCH v5 00/14] ceph: support idmapped mounts,
Alexander Mikhalitsyn
- [PATCH v5 01/14] fs: export mnt_idmap_get/mnt_idmap_put, Alexander Mikhalitsyn
- [PATCH v5 02/14] ceph: stash idmapping in mdsc request, Alexander Mikhalitsyn
- [PATCH v5 04/14] ceph: pass an idmapping to mknod/symlink/mkdir/rename, Alexander Mikhalitsyn
- [PATCH v5 03/14] ceph: handle idmapped mounts in create_request_message(), Alexander Mikhalitsyn
- [PATCH v5 06/14] ceph: allow idmapped permission inode op, Alexander Mikhalitsyn
- [PATCH v5 05/14] ceph: allow idmapped getattr inode op, Alexander Mikhalitsyn
- [PATCH v5 07/14] ceph: pass idmap to __ceph_setattr, Alexander Mikhalitsyn
- [PATCH v5 08/14] ceph: allow idmapped setattr inode op, Alexander Mikhalitsyn
- [PATCH v5 10/14] ceph/file: allow idmapped atomic_open inode op, Alexander Mikhalitsyn
- [PATCH v5 09/14] ceph/acl: allow idmapped set_acl inode op, Alexander Mikhalitsyn
- [PATCH v5 11/14] ceph: pass idmap to ceph_do_getattr, Alexander Mikhalitsyn
- [PATCH v5 12/14] ceph: pass idmap to __ceph_setxattr, Alexander Mikhalitsyn
- [PATCH v5 14/14] ceph: allow idmapped mounts, Alexander Mikhalitsyn
- [PATCH v5 13/14] ceph: pass idmap to ceph_open/ioctl_set_layout, Alexander Mikhalitsyn
- Re: [PATCH v5 00/14] ceph: support idmapped mounts, Xiubo Li
[PATCH] fs: unexport buffer_check_dirty_writeback,
Christoph Hellwig
decouple block open flags from fmode_t v2,
Christoph Hellwig
- [PATCH 01/30] block: also call ->open for incremental partition opens, Christoph Hellwig
- [PATCH 07/30] block: pass a gendisk on bdev_check_media_change, Christoph Hellwig
- [PATCH 02/30] cdrom: remove the unused bdev argument to cdrom_open, Christoph Hellwig
- [PATCH 09/30] block: remove the unused mode argument to ->release, Christoph Hellwig
- [PATCH 05/30] cdrom: track if a cdrom_device_info was opened for data, Christoph Hellwig
- [PATCH 03/30] cdrom: remove the unused mode argument to cdrom_ioctl, Christoph Hellwig
- [PATCH 06/30] cdrom: remove the unused mode argument to cdrom_release, Christoph Hellwig
- [PATCH 08/30] block: pass a gendisk to ->open, Christoph Hellwig
- [PATCH 04/30] cdrom: remove the unused cdrom_close_write release code, Christoph Hellwig
- [PATCH 10/30] block: rename blkdev_close to blkdev_release, Christoph Hellwig
- [PATCH 15/30] block: use the holder as indication for exclusive opens, Christoph Hellwig
- [PATCH 13/30] rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path, Christoph Hellwig
- [PATCH 17/30] fs: remove sb->s_mode, Christoph Hellwig
- [PATCH 14/30] btrfs: don't pass a holder for non-exclusive blkdev_get_by_path, Christoph Hellwig
- [PATCH 12/30] bcache: don't pass a stack address to blkdev_get_by_path, Christoph Hellwig
- [PATCH 11/30] swsusp: don't pass a stack address to blkdev_get_by_path, Christoph Hellwig
- [PATCH 16/30] block: add a sb_open_mode helper, Christoph Hellwig
- [PATCH 21/30] nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool, Christoph Hellwig
- [PATCH 19/30] scsi: replace the fmode_t argument to scsi_ioctl with a simple bool, Christoph Hellwig
- [PATCH 22/30] mtd: block: use a simple bool to track open for write, Christoph Hellwig
- [PATCH 20/30] scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool, Christoph Hellwig
- [PATCH 24/30] ubd: remove commented out code in ubd_open, Christoph Hellwig
- [PATCH 18/30] scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool, Christoph Hellwig
- [PATCH 25/30] block: move a few internal definitions out of blkdev.h, Christoph Hellwig
- [PATCH 23/30] rnbd-srv: replace sess->open_flags with a "bool readonly", Christoph Hellwig
- [PATCH 26/30] block: remove unused fmode_t arguments from ioctl handlers, Christoph Hellwig
- [PATCH 28/30] block: always use I_BDEV on file->f_mapping->host to find the bdev, Christoph Hellwig
- [PATCH 29/30] block: store the holder in file->private_data, Christoph Hellwig
- [PATCH 27/30] block: replace fmode_t with a block-specific type for block open flags, Christoph Hellwig
- [PATCH 30/30] fs: remove the now unused FMODE_* flags, Christoph Hellwig
- Re: decouple block open flags from fmode_t v2, Jens Axboe
[syzbot] [virt?] [reiserfs?] general protection fault in psi_account_irqtime, syzbot
[PATCH 0/2] fuse: fixes for remote locking,
Jiachen Zhang
[syzbot] [ntfs3?] WARNING in iov_iter_revert (4), syzbot
[RFC 0/4] bdev: allow buffer-head & iomap aops to co-exist,
Luis Chamberlain
[PATCH net-next v6 10/14] splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor(), David Howells
[PATCH net-next v6 04/14] splice, net: Add a splice_eof op to file-ops and socket-ops, David Howells
[PATCH v4 00/14] ceph: support idmapped mounts,
Alexander Mikhalitsyn
- [PATCH v4 02/14] ceph: stash idmapping in mdsc request, Alexander Mikhalitsyn
- [PATCH v4 03/14] ceph: handle idmapped mounts in create_request_message(), Alexander Mikhalitsyn
- [PATCH v4 01/14] fs: export mnt_idmap_get/mnt_idmap_put, Alexander Mikhalitsyn
- [PATCH v4 04/14] ceph: allow idmapped mknod inode op, Alexander Mikhalitsyn
- [PATCH v4 08/14] ceph: allow idmapped getattr inode op, Alexander Mikhalitsyn
- [PATCH v4 13/14] ceph/file: allow idmapped atomic_open inode op, Alexander Mikhalitsyn
- [PATCH v4 14/14] ceph: allow idmapped mounts, Alexander Mikhalitsyn
- [PATCH v4 12/14] ceph/acl: allow idmapped set_acl inode op, Alexander Mikhalitsyn
- [PATCH v4 06/14] ceph: allow idmapped mkdir inode op, Alexander Mikhalitsyn
- [PATCH v4 11/14] ceph: allow idmapped setattr inode op, Alexander Mikhalitsyn
- [PATCH v4 07/14] ceph: allow idmapped rename inode op, Alexander Mikhalitsyn
- [PATCH v4 09/14] ceph: allow idmapped permission inode op, Alexander Mikhalitsyn
- [PATCH v4 05/14] ceph: allow idmapped symlink inode op, Alexander Mikhalitsyn
- [PATCH v4 10/14] ceph: pass idmap to __ceph_setattr, Alexander Mikhalitsyn
- Re: [PATCH v4 00/14] ceph: support idmapped mounts, Xiubo Li
[PATCH v2] fs: avoid empty option when generating legacy mount string,
Thomas Weißschuh
[PATCH] fs: avoid empty option when generating legacy mount string,
Thomas Weißschuh
[PATCH v3 00/14] ceph: support idmapped mounts,
Alexander Mikhalitsyn
- [PATCH v3 02/14] ceph: stash idmapping in mdsc request, Alexander Mikhalitsyn
- [PATCH v3 01/14] fs: export mnt_idmap_get/mnt_idmap_put, Alexander Mikhalitsyn
- [PATCH v3 03/14] ceph: handle idmapped mounts in create_request_message(), Alexander Mikhalitsyn
- [PATCH v3 04/14] ceph: allow idmapped mknod inode op, Alexander Mikhalitsyn
- [PATCH v3 05/14] ceph: allow idmapped symlink inode op, Alexander Mikhalitsyn
- [PATCH v3 06/14] ceph: allow idmapped mkdir inode op, Alexander Mikhalitsyn
- [PATCH v3 07/14] ceph: allow idmapped rename inode op, Alexander Mikhalitsyn
- [PATCH v3 09/14] ceph: allow idmapped permission inode op, Alexander Mikhalitsyn
- [PATCH v3 10/14] ceph: pass idmap to __ceph_setattr, Alexander Mikhalitsyn
- [PATCH v3 08/14] ceph: allow idmapped getattr inode op, Alexander Mikhalitsyn
- [PATCH v3 11/14] ceph: allow idmapped setattr inode op, Alexander Mikhalitsyn
- [PATCH v3 12/14] ceph/acl: allow idmapped set_acl inode op, Alexander Mikhalitsyn
- [PATCH v3 13/14] ceph/file: allow idmapped atomic_open inode op, Alexander Mikhalitsyn
- [PATCH v3 14/14] ceph: allow idmapped mounts, Alexander Mikhalitsyn
[PATCH net-next v5 04/14] splice, net: Add a splice_eof op to file-ops and socket-ops,
David Howells
[PATCH net-next v5 10/14] splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor(), David Howells
[PATCH] binfmt_elf: dynamically allocate note.data in parse_elf_properties,
Christian Marangi
[syzbot] Monthly 9p report (Jun 2023), syzbot
[syzbot] Monthly xfs report (Jun 2023), syzbot
[syzbot] Monthly udf report (Jun 2023), syzbot
[syzbot] Monthly kernfs report (Jun 2023), syzbot
[syzbot] [reiserfs?] general protection fault in rcu_core (2),
syzbot
[PATCH 1/1] fsnotify: export 'fsnotify_recalc_mask' symbol,
Wu Bo
[syzbot] [ext4?] KASAN: slab-use-after-free Read in __ext4_iget,
syzbot
[syzbot] Monthly f2fs report (Jun 2023), syzbot
[PATCH v2 00/14] gfs2/buffer folio changes for 6.5,
Matthew Wilcox (Oracle)
- [PATCH v2 13/14] buffer: Use a folio in __find_get_block_slow(), Matthew Wilcox (Oracle)
- [PATCH v2 03/14] gfs2: Convert gfs2_write_jdata_page() to gfs2_write_jdata_folio(), Matthew Wilcox (Oracle)
- [PATCH v2 02/14] gfs2: Pass a folio to __gfs2_jdata_write_folio(), Matthew Wilcox (Oracle)
- [PATCH v2 10/14] buffer: Convert grow_dev_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH v2 01/14] gfs2: Use a folio inside gfs2_jdata_writepage(), Matthew Wilcox (Oracle)
- [PATCH v2 14/14] buffer: Convert block_truncate_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH v2 12/14] buffer: Convert link_dev_buffers to take a folio, Matthew Wilcox (Oracle)
- [PATCH v2 11/14] buffer: Convert init_page_buffers() to folio_init_buffers(), Matthew Wilcox (Oracle)
- [PATCH v2 04/14] buffer: Convert __block_write_full_page() to __block_write_full_folio(), Matthew Wilcox (Oracle)
- [PATCH v2 09/14] buffer; Convert page_zero_new_buffers() to folio_zero_new_buffers(), Matthew Wilcox (Oracle)
- [PATCH v2 07/14] buffer: Convert block_page_mkwrite() to use a folio, Matthew Wilcox (Oracle)
- [PATCH v2 05/14] gfs2: Support ludicrously large folios in gfs2_trans_add_databufs(), Matthew Wilcox (Oracle)
- [PATCH v2 08/14] buffer: Convert __block_commit_write() to take a folio, Matthew Wilcox (Oracle)
- [PATCH v2 06/14] buffer: Make block_write_full_page() handle large folios correctly, Matthew Wilcox (Oracle)
[RFC PATCH 00/19] hugetlb support for KVM guest_mem,
Ackerley Tng
- [RFC PATCH 01/19] mm: hugetlb: Expose get_hstate_idx(), Ackerley Tng
- [RFC PATCH 02/19] mm: hugetlb: Move and expose hugetlbfs_zero_partial_page, Ackerley Tng
- [RFC PATCH 03/19] mm: hugetlb: Expose remove_inode_hugepages, Ackerley Tng
- [RFC PATCH 06/19] mm: hugetlb: Provide hugetlb_filemap_add_folio(), Ackerley Tng
- [RFC PATCH 07/19] mm: hugetlb: Refactor vma_*_reservation functions, Ackerley Tng
- [RFC PATCH 04/19] mm: hugetlb: Decouple hstate, subpool from inode, Ackerley Tng
- [RFC PATCH 05/19] mm: hugetlb: Allow alloc_hugetlb_folio() to be parametrized by subpool and hstate, Ackerley Tng
- [RFC PATCH 08/19] mm: hugetlb: Refactor restore_reserve_on_error, Ackerley Tng
- [RFC PATCH 09/19] mm: hugetlb: Use restore_reserve_on_error directly in filesystems, Ackerley Tng
- [RFC PATCH 10/19] mm: hugetlb: Parametrize alloc_hugetlb_folio_from_subpool() by resv_map, Ackerley Tng
- [RFC PATCH 11/19] mm: hugetlb: Parametrize hugetlb functions by resv_map, Ackerley Tng
- [RFC PATCH 12/19] mm: truncate: Expose preparation steps for truncate_inode_pages_final, Ackerley Tng
- [RFC PATCH 13/19] KVM: guest_mem: Refactor kvm_gmem fd creation to be in layers, Ackerley Tng
- [RFC PATCH 17/19] KVM: selftests: Add basic selftests for hugetlbfs-backed guest_mem, Ackerley Tng
- [RFC PATCH 19/19] KVM: selftests: Update test for various private memory backing source types, Ackerley Tng
- [RFC PATCH 14/19] KVM: guest_mem: Refactor cleanup to separate inode and file cleanup, Ackerley Tng
- [RFC PATCH 18/19] KVM: selftests: Support various types of backing sources for private memory, Ackerley Tng
- [RFC PATCH 16/19] KVM: guest_mem: hugetlb: allocate and truncate from hugetlb, Ackerley Tng
- [RFC PATCH 15/19] KVM: guest_mem: hugetlb: initialization and cleanup, Ackerley Tng
- Re: [RFC PATCH 00/19] hugetlb support for KVM guest_mem, Isaku Yamahata
- Re: [RFC PATCH 00/19] hugetlb support for KVM guest_mem, Mike Kravetz
Is coredump_wait broken in 6.4-rc5?, Matthew Wilcox
[PATCH v3 0/3] shmemfs stable directory offsets,
Chuck Lever
[PATCH net-next v3 01/10] Drop the netfs_ prefix from netfs_extract_iter_to_sg(), David Howells
[PATCH net-next v3 04/10] Move netfs_extract_iter_to_sg() to lib/scatterlist.c, David Howells
[PATCH net-next v3 03/10] Wrap lines at 80, David Howells
[PATCH net-next v3 02/10] Fix a couple of spelling mistakes, David Howells
[PATCHv8 0/5] iomap: Add support for per-block dirty state to improve write performance,
Ritesh Harjani (IBM)
[bug report] fs: Restrict lock_two_nondirectories() to non-directory inodes,
Dan Carpenter
decouple block open flags from fmode_t,
Christoph Hellwig
- [PATCH 03/31] cdrom: remove the unused mode argument to cdrom_ioctl, Christoph Hellwig
- [PATCH 05/31] cdrom: track if a cdrom_device_info was opened for data, Christoph Hellwig
- [PATCH 01/31] block: also call ->open for incremental partition opens, Christoph Hellwig
- [PATCH 02/31] cdrom: remove the unused bdev argument to cdrom_open, Christoph Hellwig
- [PATCH 06/31] cdrom: remove the unused mode argument to cdrom_release, Christoph Hellwig
- [PATCH 08/31] block: share code between disk_check_media_change and disk_force_media_change, Christoph Hellwig
- [PATCH 07/31] block: pass a gendisk on bdev_check_media_change, Christoph Hellwig
- [PATCH 04/31] cdrom: remove the unused cdrom_close_write release code, Christoph Hellwig
- [PATCH 09/31] block: pass a gendisk to ->open, Christoph Hellwig
- [PATCH 11/31] block: rename blkdev_close to blkdev_release, Christoph Hellwig
- [PATCH 10/31] block: remove the unused mode argument to ->release, Christoph Hellwig
- [PATCH 14/31] rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path, Christoph Hellwig
- [PATCH 13/31] bcache: don't pass a stack address to blkdev_get_by_path, Christoph Hellwig
- [PATCH 12/31] swsusp: don't pass a stack address to blkdev_get_by_path, Christoph Hellwig
- [PATCH 15/31] btrfs: don't pass a holder for non-exclusive blkdev_get_by_path, Christoph Hellwig
- [PATCH 17/31] block: add a sb_open_mode helper, Christoph Hellwig
- [PATCH 18/31] fs: remove sb->s_mode, Christoph Hellwig
- [PATCH 16/31] block: use the holder as indication for exclusive opens, Christoph Hellwig
- [PATCH 21/31] scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool, Christoph Hellwig
- [PATCH 20/31] scsi: replace the fmode_t argument to scsi_ioctl with a simple bool, Christoph Hellwig
- [PATCH 19/31] scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool, Christoph Hellwig
- [PATCH 23/31] mtd: block: use a simple bool to track open for write, Christoph Hellwig
- [PATCH 30/31] block: store the holder in file->private_data, Christoph Hellwig
- [PATCH 26/31] block: move a few internal definitions out of blkdev.h, Christoph Hellwig
- [PATCH 29/31] block: always use I_BDEV on file->f_mapping->host to find the bdev, Christoph Hellwig
- [PATCH 24/31] rnbd-srv: replace sess->open_flags with a "bool readonly", Christoph Hellwig
- [PATCH 31/31] fs: remove the now unused FMODE_* flags, Christoph Hellwig
- [PATCH 28/31] block: replace fmode_t with a block-specific type for block open flags, Christoph Hellwig
- [PATCH 22/31] nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool, Christoph Hellwig
- [PATCH 25/31] ubd: remove commented out code in ubd_open, Christoph Hellwig
- [PATCH 27/31] block: remove unused fmode_t arguments from ioctl handlers, Christoph Hellwig
- Re: decouple block open flags from fmode_t, Christian Brauner
[PATCH v17 0/5] Implement IOCTL to get and optionally clear info about PTEs,
Muhammad Usama Anjum
[PATCH v2 0/3] mm: Make unregistration of super_block shrinker more faster,
Kirill Tkhai
[PATCH] ceph: Convert ceph_writepages_start() to use folios a little more,
Matthew Wilcox (Oracle)
[PATCH 0/4] ubifs: Convert writeback to use folios,
Matthew Wilcox (Oracle)
[linux-next:master] BUILD REGRESSION 9ca10bfb8aa8fbf19ee22e702c8cf9b66ea73a54, kernel test robot
[PATCH v5] kernel/watch_queue: NULL the dangling *pipe, and use it for clear check,
Siddh Raman Pant
[PATCH net-next v4 07/11] splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor(), David Howells
[PATCH net-next v4 04/11] splice, net: Add a splice_eof op to file-ops and socket-ops, David Howells
[PATCH v12 0/9] Implement copy offload support,
Nitesh Shetty
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
[PATCHv7 0/6] iomap: Add support for per-block dirty state to improve write performance,
Ritesh Harjani (IBM)
[syzbot] [ext4?] WARNING: locking bug in ext4_ioctl,
syzbot
[syzbot] [ext4?] WARNING: locking bug in __ext4_ioctl,
syzbot
[syzbot] [ext4?] WARNING: locking bug in ext4_move_extents,
syzbot
[PATCHv6 0/5] iomap: Add support for per-block dirty state to improve write performance,
Ritesh Harjani (IBM)
Re: [syzbot] [jfs?] kernel BUG in lbmIODone, syzbot
[PATCH] fsverity: don't use bio_first_page_all() in fsverity_verify_bio(),
Eric Biggers
[syzbot] [nilfs?] kernel BUG in end_buffer_async_write, syzbot
[PATCH 0/1] RESEND fix page_cache_next/prev_miss off by one error,
Mike Kravetz
[PATCH v2 0/7] Create large folios in iomap buffered write path,
Matthew Wilcox (Oracle)
[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]