linux-xfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2023-05-26 02:26:36 to 2023-06-01 09:46:40 UTC [more...]

introduce bdev holder ops and a file system shutdown method v3
 2023-06-01  9:44 UTC  (15+ messages)
` [PATCH 01/16] block: factor out a bd_end_claim helper from blkdev_put
` [PATCH 02/16] block: refactor bd_may_claim
` [PATCH 03/16] block: turn bdev_lock into a mutex
` [PATCH 04/16] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk
` [PATCH 05/16] block: avoid repeated work in blk_mark_disk_dead
` [PATCH 06/16] block: unhash the inode earlier in delete_partition
` [PATCH 07/16] block: delete partitions later in del_gendisk
` [PATCH 08/16] block: remove blk_drop_partitions
` [PATCH 09/16] block: introduce holder ops
` [PATCH 10/16] block: add a mark_dead holder operation
` [PATCH 11/16] fs: add a method to shut down the file system
` [PATCH 12/16] xfs: wire up sops->shutdown
` [PATCH 13/16] xfs: wire up the ->mark_dead holder operation for log and RT devices
` [PATCH 14/16] ext4: split ext4_shutdown

[PATCH 0/8] make unregistration of super_block shrinker more faster
 2023-06-01  8:46 UTC  (19+ messages)
` [PATCH 1/8] mm: vmscan: move shrinker_debugfs_remove() before synchronize_srcu()
` [PATCH 2/8] mm: vmscan: split unregister_shrinker()
` [PATCH 3/8] fs: move list_lru_destroy() to destroy_super_work()
` [PATCH 4/8] fs: shrink only (SB_ACTIVE|SB_BORN) superblocks in super_cache_scan()
` [PATCH 5/8] fs: introduce struct super_operations::destroy_super() callback
` [PATCH 6/8] xfs: introduce xfs_fs_destroy_super()
` [PATCH 7/8] shmem: implement shmem_destroy_super()
` [PATCH 8/8] fs: use unregister_shrinker_delayed_{initiate, finalize} for super_block shrinker

introduce bdev holder ops and a file system shutdown method v2
 2023-06-01  8:11 UTC  (16+ messages)
` [PATCH 02/13] block: refactor bd_may_claim
` [PATCH 04/13] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk
` [PATCH 06/13] block: unhash the inode earlier in delete_partition
` [PATCH 07/13] block: delete partitions later in del_gendisk
` [PATCH 08/13] block: remove blk_drop_partitions
` [PATCH 09/13] block: introduce holder ops
` [PATCH 10/13] block: add a mark_dead holder operation

[PATCH] xfs: xfs_trans_cancel() path must check for log shutdown
 2023-06-01  8:02 UTC  (4+ messages)

[PATCH v3] xfs: fix ag count overflow during growfs
 2023-06-01  7:55 UTC  (3+ messages)

cleanup the filemap / direct I/O interaction v3 (full series now)
 2023-06-01  6:34 UTC  (23+ messages)
` [PATCH 01/12] backing_dev: remove current->backing_dev_info
` [PATCH 02/12] iomap: update ki_pos a little later in iomap_dio_complete
` [PATCH 03/12] filemap: update ki_pos in generic_perform_write
` [PATCH 04/12] filemap: add a kiocb_write_and_wait helper
` [PATCH 05/12] filemap: add a kiocb_invalidate_pages helper
` [PATCH 06/12] filemap: add a kiocb_invalidate_post_direct_write helper
` [PATCH 07/12] iomap: update ki_pos in iomap_file_buffered_write
` [PATCH 08/12] iomap: use kiocb_write_and_wait and kiocb_invalidate_pages
` [PATCH 09/12] fs: factor out a direct_write_fallback helper
` [PATCH 10/12] fuse: update ki_pos in fuse_perform_write
` [PATCH 11/12] fuse: drop redundant arguments to fuse_perform_write
` [PATCH 12/12] fuse: use direct_write_fallback

Question on the xfs inode slab memory
 2023-06-01  6:21 UTC  (4+ messages)

xfs: bug fixes for 6.4-rcX
 2023-06-01  1:51 UTC  (4+ messages)
` [PATCH 4/4] xfs: fix AGF vs inode cluster buffer deadlock

XFS_AG_MIN_BLOCKS vs XFS_MIN_AG_BLOCKS
 2023-06-01  1:47 UTC  (2+ messages)

[PATCH 0/6] fs: Fix directory corruption when moving directories
 2023-05-31 14:09 UTC  (10+ messages)
` [PATCH 4/6] fs: Establish locking order for unrelated directories
` [PATCH 6/6] fs: Restrict lock_two_nondirectories() to non-directory inodes

