Linux XFS filesystem development
 help / color / mirror / Atom feed
 messages from 2024-10-01 14:48:52 to 2024-10-02 19:29:15 UTC [more...]

[RFC PATCH 0/7] vfs: improving inode cache iteration scalability
 2024-10-02 19:29 UTC  (11+ messages)
` [PATCH 1/7] vfs: replace invalidate_inodes() with evict_inodes()
` [PATCH 2/7] vfs: add inode iteration superblock method
` [PATCH 3/7] vfs: convert vfs inode iterators to super_iter_inodes_unsafe()
` [PATCH 4/7] vfs: Convert sb->s_inodes iteration to super_iter_inodes()
` [PATCH 5/7] vfs: add inode iteration superblock method
` [PATCH 6/7] xfs: implement sb->iter_vfs_inodes
` [PATCH 7/7] bcachefs: "

[PATCH v9 00/12] fs: multigrain timestamp redux
 2024-10-02 18:49 UTC  (13+ messages)
` [PATCH v9 01/12] timekeeping: add interfaces for handling timestamps with a floor value
` [PATCH v9 02/12] fs: add infrastructure for multigrain timestamps
` [PATCH v9 03/12] fs: have setattr_copy handle multigrain timestamps appropriately
` [PATCH v9 04/12] fs: handle delegated timestamps in setattr_copy_mgtime
` [PATCH v9 05/12] fs: tracepoints around multigrain timestamp events
` [PATCH v9 06/12] fs: add percpu counters for significant "
` [PATCH v9 07/12] timekeeping: add percpu counter for tracking floor swap events
` [PATCH v9 08/12] Documentation: add a new file documenting multigrain timestamps
` [PATCH v9 09/12] xfs: switch to "
` [PATCH v9 10/12] ext4: "
` [PATCH v9 11/12] btrfs: convert "
` [PATCH v9 12/12] tmpfs: add support for "

[PATCH 6.6 CANDIDATE v2 00/21] xfs backports for 6.6.y (from v6.10)
 2024-10-02 17:41 UTC  (22+ messages)
` [PATCH 6.6 CANDIDATE v2 01/21] xfs: fix error returns from xfs_bmapi_write
` [PATCH 6.6 CANDIDATE v2 02/21] xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
` [PATCH 6.6 CANDIDATE v2 03/21] xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent
` [PATCH 6.6 CANDIDATE v2 04/21] xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery
` [PATCH 6.6 CANDIDATE v2 05/21] xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2
` [PATCH 6.6 CANDIDATE v2 06/21] xfs: fix missing check for invalid attr flags
` [PATCH 6.6 CANDIDATE v2 07/21] xfs: check shortform attr entry flags specifically
` [PATCH 6.6 CANDIDATE v2 08/21] xfs: validate recovered name buffers when recovering xattr items
` [PATCH 6.6 CANDIDATE v2 09/21] xfs: enforce one namespace per attribute
` [PATCH 6.6 CANDIDATE v2 10/21] xfs: revert commit 44af6c7e59b12
` [PATCH 6.6 CANDIDATE v2 11/21] xfs: use dontcache for grabbing inodes during scrub
` [PATCH 6.6 CANDIDATE v2 12/21] xfs: match lock mode in xfs_buffered_write_iomap_begin()
` [PATCH 6.6 CANDIDATE v2 13/21] xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
` [PATCH 6.6 CANDIDATE v2 14/21] xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
` [PATCH 6.6 CANDIDATE v2 15/21] xfs: convert delayed extents to unwritten when zeroing post eof blocks
` [PATCH 6.6 CANDIDATE v2 16/21] xfs: allow symlinks with short remote targets
` [PATCH 6.6 CANDIDATE v2 17/21] xfs: make sure sb_fdblocks is non-negative
` [PATCH 6.6 CANDIDATE v2 18/21] xfs: fix unlink vs cluster buffer instantiation race
` [PATCH 6.6 CANDIDATE v2 19/21] xfs: fix freeing speculative preallocations for preallocated files
` [PATCH 6.6 CANDIDATE v2 20/21] xfs: restrict when we try to align cow fork delalloc to cowextsz hints
` [PATCH 6.6 CANDIDATE v2 21/21] xfs: allow unlinked symlinks and dirs with zero size

[PATCH 1/2] iomap: don't bother unsharing delalloc extents
 2024-10-02 16:57 UTC  (7+ messages)
` [PATCH 2/2] iomap: constrain the file range passed to iomap_file_unshare

xfs post-EOF block freeing fixes v2
 2024-10-02 15:56 UTC  (7+ messages)
` [PATCH] xfs: new EOF fragmentation tests

[PATCH] xfs: fix simplify extent lookup in xfs_can_free_eofblocks
 2024-10-02 15:11 UTC  (2+ messages)

[PATCH v8 00/12] fs: multigrain timestamp redux
 2024-10-02 14:16 UTC  (9+ messages)
` [PATCH v8 01/12] timekeeping: add interfaces for handling timestamps with a floor value
` [PATCH v8 02/12] fs: add infrastructure for multigrain timestamps

