]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/history - libxfs/xfs_bmap.c
xfsprogs: Release v6.15.0
[thirdparty/xfsprogs-dev.git] / libxfs / xfs_bmap.c
2025-04-29  Christoph Hellwigxfs: add support for zoned space reservations
2025-04-29  Christoph Hellwigxfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay
2025-04-29  Christoph Hellwigxfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c
2025-02-25  Jinliang Zhengxfs: fix the entry condition of exact EOF block allocat...
2025-02-25  Darrick J. Wongxfs: enable extent size hints for CoW operations
2025-02-25  Darrick J. Wongxfs: fix xfs_get_extsz_hint behavior with realtime...
2025-02-25  Darrick J. Wongxfs: add a realtime flag to the refcount update log...
2025-02-25  Darrick J. Wongxfs: prepare to reuse the dquot pointer space in struct...
2025-02-25  Darrick J. Wongxfs: make xfs_iroot_realloc a bmap btree function
2025-02-25  Darrick J. Wongxfs: make xfs_iroot_realloc take the new numrecs instea...
2024-12-24  Christoph Hellwigxfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_e...
2024-12-24  Darrick J. Wongxfs: make xfs_rtblock_t a segmented address like xfs_fs...
2024-12-24  Christoph Hellwigxfs: make the RT allocator rtgroup aware
2024-12-24  Darrick J. Wongxfs: use realtime EFI to free extents when rtgroups...
2024-12-24  Christoph Hellwigxfs: add a helper to prevent bmap merges across rtgroup...
2024-12-24  Christoph Hellwigxfs: make RT extent numbers relative to the rtgroup
2024-12-24  Christoph Hellwigxfs: move RT bitmap and summary information to the...
2024-12-24  Christoph Hellwigxfs: add a xfs_bmap_free_rtblocks helper
2024-12-24  Darrick J. Wongxfs: adjust xfs_bmap_add_attrfork for metadir
2024-12-24  Christoph Hellwigxfs: factor out a generic xfs_group structure
2024-10-31  Christoph Hellwigxfs: support lowmode allocations in xfs_bmap_exact_minl...
2024-10-31  Christoph Hellwigxfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_b...
2024-10-31  Christoph Hellwigxfs: don't ifdef around the exact minlen allocations
2024-10-31  Christoph Hellwigxfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
2024-10-31  Christoph Hellwigxfs: ensure st_blocks never goes to zero during COW...
2024-10-31  Darrick J. Wongxfs: standardize the btree maxrecs function parameters
2024-10-31  Darrick J. Wongxfs: replace shouty XFS_BM{BT,DR} macros
2024-10-31  Christoph Hellwigxfs: clean up the ISVALID macro in xfs_bmap_adjacent
2024-10-31  Christoph Hellwigxfs: push transaction join out of xfs_rtbitmap_lock...
2024-10-04  Darrick J. Wongxfs: convert "skip_discard" to a proper flags bitset
2024-10-04  Darrick J. Wongxfs: hoist inode flag conversion functions to libxfs
2024-10-04  Darrick J. Wongxfs: hoist extent size helpers to libxfs
2024-08-06  Carlos MaiolinoMerge tag 'libxfs-sync-6.10_2024-07-29' of https:/...
2024-07-30  Darrick J. Wongxfs: restrict when we try to align cow fork delalloc...
2024-07-30  Ritesh Harjani ... xfs: Add cond_resched to block unmap range and reflink...
2024-07-30  Christoph Hellwigxfs: simplify iext overflow checking and upgrade
2024-07-30  Christoph Hellwigxfs: xfs_quota_unreserve_blkres can't fail
2024-07-30  Christoph Hellwigxfs: do not allocate the entire delalloc extent in...
2024-07-30  Christoph Hellwigxfs: fix xfs_bmap_add_extent_delay_real for partial...
2024-07-30  Christoph Hellwigxfs: remove the xfs_iext_peek_prev_extent call in xfs_b...
2024-07-30  Christoph Hellwigxfs: pass the actual offset and len to allocate to...
2024-07-30  Christoph Hellwigxfs: don't open code XFS_FILBLKS_MIN in xfs_bmapi_write
2024-07-30  Christoph Hellwigxfs: lift a xfs_valid_startblock into xfs_bmapi_allocate
2024-07-30  Christoph Hellwigxfs: remove the unusued tmp_logflags variable in xfs_bm...
2024-07-30  Christoph Hellwigxfs: fix error returns from xfs_bmapi_write
2024-07-30  Zhang Yixfs: make xfs_bmapi_convert_delalloc() to allocate...
2024-07-30  Zhang Yixfs: make the seq argument to xfs_bmapi_convert_delallo...
2024-07-30  Darrick J. Wongxfs: split xfs_bmap_add_attrfork into two pieces
2024-07-30  Darrick J. Wongxfs: remove pointless unlocked assertion
2024-07-30  Christoph Hellwigxfs: stop the steal (of data blocks for RT indirect...
2024-07-30  Christoph Hellwigxfs: rework splitting of indirect block reservations
2024-07-30  Christoph Hellwigxfs: support RT inodes in xfs_mod_delalloc
2024-07-30  Christoph Hellwigxfs: cleanup fdblock/frextent accounting in xfs_bmap_de...
2024-07-30  Christoph Hellwigxfs: reinstate RT support in xfs_bmapi_reserve_delalloc
2024-07-30  Christoph Hellwigxfs: split xfs_mod_freecounter
2024-07-30  Christoph Hellwigxfs: move RT inode locking out of __xfs_bunmapi
2024-07-30  Christoph Hellwigxfs: free RT extents after updating the bmap btree
2024-07-30  Christoph Hellwigxfs: refactor realtime inode locking
2024-07-30  Darrick J. Wongxfs: expose xfs_bmap_local_to_extents for online repair
2024-07-30  Darrick J. Wongxfs: add an explicit owner field to xfs_da_args
2024-06-17  Carlos MaiolinoMerge tag 'libxfs-sync-6.9_2024-06-03' of https://git...
2024-06-03  Darrick J. Wongxfs: move xfs_symlink_remote.c declarations to xfs_syml...
2024-06-03  Darrick J. Wongxfs: xfs_bmap_finish_one should map unwritten extents...
2024-06-03  Darrick J. Wongxfs: support deferred bmap updates on the attr fork
2024-06-03  Darrick J. Wongxfs: fix xfs_bunmapi to allow unmapping of partial...
2024-06-03  Darrick J. Wongxfs: move xfs_bmap_defer_add to xfs_bmap_item.c
2024-06-03  Darrick J. Wongxfs: clean up bmap log intent item tracepoint callsites
2024-06-03  Darrick J. Wongxfs: repair the rmapbt
2024-06-03  Darrick J. Wongxfs: create a helper to decide if a file mapping target...
2024-06-03  Christoph Hellwigxfs: move and rename xfs_btree_read_bufl
2024-06-03  Christoph Hellwigxfs: open code xfs_btree_check_lptr in xfs_bmap_btree_t...
2024-06-03  Christoph Hellwigxfs: split the per-btree union in struct xfs_btree_cur
2024-06-03  Darrick J. Wongxfs: set btree block buffer ops in _init_buf
2024-06-03  Darrick J. Wongxfs: initialize btree blocks using btree_ops structure
2024-06-03  Christoph Hellwigxfs: remove bc_ino.flags
2024-06-03  Darrick J. Wongxfs: encode the btree geometry flags in the btree ops...
2024-06-03  Darrick J. Wongxfs: report XFS_IS_CORRUPT errors to the health system
2024-06-03  Darrick J. Wongxfs: report btree block corruption errors to the health...
2024-06-03  Darrick J. Wongxfs: report block map corruption errors to the health...
2024-06-03  Matthew Wilcox ... xfs: Replace xfs_isilocked with xfs_assert_ilocked
2024-06-03  Dave Chinnerxfs: use GFP_KERNEL in pure transaction contexts
2024-04-17  Darrick J. Wongxfs: fix backwards logic in xfs_bmap_alloc_account
2024-04-17  Christoph Hellwigxfs: make if_data a void pointer
2024-04-17  Christoph Hellwigxfs: indicate if xfs_bmap_adjacent changed ap->blkno
2024-04-17  Christoph Hellwigxfs: also use xfs_bmap_btalloc_accounting for RT alloca...
2024-04-17  Christoph Hellwigxfs: remove the xfs_alloc_arg argument to xfs_bmap_btal...
2024-04-17  Darrick J. Wongxfs: create a new inode fork block unmap helper
2024-04-17  Darrick J. Wongxfs: zap broken inode forks
2024-04-17  Christoph Hellwigxfs: pass the defer ops directly to xfs_defer_add
2024-04-17  Jiachen Zhangxfs: ensure logflagsp is initialized in xfs_bmap_del_ex...
2024-04-17  Darrick J. Wongxfs: remove __xfs_free_extent_later
2024-02-15  Darrick J. Wongxfs: convert do_div calls to xfs_rtb_to_rtx helper...
2024-02-15  Darrick J. Wongxfs: create helpers to convert rt block numbers to...
2024-02-15  Darrick J. Wongxfs: create a helper to compute leftovers of realtime...
2024-02-15  Darrick J. Wongxfs: rename xfs_verify_rtext to xfs_verify_rtbext
2024-02-15  Darrick J. Wongxfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
2024-02-15  Darrick J. Wongxfs: fix units conversion error in xfs_bmap_del_extent_...
2024-02-15  Darrick J. Wongxfs: hoist freeing of rt data fork extent mappings
2023-09-07  Dave Chinnerxfs: use deferred frees for btree block freeing
2023-06-22  Dave Chinnerxfs: validate block number being freed before adding...
next