W sprawie samochodu
 2023-05-31  7:41 UTC 

cleanup the filemap / direct I/O interaction v3
 2023-05-31  7:20 UTC  (9+ messages)
` [PATCH 1/8] backing_dev: remove current->backing_dev_info
` [PATCH 2/8] iomap: update ki_pos a little later in iomap_dio_complete
` [PATCH 3/8] filemap: update ki_pos in generic_perform_write
` [PATCH 4/8] filemap: add a kiocb_write_and_wait helper
` [PATCH 5/8] filemap: add a kiocb_invalidate_pages helper
` [PATCH 6/8] filemap: add a kiocb_invalidate_post_direct_write helper
` [PATCH 7/8] iomap: update ki_pos in iomap_file_buffered_write
` [PATCH 8/8] iomap: use kiocb_write_and_wait and kiocb_invalidate_pages

[PATCH 0/2] xfstests/xfsprogs xfs_repair progress reporting test
 2023-05-31  6:41 UTC  (3+ messages)
` [PATCH v4] xfstests: add test for xfs_repair progress reporting
` [PATCH] xfs_repair: always print an estimate when reporting progress

[PATCH] xfs: fix double xfs_perag_rele() in xfs_filestream_pick_ag()
 2023-05-31  6:07 UTC  (2+ messages)

[PATCH 0/3] xfs: improve AGF/AGFL verification
 2023-05-31  6:06 UTC  (7+ messages)
` [PATCH 1/3] xfs: fix agf/agfl verification on v4 filesystems
` [PATCH 2/3] xfs: validity check agbnos on the AGFL
` [PATCH 3/3] xfs: validate block number being freed before adding to xefi

[PATCH 0/3] Create large folios in iomap buffered write path
 2023-05-31  4:34 UTC  (3+ messages)

[PATCH] xfs: collect errors from inodegc for unlinked inode recovery
 2023-05-30 19:00 UTC  (2+ messages)

[syzbot] general protection fault in __xfs_free_extent
 2023-05-30  9:58 UTC  (3+ messages)
` [syzbot] [xfs?] "

cleanup the filemap / direct I/O interaction v2
 2023-05-30  7:04 UTC  (23+ messages)
` [PATCH 01/11] backing_dev: remove current->backing_dev_info
` [PATCH 02/11] iomap: update ki_pos a little later in iomap_dio_complete
` [PATCH 03/11] filemap: update ki_pos in generic_perform_write
` [PATCH 04/11] filemap: add a kiocb_write_and_wait helper
` [PATCH 05/11] filemap: add a kiocb_invalidate_pages helper
` [PATCH 06/11] filemap: add a kiocb_invalidate_post_direct_write helper
` [PATCH 07/11] iomap: update ki_pos in iomap_file_buffered_write
` [PATCH 08/11] iomap: use kiocb_write_and_wait and kiocb_invalidate_pages
` [PATCH 09/11] fs: factor out a direct_write_fallback helper
` [PATCH 10/11] fuse: update ki_pos in fuse_perform_write
` [PATCH 11/11] fuse: drop redundant arguments to fuse_perform_write

Splitting dirty fs folios
 2023-05-29 22:44 UTC  (3+ messages)

gfs2 write bandwidth regression on 6.4-rc3 compareto 5.15.y
 2023-05-28 15:53 UTC  (2+ messages)

[Bug 217496] New: XFS metadata corruption in 6.3 - 6.3.4 when using stripes
 2023-05-28 10:28 UTC  (4+ messages)
` [Bug 217496] "

[PATCH, STABLE 6.3.x] xfs: fix livelock in delayed allocation at ENOSPC
 2023-05-28  7:01 UTC  (2+ messages)

[PATCH] xfs: Don't block in xfs_extent_busy_flush
 2023-05-26 21:31 UTC  (12+ messages)

[Syzkaller & bisect] There is "soft lockup in __cleanup_mnt" in v6.4-rc3 kernel
 2023-05-26 21:20 UTC  (10+ messages)

[PATCHSET RFC v12.0 00/11] fstests: adjust tests for xfs parent pointers
 2023-05-26 20:01 UTC  (3+ messages)