[PATCH 0/3] Cleanup some writeback codes
 2024-10-02 13:45 UTC  (5+ messages)
` [PATCH 1/3] mm/page-writeback.c: Rename BANDWIDTH_INTERVAL to UPDATE_INTERVAL
` [PATCH 2/3] mm/page-writeback.c: Fix comment of wb_domain_writeout_add()
` [PATCH 3/3] xfs: Fix comment of xfs_buffered_write_iomap_begin()

[PATCH v8 00/11] fs: multigrain timestamp redux
 2024-10-02 12:41 UTC  (13+ messages)
` [PATCH v8 01/11] timekeeping: move multigrain timestamp floor handling into timekeeper

[PATCH v3 0/2] Minor fixes for xfsprogs
 2024-10-02 10:36 UTC  (3+ messages)
` [PATCH v3 1/2] xfsprogs: fix permissions on files installed by libtoolize
` [PATCH v3 2/2] xfsprogs: update gitignore

[PATCH v1] xfs_io: add RWF_ATOMIC support to pwrite
 2024-10-02  7:06 UTC  (3+ messages)

[PATCHBOMB] xfsprogs: catch us up to 6.11
 2024-10-02  6:04 UTC  (108+ messages)
` [PATCHSET 1/6] xfsprogs: Debian and Ubuntu archive changes
  ` [PATCH 1/6] debian: Update debhelper-compat level
  ` [PATCH 2/6] debian: Update public release key
  ` [PATCH 3/6] debian: Prevent recreating the orig tarball
  ` [PATCH 4/6] debian: Add Build-Depends on pkg with systemd.pc
  ` [PATCH 5/6] debian: Modernize build script
  ` [PATCH 6/6] debian: Correct the day-of-week on 2024-09-04
` [PATCHSET 2/6] xfsprogs: do not depend on libattr
  ` [PATCH 1/2] misc: clean up code around attr_list_by_handle calls
  ` [PATCH 2/2] libfrog: emulate deprecated attrlist functionality in libattr
