summaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs
Commit message (Expand)AuthorAgeFilesLines
* xfs: only skip rmap owner checks for unknown-owner rmap removalDarrick J. Wong2017-12-211-24/+52
* xfs: always honor OWN_UNKNOWN rmap removal requestsDarrick J. Wong2017-12-213-3/+42
* xfs: queue deferred rmap ops for cow staging extent alloc/free in the right o...Darrick J. Wong2017-12-211-33/+19Star
* xfs: move xfs_iext_insert tracepoint to report useful informationDarrick J. Wong2017-12-141-2/+2
* xfs: account for null transactions in bunmapiDarrick J. Wong2017-12-141-1/+1
* xfs: hold xfs_buf locked between shortform->leaf conversion and the addition ...Darrick J. Wong2017-12-143-9/+23
* xfs: add the ability to join a held buffer to a defer_opsDarrick J. Wong2017-12-142-4/+40
* xfs: remove "no-allocation" reservations for file creationsChristoph Hellwig2017-12-092-8/+3Star
* xfs: fix leaks on corruption errors in xfs_bmap.cEric Sandeen2017-11-281-2/+4
* xfs: abstract out dev_t conversionsChristoph Hellwig2017-11-211-6/+2Star
* xfs: fix memory leak in xfs_iext_free_last_leafShu Wang2017-11-211-1/+1
* xfs: fix type usageDarrick J. Wong2017-11-162-3/+3
* Merge tag 'xfs-4.15-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2017-11-1427-3035/+2673Star
|\
| * xfs: remove u_int* type usageDarrick J. Wong2017-11-101-1/+1
| * xfs: handle zero entries case in xfs_iext_rebalance_leafChristoph Hellwig2017-11-091-7/+17
| * xfs: add comments documenting the rebalance algorithmChristoph Hellwig2017-11-091-0/+24
| * xfs: trivial indentation fixup for xfs_iext_remove_nodeChristoph Hellwig2017-11-091-2/+1Star
| * xfs: remove a superflous assignment in xfs_iext_remove_nodeChristoph Hellwig2017-11-091-1/+0Star
| * xfs: add some comments to xfs_iext_insert/xfs_iext_insert_nodeChristoph Hellwig2017-11-091-0/+8
| * xfs: fix number of records handling in xfs_iext_split_leafChristoph Hellwig2017-11-091-4/+1Star
| * xfs: mark xfs_btree_check_lblock and xfs_btree_check_ptr staticChristoph Hellwig2017-11-061-2/+2
| * xfs: move xfs_bmbt_irec and xfs_exntst_t to xfs_types.hChristoph Hellwig2017-11-062-18/+12Star
| * xfs: pass struct xfs_bmbt_irec to xfs_bmbt_validate_extentChristoph Hellwig2017-11-063-7/+7
| * xfs: remove the nr_extents argument to xfs_iext_removeChristoph Hellwig2017-11-063-35/+23Star
| * xfs: remove the nr_extents argument to xfs_iext_insertChristoph Hellwig2017-11-064-40/+26Star
| * xfs: use a b+tree for the in-core extent listChristoph Hellwig2017-11-068-1209/+1082Star
| * xfs: allow unaligned extent records in xfs_bmbt_disk_set_allChristoph Hellwig2017-11-061-4/+4
| * xfs: remove support for inlining data/extents into the inode forkChristoph Hellwig2017-11-062-183/+13Star
| * xfs: simplify xfs_reflink_convert_cowChristoph Hellwig2017-11-062-2/+7
| * xfs: introduce the xfs_iext_cursor abstractionChristoph Hellwig2017-11-065-276/+342
| * xfs: iterate over extents in xfs_bmap_extents_to_btreeChristoph Hellwig2017-11-061-12/+8Star
| * xfs: iterate over extents in xfs_iextents_copyChristoph Hellwig2017-11-061-40/+13Star
| * xfs: pass an on-disk extent to xfs_bmbt_validate_extentChristoph Hellwig2017-11-063-10/+9Star
| * xfs: treat idx as a cursor in xfs_bmap_collapse_extentsChristoph Hellwig2017-11-061-11/+6Star
| * xfs: treat idx as a cursor in xfs_bmap_del_extent_*Christoph Hellwig2017-11-061-3/+3
| * xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_realChristoph Hellwig2017-11-061-17/+18
| * xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_realChristoph Hellwig2017-11-061-5/+5
| * xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delayChristoph Hellwig2017-11-061-4/+5
| * xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_realChristoph Hellwig2017-11-061-11/+16
| * xfs: remove a duplicate assignment in xfs_bmap_add_extent_delay_realChristoph Hellwig2017-11-061-1/+1
| * xfs: don't create overlapping extents in xfs_bmap_add_extent_delay_realChristoph Hellwig2017-11-061-4/+4
| * xfs: convert remaining xfs_sb_version_... checks to boolDave Chinner2017-11-011-2/+2
| * xfs: move error injection tags into their own fileDarrick J. Wong2017-11-0110-0/+115
| * xfs: remove inode log format typedefDarrick J. Wong2017-11-011-2/+2
| * xfs: remove redundant assignment to variable bitColin Ian King2017-10-311-1/+0Star
| * xfs: compare btree block keys to parent block's keys during scrubDarrick J. Wong2017-10-272-2/+6
| * xfs: abort dir/attr btree operation if btree is obviously weirdDarrick J. Wong2017-10-271-1/+21
| * xfs: add a new xfs_iext_lookup_extent_before helperChristoph Hellwig2017-10-273-20/+32
| * xfs: merge xfs_bmap_read_extents into xfs_iread_extentsChristoph Hellwig2017-10-273-75/+51Star
| * xfs: rewrite xfs_bmap_first_unused to make better use of xfs_iext_get_extentChristoph Hellwig2017-10-271-30/+26Star