aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/xfs/libxfs/xfs_bmap.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-03xfs: add support for zoned space reservationsChristoph Hellwig1-4/+11
2025-03-03xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delayChristoph Hellwig1-3/+7
2025-03-03xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.cChristoph Hellwig1-288/+7
2025-01-24xfs: fix the entry condition of exact EOF block allocation optimizationJinliang Zheng1-6/+7
2024-12-23xfs: enable extent size hints for CoW operationsDarrick J. Wong1-1/+7
2024-12-23xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow filesDarrick J. Wong1-3/+2
2024-12-23xfs: add a realtime flag to the refcount update log redo itemsDarrick J. Wong1-4/+6
2024-12-23xfs: prepare to reuse the dquot pointer space in struct xfs_inodeDarrick J. Wong1-3/+1
2024-12-23xfs: make xfs_iroot_realloc a bmap btree functionDarrick J. Wong1-3/+3
2024-12-23xfs: make xfs_iroot_realloc take the new numrecs instead of deltasDarrick J. Wong1-4/+3
2024-11-28xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delayChristoph Hellwig1-4/+2
2024-11-05xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_tDarrick J. Wong1-3/+1
2024-11-05xfs: make the RT allocator rtgroup awareChristoph Hellwig1-2/+11
2024-11-05xfs: use realtime EFI to free extents when rtgroups are enabledDarrick J. Wong1-1/+16
2024-11-05xfs: add a helper to prevent bmap merges across rtgroup boundariesChristoph Hellwig1-12/+44
2024-11-05xfs: make RT extent numbers relative to the rtgroupChristoph Hellwig1-3/+3
2024-11-05xfs: move RT bitmap and summary information to the rtgroupChristoph Hellwig1-3/+10
2024-11-05xfs: add a xfs_bmap_free_rtblocks helperChristoph Hellwig1-11/+22
2024-11-05xfs: adjust xfs_bmap_add_attrfork for metadirDarrick J. Wong1-1/+4
2024-11-05xfs: factor out a generic xfs_group structureChristoph Hellwig1-1/+1
2024-10-07xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_allocChristoph Hellwig1-1/+7
2024-10-07xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btallocChristoph Hellwig1-48/+13
2024-10-07xfs: don't ifdef around the exact minlen allocationsChristoph Hellwig1-6/+0
2024-10-07xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocateChristoph Hellwig1-45/+28
2024-09-03xfs: ensure st_blocks never goes to zero during COW writesChristoph Hellwig1-0/+1
2024-09-01xfs: standardize the btree maxrecs function parametersDarrick J. Wong1-1/+1
2024-09-01xfs: replace shouty XFS_BM{BT,DR} macrosDarrick J. Wong1-20/+20
2024-09-01xfs: clean up the ISVALID macro in xfs_bmap_adjacentChristoph Hellwig1-24/+33
2024-09-01xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lockChristoph Hellwig1-1/+2
2024-07-02xfs: convert "skip_discard" to a proper flags bitsetDarrick J. Wong1-4/+8
2024-07-02xfs: hoist inode flag conversion functions to libxfsDarrick J. Wong1-0/+1
2024-07-02xfs: hoist extent size helpers to libxfsDarrick J. Wong1-0/+42
2024-06-26xfs: restrict when we try to align cow fork delalloc to cowextsz hintsDarrick J. Wong1-4/+27
2024-05-27xfs: Add cond_resched to block unmap range and reflink remap pathRitesh Harjani (IBM)1-0/+1
2024-05-03xfs: simplify iext overflow checking and upgradeChristoph Hellwig1-4/+1
2024-05-03xfs: xfs_quota_unreserve_blkres can't failChristoph Hellwig1-11/+5
2024-04-30xfs: do not allocate the entire delalloc extent in xfs_bmapi_writeChristoph Hellwig1-2/+3
2024-04-30xfs: fix xfs_bmap_add_extent_delay_real for partial conversionsChristoph Hellwig1-5/+10
2024-04-30xfs: remove the xfs_iext_peek_prev_extent call in xfs_bmapi_allocateChristoph Hellwig1-5/+0
2024-04-30xfs: pass the actual offset and len to allocate to xfs_bmapi_allocateChristoph Hellwig1-14/+18
2024-04-30xfs: don't open code XFS_FILBLKS_MIN in xfs_bmapi_writeChristoph Hellwig1-6/+3
2024-04-30xfs: lift a xfs_valid_startblock into xfs_bmapi_allocateChristoph Hellwig1-6/+5
2024-04-30xfs: remove the unusued tmp_logflags variable in xfs_bmapi_allocateChristoph Hellwig1-3/+0
2024-04-30xfs: fix error returns from xfs_bmapi_writeChristoph Hellwig1-9/+37
2024-04-29xfs: make xfs_bmapi_convert_delalloc() to allocate the target offsetZhang Yi1-2/+32
2024-04-29xfs: make the seq argument to xfs_bmapi_convert_delalloc() optionalZhang Yi1-2/+4
2024-04-23xfs: split xfs_bmap_add_attrfork into two piecesDarrick J. Wong1-26/+10
2024-04-23xfs: remove pointless unlocked assertionDarrick J. Wong1-2/+0
2024-04-22xfs: stop the steal (of data blocks for RT indirect blocks)Christoph Hellwig1-1/+6
2024-04-22xfs: rework splitting of indirect block reservationsChristoph Hellwig1-22/+16