Linux-XFS Archive mirror
 help / color / mirror / Atom feed
 messages from 2023-05-23 16:03:25 to 2023-05-26 00:52:13 UTC [more...]

[MEGAPATCHSET v25 1/2] xfs: online repair, part 1
 2023-05-26  0:52 UTC  (94+ messages)
` [PATCHSET 0/7] xfs: fix ranged queries and integer overflows in GETFSMAP
  ` [PATCH 1/7] xfs: fix interval filtering in multi-step fsmap queries
  ` [PATCH 2/7] xfs: fix integer overflows in the fsmap rtbitmap and logdev backends
  ` [PATCH 3/7] xfs: fix getfsmap reporting past the last rt extent
  ` [PATCH 4/7] xfs: clean up the rtbitmap fsmap backend
  ` [PATCH 5/7] xfs: fix logdev fsmap query result filtering
  ` [PATCH 6/7] xfs: validate fsmap offsets specified in the query keys
  ` [PATCH 7/7] xfs: fix xfs_btree_query_range callers to initialize btree rec fully
` [PATCHSET v25.0 0/9] xfs: fix online repair block reaping
  ` [PATCH 1/9] xfs: cull repair code that will never get used
  ` [PATCH 2/9] xfs: move the post-repair block reaping code to a separate file
  ` [PATCH 3/9] xfs: only invalidate blocks if we're going to free them
  ` [PATCH 4/9] xfs: only allow reaping of per-AG blocks in xrep_reap_extents
  ` [PATCH 5/9] xfs: use deferred frees to reap old btree blocks
  ` [PATCH 6/9] xfs: rearrange xrep_reap_block to make future code flow easier
  ` [PATCH 7/9] xfs: ignore stale buffers when scanning the buffer cache
  ` [PATCH 8/9] xfs: reap large AG metadata extents when possible
  ` [PATCH 9/9] xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair
` [PATCHSET v25.0 0/6] xfs: prepare repair for bulk loading
  ` [PATCH 1/6] xfs: force all buffers to be written during btree bulk load
  ` [PATCH 2/6] xfs: implement block reservation accounting for btrees we're staging
  ` [PATCH 3/6] xfs: log EFIs for all btree blocks being used to stage a btree
  ` [PATCH 4/6] xfs: add debug knobs to control btree bulk load slack factors
  ` [PATCH 5/6] xfs: move btree bulkload record initialization to ->get_record implementations
  ` [PATCH 6/6] xfs: constrain dirty buffers while formatting a staged btree
` [PATCHSET v25.0 0/7] xfs: stage repair information in pageable memory
  ` [PATCH 1/7] xfs: create a big array data structure
  ` [PATCH 2/7] xfs: enable sorting of xfile-backed arrays
  ` [PATCH 3/7] xfs: convert xfarray insertion sort to heapsort using scratchpad memory
  ` [PATCH 4/7] xfs: teach xfile to pass back direct-map pages to caller
  ` [PATCH 5/7] xfs: speed up xfarray sort by sorting xfile page contents directly
  ` [PATCH 6/7] xfs: cache pages used for xfarray quicksort convergence
  ` [PATCH 7/7] xfs: improve xfarray quicksort pivot
` [PATCHSET v25.0 0/4] xfs: online scrubbing of realtime summary files
  ` [PATCH 1/4] xfs: get our own reference to inodes that we want to scrub
  ` [PATCH 2/4] xfs: wrap ilock/iunlock operations on sc->ip
  ` [PATCH 3/4] xfs: move the realtime summary file scrubber to a separate source file
  ` [PATCH 4/4] xfs: implement online scrubbing of rtsummary info
` [PATCHSET v25.0 0/2] xfs: miscellaneous repair tweaks
  ` [PATCH 1/2] xfs: always rescan allegedly healthy per-ag metadata after repair
  ` [PATCH 2/2] xfs: allow the user to cancel repairs before we start writing
` [PATCHSET v25.0 0/2] xfs: force rebuilding of metadata
  ` [PATCH 1/2] xfs: don't complain about unfixed metadata when repairs were injected
  ` [PATCH 2/2] xfs: allow userspace to rebuild metadata structures
