public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2025-02-06 06:45:48 to 2025-02-06 23:00:10 UTC [more...]

[PATCHBOMB] xfsprogs: all my changes for 6.14
 2025-02-06 23:00 UTC  (119+ messages)
` [PATCHSET 1/5] xfs_scrub: fixes and cleanups for inode iteration
  ` [PATCH 01/17] libxfs: unmap xmbuf pages to avoid disaster
  ` [PATCH 02/17] libxfs: mark xmbuf_{un,}map_page static
  ` [PATCH 03/17] man: document new XFS_BULK_IREQ_METADIR flag to bulkstat
  ` [PATCH 04/17] libfrog: wrap handle construction code
  ` [PATCH 05/17] xfs_scrub: don't report data loss in unlinked inodes twice
  ` [PATCH 06/17] xfs_scrub: call bulkstat directly if we're only scanning user files
  ` [PATCH 07/17] xfs_scrub: remove flags argument from scrub_scan_all_inodes
  ` [PATCH 08/17] xfs_scrub: selectively re-run bulkstat after re-running inumbers
  ` [PATCH 09/17] xfs_scrub: actually iterate all the bulkstat records
  ` [PATCH 10/17] xfs_scrub: don't double-scan inodes during phase 3
  ` [PATCH 11/17] xfs_scrub: don't (re)set the bulkstat request icount incorrectly
  ` [PATCH 12/17] xfs_scrub: don't complain if bulkstat fails
  ` [PATCH 13/17] xfs_scrub: return early from bulkstat_for_inumbers if no bulkstat data
  ` [PATCH 14/17] xfs_scrub: don't blow away new inodes in bulkstat_single_step
  ` [PATCH 15/17] xfs_scrub: hoist the phase3 bulkstat single stepping code
  ` [PATCH 16/17] xfs_scrub: ignore freed inodes when single-stepping during phase 3
  ` [PATCH 17/17] xfs_scrub: try harder to fill the bulkstat array with bulkstat()