` [PATCHSET v2.5 3/6] libxfs: resync with 6.11
  ` [PATCH 01/64] xfs: avoid redundant AGFL buffer invalidation
  ` [PATCH 02/64] xfs: don't walk off the end of a directory data block
  ` [PATCH 03/64] xfs: Remove header files which are included more than once
  ` [PATCH 04/64] xfs: hoist extent size helpers to libxfs
  ` [PATCH 05/64] xfs: hoist inode flag conversion functions "
  ` [PATCH 06/64] xfs: hoist project id get/set "
  ` [PATCH 07/64] libxfs: put all the inode functions in a single file
  ` [PATCH 08/64] libxfs: pass IGET flags through to xfs_iread
  ` [PATCH 09/64] xfs: pack icreate initialization parameters into a separate structure
  ` [PATCH 10/64] libxfs: "
  ` [PATCH 11/64] xfs: implement atime updates in xfs_trans_ichgtime
  ` [PATCH 12/64] libxfs: rearrange libxfs_trans_ichgtime call when creating inodes
  ` [PATCH 13/64] libxfs: set access time when creating files
  ` [PATCH 14/64] libxfs: when creating a file in a directory, set the project id based on the parent
  ` [PATCH 15/64] libxfs: pass flags2 from parent to child when creating files
  ` [PATCH 16/64] xfs: split new inode creation into two pieces
  ` [PATCH 17/64] libxfs: "
  ` [PATCH 18/64] libxfs: backport inode init code from the kernel
  ` [PATCH 19/64] libxfs: remove libxfs_dir_ialloc
  ` [PATCH 20/64] libxfs: implement get_random_u32
  ` [PATCH 21/64] xfs: hoist new inode initialization functions to libxfs
  ` [PATCH 22/64] xfs: hoist xfs_iunlink "
  ` [PATCH 23/64] xfs: hoist xfs_{bump,drop}link "
  ` [PATCH 24/64] xfs: separate the icreate logic around INIT_XATTRS
  ` [PATCH 25/64] xfs: create libxfs helper to link a new inode into a directory
  ` [PATCH 26/64] xfs: create libxfs helper to link an existing "
  ` [PATCH 27/64] xfs: hoist inode free function to libxfs
  ` [PATCH 28/64] xfs: create libxfs helper to remove an existing inode/name from a directory
  ` [PATCH 29/64] xfs: create libxfs helper to exchange two directory entries
  ` [PATCH 30/64] xfs: create libxfs helper to rename "
  ` [PATCH 31/64] xfs: move dirent update hooks to xfs_dir2.c
  ` [PATCH 32/64] xfs: don't use the incore struct xfs_sb for offsets into struct xfs_dsb
  ` [PATCH 33/64] xfs: clean up extent free log intent item tracepoint callsites
  ` [PATCH 34/64] xfs: convert "skip_discard" to a proper flags bitset
  ` [PATCH 35/64] xfs: pass the fsbno to xfs_perag_intent_get
  ` [PATCH 36/64] xfs: add a xefi_entry helper
  ` [PATCH 37/64] xfs: reuse xfs_extent_free_cancel_item
  ` [PATCH 38/64] xfs: remove duplicate asserts in xfs_defer_extent_free
  ` [PATCH 39/64] xfs: remove xfs_defer_agfl_block
  ` [PATCH 40/64] xfs: move xfs_extent_free_defer_add to xfs_extfree_item.c
  ` [PATCH 41/64] xfs: give rmap btree cursor error tracepoints their own class
  ` [PATCH 42/64] xfs: pass btree cursors to rmap btree tracepoints
  ` [PATCH 43/64] xfs: clean up rmap log intent item tracepoint callsites
  ` [PATCH 44/64] xfs: add a ri_entry helper
  ` [PATCH 45/64] xfs: reuse xfs_rmap_update_cancel_item
  ` [PATCH 46/64] xfs: don't bother calling xfs_rmap_finish_one_cleanup in xfs_rmap_finish_one
  ` [PATCH 47/64] xfs: simplify usage of the rcur local variable "
  ` [PATCH 48/64] xfs: move xfs_rmap_update_defer_add to xfs_rmap_item.c
  ` [PATCH 49/64] xfs: give refcount btree cursor error tracepoints their own class
  ` [PATCH 50/64] xfs: create specialized classes for refcount tracepoints
  ` [PATCH 51/64] xfs: pass btree cursors to refcount btree tracepoints
  ` [PATCH 52/64] xfs: clean up refcount log intent item tracepoint callsites
  ` [PATCH 53/64] xfs: add a ci_entry helper
  ` [PATCH 54/64] xfs: reuse xfs_refcount_update_cancel_item
  ` [PATCH 55/64] xfs: don't bother calling xfs_refcount_finish_one_cleanup in xfs_refcount_finish_one
  ` [PATCH 56/64] xfs: simplify usage of the rcur local variable "
  ` [PATCH 57/64] xfs: move xfs_refcount_update_defer_add to xfs_refcount_item.c
  ` [PATCH 58/64] xfs: Avoid races with cnt_btree lastrec updates
  ` [PATCH 59/64] xfs: AIL doesn't need manual pushing
  ` [PATCH 60/64] xfs: background AIL push should target physical space
  ` [PATCH 61/64] xfs: get rid of xfs_ag_resv_rmapbt_alloc
  ` [PATCH 62/64] xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
  ` [PATCH 63/64] xfs: fix di_onlink checking for V1/V2 inodes
  ` [PATCH 64/64] xfs: xfs_finobt_count_blocks() walks the wrong btree
` [PATCHSET v2.5 4/6] xfsprogs: port tools to new 6.11 APIs
  ` [PATCH 1/4] xfs_db: port the unlink command to use libxfs_droplink
  ` [PATCH 2/4] xfs_db/mkfs/xfs_repair: port to use XFS_ICREATE_UNLINKABLE
  ` [PATCH 3/4] xfs_db/mdrestore/repair: don't use the incore struct xfs_sb for offsets into struct xfs_dsb
  ` [PATCH 4/4] xfs_db: port the iunlink command to use the libxfs iunlink function
` [PATCHSET 5/6] xfs_repair: cleanups for 6.11
  ` [PATCH 1/4] xfs_repair: fix exchrange upgrade
  ` [PATCH 2/4] xfs_repair: don't crash in get_inode_parent
  ` [PATCH 3/4] xfs_repair: use library functions to reset root/rbm/rsum inodes
  ` [PATCH 4/4] xfs_repair: use library functions for orphanage creation
` [PATCHSET v2.5 6/6] mkfs: clean up inode initialization code
  ` [PATCH 1/2] mkfs: clean up the rtinit() function
  ` [PATCH 2/2] mkfs: break up the rest of "

[PATCHSET v31.1 2/2] fstests: atomic file content commits
 2024-10-02  5:45 UTC  (5+ messages)
` [PATCH 1/2] src/fiexchange.h: add the start-commit/commit-range ioctls
` [PATCH 2/2] xfs/122: add tests for commitrange structures

[PATCHSET 1/2] fstests: random fixes for v2024.09.29
 2024-10-02  5:44 UTC  (3+ messages)
` [PATCH 1/1] common/populate: fix bash syntax error in _fill_fs

[GIT PULLBOMB 6.11] xfsprogs: debian modernization and kick libattr
 2024-10-02  1:31 UTC  (3+ messages)
` [GIT PULL 1/2] xfsprogs: Debian and Ubuntu archive changes
` [GIT PULL 2/2] xfsprogs: do not depend on libattr

Known and unfixed active data loss bug in MM + XFS with large folios since Dec 2021 (any kernel from 6.1 upwards)
 2024-10-01 21:10 UTC  (6+ messages)

[PATCH v6 0/7] block atomic writes for xfs
 2024-10-01 15:48 UTC  (6+ messages)
` [PATCH v6 6/7] xfs: Validate atomic writes

[linux-next:master] [xfs] 3062a738d7: filebench.sum_operations/s -85.0% regression
 2024-10-01 15:29 UTC  (4+ messages)


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