` [PATCH 06/11] xfs/018: disable parent pointers for this test

[PATCH] libxfs: Finish renaming xfs_extent_item variables
 2023-05-26 15:16 UTC  (2+ messages)

[PATCH v2 0/5] block: simplify with PAGE_SECTORS_SHIFT
 2023-05-26  9:26 UTC  (14+ messages)
` [PATCH v2 1/5] block: annotate bdev_disk_changed() deprecation with a symbol namespace
` [PATCH v2 2/5] drbd: use PAGE_SECTORS_SHIFT and PAGE_SECTORS
` [PATCH v2 3/5] iomap: simplify iomap_init() with PAGE_SECTORS
` [PATCH v2 4/5] dm bufio: simplify by using PAGE_SECTORS_SHIFT
` [PATCH v2 5/5] zram: use generic PAGE_SECTORS and PAGE_SECTORS_SHIFT

[PATCH 00/24] Metadump v2
 2023-05-26  8:38 UTC  (55+ messages)
` [PATCH 03/24] metadump: Define and use struct metadump
` [PATCH 04/24] metadump: Add initialization and release functions
` [PATCH 05/24] set_cur: Add support to read from external log device
` [PATCH 06/24] metadump: Dump external log device contents
` [PATCH 07/24] metadump: Postpone invocation of init_metadump()
` [PATCH 08/24] metadump: Introduce struct metadump_ops
` [PATCH 09/24] metadump: Introduce metadump v1 operations
` [PATCH 11/24] metadump: Define metadump v2 ondisk format structures and macros
` [PATCH 14/24] xfs_metadump.sh: Add support for passing version option
` [PATCH 15/24] xfs_metadump.8: Add description for the newly introduced -v option
` [PATCH 16/24] mdrestore: Define and use struct mdrestore
` [PATCH 17/24] mdrestore: Add open_device(), read_header() and show_info() functions
` [PATCH 18/24] mdrestore: Introduce struct mdrestore_ops
` [PATCH 19/24] mdrestore: Introduce mdrestore v1 operations
` [PATCH 21/24] mdrestore: Extract target device size verification into a function
` [PATCH 22/24] mdrestore: Define mdrestore ops for v2 format
` [PATCH 23/24] mdrestore: Add support for passing log device as an argument
` [PATCH 24/24] xfs_mdrestore.8: Add description for the newly introduced -l option

[PATCHSET v25.0 0/7] xfs: stage repair information in pageable memory
 2023-05-26  3:19 UTC  (4+ messages)
` [PATCH 1/7] xfs: create a big array data structure

[PATCHSET v12.0 00/14] xfsprogs: fsck for parent pointers
 2023-05-26  2:33 UTC  (15+ messages)
` [PATCH 01/14] xfs: create a blob array data structure
` [PATCH 02/14] xfs: check dirents have parent pointers
` [PATCH 03/14] xfs: add raw parent pointer apis to support repair
` [PATCH 04/14] xfs: set child file owner in xfs_da_args when changing parent pointers
` [PATCH 05/14] xfs: remove pointless unlocked assertion
` [PATCH 06/14] xfs_repair: add parent pointers when messing with /lost+found
` [PATCH 07/14] xfs_repair: build a parent pointer index
` [PATCH 08/14] xfs_repair: move the global dirent name store to a separate object
` [PATCH 09/14] xfs_repair: deduplicate strings stored in string blob
` [PATCH 10/14] xfs_repair: check parent pointers
` [PATCH 11/14] xfs_repair: dump garbage parent pointer attributes
` [PATCH 12/14] xfs_repair: update ondisk parent pointer records
` [PATCH 13/14] xfs_repair: wipe ondisk parent pointers when there are none
` [PATCH 14/14] xfs_scrub: use parent pointers to report lost file data

[PATCHSET v12.0 00/30] xfsprogs: Parent Pointers
 2023-05-26  2:29 UTC  (14+ messages)
` [PATCH 18/30] xfs_io: Add i, n and f flags to parent command
` [PATCH 19/30] xfs_logprint: decode parent pointers in ATTRI items fully
` [PATCH 20/30] xfs_spaceman: report file paths
` [PATCH 21/30] xfs_scrub: use parent pointers when possible to report file operations
` [PATCH 22/30] xfs_db: report parent bit on xattrs
` [PATCH 23/30] xfs_db: report parent pointers embedded in xattrs
` [PATCH 24/30] xfs_db: obfuscate dirent and parent pointer names consistently
` [PATCH 25/30] libxfs: export attr3_leaf_hdr_from_disk via libxfs_api_defs.h
` [PATCH 26/30] xfs_db: add a parents command to list the parents of a file
` [PATCH 27/30] libxfs: create new files with attr forks if necessary
` [PATCH 28/30] xfsprogs: Fix default superblock attr bits
` [PATCH 29/30] mkfs: Add parent pointers during protofile creation
` [PATCH 30/30] mkfs: enable formatting with parent pointers


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).