` [PATCHSET 2/5] xfsprogs: new libxfs code from kernel 6.14
  ` [PATCH 01/56] xfs: tidy up xfs_iroot_realloc
  ` [PATCH 02/56] xfs: refactor the inode fork memory allocation functions
  ` [PATCH 03/56] xfs: make xfs_iroot_realloc take the new numrecs instead of deltas
  ` [PATCH 04/56] xfs: make xfs_iroot_realloc a bmap btree function
  ` [PATCH 05/56] xfs: tidy up xfs_bmap_broot_realloc a bit
  ` [PATCH 06/56] xfs: hoist the node iroot update code out of xfs_btree_new_iroot
  ` [PATCH 07/56] xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
  ` [PATCH 08/56] xfs: add some rtgroup inode helpers
  ` [PATCH 09/56] xfs: prepare to reuse the dquot pointer space in struct xfs_inode
  ` [PATCH 10/56] xfs: simplify the xfs_rmap_{alloc,free}_extent calling conventions
  ` [PATCH 11/56] xfs: support storing records in the inode core root
  ` [PATCH 12/56] xfs: allow inode-based btrees to reserve space in the data device
  ` [PATCH 13/56] xfs: introduce realtime rmap btree ondisk definitions
  ` [PATCH 14/56] xfs: realtime rmap btree transaction reservations
  ` [PATCH 15/56] xfs: add realtime rmap btree operations
  ` [PATCH 16/56] xfs: prepare rmap functions to deal with rtrmapbt
  ` [PATCH 17/56] xfs: add a realtime flag to the rmap update log redo items
  ` [PATCH 18/56] xfs: pretty print metadata file types in error messages
  ` [PATCH 19/56] xfs: support file data forks containing metadata btrees
  ` [PATCH 20/56] xfs: add realtime reverse map inode to metadata directory
  ` [PATCH 21/56] xfs: add metadata reservations for realtime rmap btrees
  ` [PATCH 22/56] xfs: wire up a new metafile type for the realtime rmap
  ` [PATCH 23/56] xfs: wire up rmap map and unmap to the realtime rmapbt
  ` [PATCH 24/56] xfs: create routine to allocate and initialize a realtime rmap btree inode
  ` [PATCH 25/56] xfs: report realtime rmap btree corruption errors to the health system
  ` [PATCH 26/56] xfs: scrub the realtime rmapbt
  ` [PATCH 27/56] xfs: scrub the metadir path of rt rmap btree files
  ` [PATCH 28/56] xfs: online repair of realtime bitmaps for a realtime group
  ` [PATCH 29/56] xfs: online repair of the realtime rmap btree
  ` [PATCH 30/56] xfs: create a shadow rmap btree during realtime rmap repair
  ` [PATCH 31/56] xfs: namespace the maximum length/refcount symbols
  ` [PATCH 32/56] xfs: introduce realtime refcount btree ondisk definitions
  ` [PATCH 33/56] xfs: realtime refcount btree transaction reservations
  ` [PATCH 34/56] xfs: add realtime refcount btree operations
  ` [PATCH 35/56] xfs: prepare refcount functions to deal with rtrefcountbt
  ` [PATCH 36/56] xfs: add a realtime flag to the refcount update log redo items
  ` [PATCH 37/56] xfs: add realtime refcount btree inode to metadata directory
  ` [PATCH 38/56] xfs: add metadata reservations for realtime refcount btree
  ` [PATCH 39/56] xfs: wire up a new metafile type for the realtime refcount
  ` [PATCH 40/56] xfs: wire up realtime refcount btree cursors
  ` [PATCH 41/56] xfs: create routine to allocate and initialize a realtime refcount btree inode
  ` [PATCH 42/56] xfs: update rmap to allow cow staging extents in the rt rmap
  ` [PATCH 43/56] xfs: compute rtrmap btree max levels when reflink enabled
  ` [PATCH 44/56] xfs: allow inodes to have the realtime and reflink flags
  ` [PATCH 45/56] xfs: recover CoW leftovers in the realtime volume
  ` [PATCH 46/56] xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files
  ` [PATCH 47/56] xfs: apply rt extent alignment constraints to CoW extsize hint
  ` [PATCH 48/56] xfs: enable extent size hints for CoW operations
  ` [PATCH 49/56] xfs: report realtime refcount btree corruption errors to the health system
  ` [PATCH 50/56] xfs: scrub the realtime refcount btree
  ` [PATCH 51/56] xfs: scrub the metadir path of rt refcount btree files
  ` [PATCH 52/56] xfs: fix the entry condition of exact EOF block allocation optimization
  ` [PATCH 53/56] xfs: mark xfs_dir_isempty static
  ` [PATCH 54/56] xfs: remove XFS_ILOG_NONCORE
  ` [PATCH 55/56] xfs: constify feature checks
  ` [PATCH 56/56] xfs/libxfs: replace kmalloc() and memcpy() with kmemdup()
` [PATCHSET v6.3 3/5] xfsprogs: realtime reverse-mapping support
  ` [PATCH 01/27] libxfs: compute the rt rmap btree maxlevels during initialization
  ` [PATCH 02/27] libxfs: add a realtime flag to the rmap update log redo items
  ` [PATCH 03/27] libfrog: enable scrubbing of the realtime rmap
  ` [PATCH 04/27] man: document userspace API changes due to rt rmap
  ` [PATCH 05/27] xfs_db: compute average btree height
  ` [PATCH 06/27] xfs_db: don't abort when bmapping on a non-extents/bmbt fork
  ` [PATCH 07/27] xfs_db: display the realtime rmap btree contents
  ` [PATCH 08/27] xfs_db: support the realtime rmapbt
  ` [PATCH 09/27] xfs_db: copy the realtime rmap btree
  ` [PATCH 10/27] xfs_db: make fsmap query the realtime reverse mapping tree
  ` [PATCH 11/27] xfs_db: add an rgresv command
  ` [PATCH 12/27] xfs_spaceman: report health status of the realtime rmap btree
  ` [PATCH 13/27] xfs_repair: tidy up rmap_diffkeys
  ` [PATCH 14/27] xfs_repair: flag suspect long-format btree blocks
  ` [PATCH 15/27] xfs_repair: use realtime rmap btree data to check block types
  ` [PATCH 16/27] xfs_repair: create a new set of incore rmap information for rt groups
  ` [PATCH 17/27] xfs_repair: refactor realtime inode check
  ` [PATCH 18/27] xfs_repair: find and mark the rtrmapbt inodes
  ` [PATCH 19/27] xfs_repair: check existing realtime rmapbt entries against observed rmaps
  ` [PATCH 20/27] xfs_repair: always check realtime file mappings against incore info
  ` [PATCH 21/27] xfs_repair: rebuild the realtime rmap btree
  ` [PATCH 22/27] xfs_repair: check for global free space concerns with default btree slack levels
  ` [PATCH 23/27] xfs_repair: rebuild the bmap btree for realtime files
  ` [PATCH 24/27] xfs_repair: reserve per-AG space while rebuilding rt metadata
  ` [PATCH 25/27] xfs_logprint: report realtime RUIs
  ` [PATCH 26/27] mkfs: add some rtgroup inode helpers
  ` [PATCH 27/27] mkfs: create the realtime rmap inode
` [PATCHSET v6.3 4/5] xfsprogs: reflink on the realtime device
  ` [PATCH 01/22] libxfs: compute the rt refcount btree maxlevels during initialization
  ` [PATCH 02/22] libxfs: add a realtime flag to the refcount update log redo items
  ` [PATCH 03/22] libxfs: apply rt extent alignment constraints to CoW extsize hint
  ` [PATCH 04/22] libfrog: enable scrubbing of the realtime refcount data
  ` [PATCH 05/22] man: document userspace API changes due to rt reflink
  ` [PATCH 06/22] xfs_db: display the realtime refcount btree contents
  ` [PATCH 07/22] xfs_db: support the realtime refcountbt
  ` [PATCH 08/22] xfs_db: copy the realtime refcount btree
  ` [PATCH 09/22] xfs_db: add rtrefcount reservations to the rgresv command
  ` [PATCH 10/22] xfs_spaceman: report health of the realtime refcount btree
  ` [PATCH 11/22] xfs_repair: allow CoW staging extents in the realtime rmap records
  ` [PATCH 12/22] xfs_repair: use realtime refcount btree data to check block types
  ` [PATCH 13/22] xfs_repair: find and mark the rtrefcountbt inode
` [PATCHSET 5/5] xfsprogs: dump fs directory trees