` [PATCHSET v25.0 0/5] xfs: online repair of AG btrees
  ` [PATCH 1/5] xfs: clear pagf_agflreset when repairing the AGFL
  ` [PATCH 2/5] xfs: repair free space btrees
  ` [PATCH 3/5] xfs: rewrite xfs_icache_inode_is_allocated
  ` [PATCH 4/5] xfs: repair inode btrees
  ` [PATCH 5/5] xfs: repair refcount btrees
` [PATCHSET v25.0 0/6] xfs: online repair of inodes and forks
` [PATCHSET v25.0 0/5] xfs: online repair of file fork mappings
` [PATCHSET v25.0 0/4] xfs: online repair of quota and rt metadata files
` [PATCHSET v25.0 0/4] xfs: live inode scans for online fsck
` [PATCHSET v25.0 0/7] xfs: online repair of quota counters
` [PATCHSET v25.0 0/5] xfs: online repair of file link counts
` [PATCHSET v25.0 00/11] xfs: report corruption to the health trackers
` [PATCHSET v25.0 0/3] xfs: indirect health reporting
` [PATCHSET v25.0 0/3] xfs: online repair for fs summary counters
` [PATCHSET v25.0 0/9] xfs: support in-memory btrees
` [PATCHSET v25.0 0/4] xfs: online repair of rmap btrees
` [PATCHSET v25.0 0/9] xfs: move btree geometry to ops struct
` [PATCHSET v25.0 0/4] xfs: reduce refcount repair memory usage
` [PATCHSET v25.0 0/3] xfs: bmap log intent cleanups
` [PATCHSET v25.0 0/4] xfs: widen BUI formats to support realtime
` [PATCHSET v25.0 0/2] xfs: support attrfork and unwritten BUIs
` [PATCHSET v25.0 0/3] xfs: clean up symbolic link code
` [PATCHSET v25.0 00/25] xfs: atomic file updates
` [PATCHSET v25.0 0/4] xfs: create temporary files for online repair
` [PATCHSET v25.0 0/3] xfs: online repair of realtime summaries
` [PATCHSET v25.0 0/9] xfs: set and validate dir/attr block owners
` [PATCHSET v25.0 0/5] xfs: online repair of extended attributes
` [PATCHSET v25.0 0/7] xfs: online repair of directories
` [PATCHSET v25.0 0/3] xfs: move orphan files to lost and found
` [PATCHSET v25.0 0/1] xfs: online repair of symbolic links
` [PATCHSET v25.0 0/1] xfs: online repair of parent pointers
` [PATCHSET v25.0 0/3] xfs: online fsck of iunlink buckets
` [PATCHSET v25.0 0/3] xfs: cache xfile pages for better performance
` [PATCHSET v25.0 0/3] xfs: inode-related repair fixes
` [PATCHSET v25.0 0/4] xfs: relax AGF locks during fstrim
` [PATCHSET v25.0 0/7] xfs_scrub: fixes to the repair code
` [PATCHSET v25.0 0/6] xfs_scrub: improve warnings about difficult repairs
` [PATCHSET v25.0 0/9] xfs_scrub: track data dependencies for repairs
` [PATCHSET v25.0 0/5] xfs_scrub: use scrub_item to track check progress
` [PATCHSET v25.0 0/4] xfs_scrub: improve scheduling of repair items
` [PATCHSET v25.0 0/8] xfs_scrub: move fstrim to a separate phase
` [PATCHSET v25.0 0/7] xfs_scrub: use free space histograms to reduce fstrim runtime
` [PATCHSET v25.0 0/5] xfs_scrub: fixes for systemd services
` [PATCHSET v25.0 0/4] xfs_scrub_all: "
` [PATCHSET v25.0 0/5] xfs_scrub: tighten security of "
` [PATCHSET v25.0 0/6] xfs_scrub_all: automatic media scan service
` [PATCHSET v25.0 0/5] xfs_scrub_all: improve systemd handling
` [PATCHSET v25.0 0/3] xfs_scrub: automatic optimization by default

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

[RFC MEGAPATCHSET v12 1/2] xfs: parent pointers and online repair part 2
 2023-05-26  0:07 UTC 

[Syzkaller & bisect] There is "soft lockup in __cleanup_mnt" in v6.4-rc3 kernel
 2023-05-25 17:55 UTC  (6+ messages)

[linux-next:master] BUILD REGRESSION 6a3d37b4d885129561e1cef361216f00472f7d2e
 2023-05-25 16:49 UTC 

cleanup the filemap / direct I/O interaction v2
 2023-05-25 16:02 UTC  (19+ 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

(no subject)
 2023-05-25 12:45 UTC  (3+ messages)
` your mail