[PATCH] mkfs: use stx_blksize for dev block size by default
 2025-02-06 22:50 UTC  (3+ messages)

[PATCH RFC 00/10] large atomic writes for xfs with CoW
 2025-02-06 21:54 UTC  (28+ messages)
` [PATCH RFC 02/10] xfs: Refactor xfs_reflink_end_cow_extent()
` [PATCH RFC 03/10] iomap: Support CoW-based atomic writes
` [PATCH RFC 06/10] xfs: iomap CoW-based atomic write support
` [PATCH RFC 07/10] xfs: Add xfs_file_dio_write_atomic()
` [PATCH RFC 08/10] xfs: Commit CoW-based atomic writes atomically
` [PATCH RFC 09/10] xfs: Update atomic write max size
` [PATCH RFC 10/10] xfs: Allow block allocator to take an alignment hint

support for zoned devices RFCv2
 2025-02-06 21:29 UTC  (53+ messages)
` [PATCH 04/43] xfs: skip always_cow inodes in xfs_reflink_trim_around_shared
` [PATCH 06/43] xfs: generalize the freespace and reserved blocks handling
` [PATCH 07/43] xfs: preserve RT reservations across remounts
` [PATCH 08/43] xfs: reflow xfs_dec_freecounter
` [PATCH 09/43] xfs: trace in-memory freecounters
` [PATCH 10/43] xfs: make metabtree reservations global
` [PATCH 11/43] xfs: reduce metafile reservations
` [PATCH 12/43] xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay
` [PATCH 13/43] xfs: add a xfs_rtrmap_highest_rgbno helper
` [PATCH 14/43] xfs: define the zoned on-disk format
` [PATCH 15/43] xfs: allow internal RT devices for zoned mode
` [PATCH 16/43] xfs: export zoned geometry via XFS_FSOP_GEOM
` [PATCH 17/43] xfs: disable sb_frextents for zoned file systems
` [PATCH 18/43] xfs: disable FITRIM for zoned RT devices
` [PATCH 19/43] xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes
` [PATCH 20/43] xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file
` [PATCH 21/43] xfs: parse and validate hardware zone information
` [PATCH 22/43] xfs: add the zoned space allocator
` [PATCH 23/43] xfs: add support for zoned space reservations
` [PATCH 24/43] xfs: implement zoned garbage collection
` [PATCH 25/43] xfs: implement buffered writes to zoned RT devices
` [PATCH 26/43] xfs: implement direct "
` [PATCH 27/43] xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item
` [PATCH 28/43] xfs: hide reserved RT blocks from statfs
` [PATCH 29/43] xfs: support growfs on zoned file systems
` [PATCH 30/43] xfs: allow COW forks on zoned file systems in xchk_bmap
` [PATCH 31/43] xfs: support xchk_xref_is_used_rt_space on zoned file systems
` [PATCH 32/43] xfs: support xrep_require_rtext_inuse "
` [PATCH 33/43] xfs: enable fsmap reporting for internal RT devices
` [PATCH 34/43] xfs: disable reflink for zoned file systems
` [PATCH 35/43] xfs: disable rt quotas "
` [PATCH 36/43] xfs: enable the zoned RT device feature
` [PATCH 37/43] xfs: support zone gaps
` [PATCH 38/43] xfs: add a max_open_zones mount option
` [PATCH 39/43] xfs: support write life time based data placement
` [PATCH 40/43] xfs: wire up the show_stats super operation
` [PATCH 41/43] xfs: export zone stats in /proc/*/mountstats
` [PATCH 42/43] xfs: contain more sysfs code in xfs_sysfs.c
` [PATCH 43/43] xfs: export max_open_zones in sysfs

[PATCH v7 00/20] fs/dax: Fix ZONE_DEVICE page reference counts
 2025-02-06 21:06 UTC  (3+ messages)
` [PATCH v7 19/20] fs/dax: Properly refcount fs dax pages

[PATCH v6 00/26] fs/dax: Fix ZONE_DEVICE page reference counts
 2025-02-06 19:57 UTC  (12+ messages)
` [PATCH v6 01/26] fuse: Fix dax truncate/punch_hole fault path

[PATCH v2] check: Fix fs specfic imports when $FSTYPE!=$OLD_FSTYPE
 2025-02-06 18:02 UTC  (11+ messages)

[PATCH v2 0/8] enable bs > ps for block devices
 2025-02-06 17:30 UTC  (6+ messages)
` [PATCH v2 1/8] fs/buffer: simplify block_read_full_folio() with bh_offset()

[ANNOUNCE] xfsprogs: for-next updated to eff7226942a5
 2025-02-06 17:29 UTC 

iomap patches for zoned XFS v2
 2025-02-06 12:04 UTC  (3+ messages)
` [PATCH 01/11] iomap: allow the file system to submit the writeback bios

[PATCH] Documentation: Remove repeated word in docs
 2025-02-06 10:56 UTC  (3+ messages)

fix swapon for recently unshared blocks v2
 2025-02-06  7:03 UTC  (2+ messages)


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