[PATCH 0/9] Mitigate a vmap lock contention
 2023-05-25 10:20 UTC  (7+ messages)

[PATCH 0/6] fs: Fix directory corruption when moving directories
 2023-05-25 10:16 UTC  (7+ messages)
` [PATCH 1/6] ext4: Remove ext4 locking of moved directory
` [PATCH 2/6] Revert "udf: Protect rename against modification of moved directory"
` [PATCH 3/6] Revert "f2fs: fix potential corruption when moving a directory"
` [PATCH 4/6] fs: Establish locking order for unrelated directories
` [PATCH 5/6] fs: Lock moved directories
` [PATCH 6/6] fs: Restrict lock_two_nondirectories() to non-directory inodes

Locking for RENAME_EXCHANGE
 2023-05-25  9:44 UTC  (4+ messages)

[PATCH v3] xfs: fix ag count overflow during growfs
 2023-05-25  7:57 UTC  (3+ messages)

[linux-next:master] BUILD REGRESSION cf09e328589a2ed7f6c8d90f2edb697fb4f8a96b
 2023-05-25  3:16 UTC 

[Bug 217483] New: [Syzkaller & bisect] There is "soft lockup in __cleanup_mnt" in v6.4-rc3 kernel
 2023-05-25  3:04 UTC  (2+ messages)
` [Bug 217483] "

Corruption of in-memory data (0x8) detected at xfs_defer_finish_noroll on kernel 6.3
 2023-05-25  2:24 UTC  (7+ messages)

[PATCH] xfs: xfs_trans_cancel() path must check for log shutdown
 2023-05-25  0:47 UTC  (2+ messages)

[PATCH v22 25/31] zonefs: Provide a splice-read wrapper
 2023-05-24 23:13 UTC  (4+ messages)

RFC: allow building a kernel without buffer_heads
 2023-05-24 22:23 UTC  (7+ messages)
` [PATCH 14/17] block: open code __generic_file_write_iter for blkdev writes
` [PATCH 16/17] block: use iomap for writes to block devices

[PATCH] overflow: Add struct_size_t() helper
 2023-05-24 15:46 UTC  (4+ messages)
  ` [Intel-wired-lan] "

[PATCH] xfs: fix the problem of mount failure caused by not refreshing mp->m_sb
 2023-05-24  2:38 UTC  (4+ messages)

[Syzkaller & bisect] There is BUG: unable to handle kernel NULL pointer dereference in xfs_extent_free_diff_items in v6.4-rc3
 2023-05-24  2:20 UTC  (11+ messages)

[PATCH 00/24] Metadump v2
 2023-05-23 18:11 UTC  (49+ messages)
` [PATCH 01/24] metadump: Use boolean values true/false instead of 1/0
` [PATCH 02/24] mdrestore: Fix logic used to check if target device is large enough
` [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 10/24] metadump: Rename XFS_MD_MAGIC to XFS_MD_MAGIC_V1
` [PATCH 11/24] metadump: Define metadump v2 ondisk format structures and macros
` [PATCH 12/24] metadump: Define metadump ops for v2 format
` [PATCH 13/24] metadump: Add support for passing version option
` [PATCH 14/24] xfs_metadump.sh: "
` [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 20/24] mdrestore: Detect metadump version from metadump image
` [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

cleanup the filemap / direct I/O interaction
 2023-05-23 16:03 UTC  (4+ messages)
` [PATCH 10/13] fs: factor out a direct_write_fallback helper


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 read-only IMAP folder(s) and NNTP newsgroup(s).