]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/history - libxfs
xfs: convert to ctime accessor functions
[thirdparty/xfsprogs-dev.git] / libxfs /
2023-11-14  Jeff Laytonxfs: convert to ctime accessor functions
2023-10-05  Darrick J. Wonglibxfs: use XFS_IGET_CREATE when creating new files
2023-10-05  Darrick J. Wonglibxfs: make platform_set_blocksize optional with directio
2023-10-05  Darrick J. Wongxfs_db: create unlinked inodes
2023-10-05  Darrick J. Wongxfs_db: dump unlinked buckets
2023-09-07  Darrick J. Wongxfs: convert flex-array declarations in xfs attr shortf...
2023-09-07  Darrick J. Wongxfs: convert flex-array declarations in xfs attr leaf...
2023-09-07  Darrick J. Wongxfs: convert flex-array declarations in struct xfs_attr...
2023-09-07  Darrick J. Wongxfs: AGI length should be bounds checked
2023-09-07  Darrick J. Wongxfs: fix xfs_btree_query_range callers to initialize...
2023-09-07  Dave Chinnerxfs: fix bounds check in xfs_defer_agfl_block()
2023-09-07  Dave Chinnerxfs: AGF length has never been bounds checked
2023-09-07  Dave Chinnerxfs: journal geometry is not properly bounds checked
2023-09-07  Dave Chinnerxfs: don't block in busy flushing when freeing extents
2023-09-07  Dave Chinnerxfs: pass alloc flags through to xfs_extent_busy_flush()
2023-09-07  Dave Chinnerxfs: use deferred frees for btree block freeing
2023-09-07  Colin Ian Kingxfs: remove redundant initializations of pointers drop_...
2023-09-07  Long Lixfs: fix ag count overflow during growfs
2023-09-07  Kees Cookoverflow: Add struct_size_t() helper
2023-06-22  Dave Chinnerxfs: validate block number being freed before adding...
2023-06-22  Dave Chinnerxfs: validity check agbnos on the AGFL
2023-06-22  Dave Chinnerxfs: fix agf/agfl verification on v4 filesystems
2023-06-22  Dave Chinnerxfs: fix AGF vs inode cluster buffer deadlock
2023-06-22  Dave Chinnerxfs: restore allocation trylock iteration
2023-06-22  Darrick J. Wonglibxfs: port transaction precommit hooks to userspace
2023-06-22  Darrick J. Wonglibxfs: port list_cmp_func_t to userspace
2023-06-22  Darrick J. Wonglibxfs: deferred items should call xfs_perag_intent_...
2023-06-14  Darrick J. Wonglibxfs: test the ascii case-insensitive hash
2023-06-09  Darrick J. Wongxfs: set bnobt/cntbt numrecs correctly when formatting...
2023-06-09  Darrick J. Wongxfs: don't unconditionally null args->pag in xfs_bmap_b...
2023-06-09  Dave Chinnerxfs: fix livelock in delayed allocation at ENOSPC
2023-06-09  Darrick J. Wongxfs: _{attr,data}_map_shared should take ILOCK_EXCL...
2023-06-09  Dave Chinnerxfs: don't consider future format versions valid
2023-06-09  Darrick J. Wongxfs: stabilize the dirent name transformation function...
2023-06-09  Darrick J. Wongxfs: accumulate iextent records when checking bmap
2023-06-09  Darrick J. Wongxfs: convert xfs_ialloc_has_inodes_at_extent to return...
2023-06-09  Darrick J. Wongxfs: teach scrub to check for sole ownership of metadat...
2023-06-09  Darrick J. Wongxfs: remove pointless shadow variable from xfs_difree_inobt
2023-06-09  Darrick J. Wongxfs: implement masked btree key comparisons for _has_re...
2023-06-09  Darrick J. Wongxfs: replace xfs_btree_has_record with a general keyspa...
2023-06-09  Darrick J. Wongxfs: refactor ->diff_two_keys callsites
2023-06-09  Darrick J. Wongxfs: refactor converting btree irec to btree key
2023-06-09  Darrick J. Wongxfs: fix rm_offset flag handling in rmap keys
2023-06-09  Darrick J. Wongxfs: hoist inode record alignment checks from scrub
2023-06-09  Darrick J. Wongxfs: hoist rmap record flag checks from scrub
2023-06-09  Darrick J. Wongxfs: complain about bad file mapping records in the...
2023-06-09  Darrick J. Wongxfs: hoist rmap record flag checks from scrub
2023-06-09  Darrick J. Wongxfs: complain about bad records in query_range helpers
2023-06-09  Darrick J. Wongxfs: standardize ondisk to incore conversion for rmap...
2023-06-09  Darrick J. Wongxfs: return a failure address from xfs_rmap_irec_offset...
2023-06-09  Darrick J. Wongxfs: standardize ondisk to incore conversion for refcou...
2023-06-09  Darrick J. Wongxfs: standardize ondisk to incore conversion for inode...
2023-06-09  Darrick J. Wongxfs: standardize ondisk to incore conversion for free...
2023-06-09  Darrick J. Wongxfs: allow queued AG intents to drain before scrubbing
2023-06-09  Darrick J. Wongxfs: create traced helper to get extra perag references
2023-06-09  Darrick J. Wongxfs: give xfs_refcount_intent its own perag reference
2023-06-09  Darrick J. Wongxfs: give xfs_rmap_intent its own perag reference
2023-06-09  Darrick J. Wongxfs: give xfs_extfree_intent its own perag reference
2023-06-09  Darrick J. Wongxfs: pass per-ag references to xfs_free_extent
2023-06-09  Darrick J. Wongxfs: give xfs_bmap_intent its own perag reference
2023-06-09  Carlos Maiolinolibxfs: Finish renaming xfs_extent_item variables
2023-05-10  Darrick J. Wongxfs_repair: estimate per-AG btree slack better
2023-05-10  Darrick J. Wongxfs: fix mismerged tracepoints
2023-05-10  Darrick J. Wongxfs: clear incore AGFL_RESET state if it's not needed
2023-05-10  Darrick J. Wongxfs: add tracepoints for each of the externally visible...
2023-05-10  Darrick J. Wongxfs: walk all AGs if TRYLOCK passed to xfs_alloc_vexten...
2023-05-10  Darrick J. Wongxfs: try to idiot-proof the allocators
2023-05-10  Darrick J. Wongxfs: restore old agirotor behavior
2023-05-10  Dave Chinnerxfs: return a referenced perag from filestreams allocator
2023-05-10  Dave Chinnerxfs: move xfs_bmap_btalloc_filestreams() to xfs_filestr...
2023-05-10  Dave Chinnerxfs: use xfs_bmap_longest_free_extent() in filestreams
2023-05-10  Dave Chinnerxfs: get rid of notinit from xfs_bmap_longest_free_extent
2023-05-10  Dave Chinnerxfs: factor out filestreams from xfs_bmap_btalloc_nullfb
2023-05-10  Dave Chinnerxfs: convert xfs_alloc_vextent_iterate_ags() to use...
2023-05-10  Dave Chinnerxfs: move the minimum agno checks into xfs_alloc_vexten...
2023-05-10  Dave Chinnerxfs: fold xfs_alloc_ag_vextent() into callers
2023-05-10  Dave Chinnerxfs: move allocation accounting to xfs_alloc_vextent_se...
2023-05-10  Dave Chinnerxfs: introduce xfs_alloc_vextent_prepare()
2023-05-10  Dave Chinnerxfs: introduce xfs_alloc_vextent_exact_bno()
2023-05-10  Dave Chinnerxfs: introduce xfs_alloc_vextent_near_bno()
2023-05-10  Dave Chinnerxfs: use xfs_alloc_vextent_start_bno() where appropriate
2023-05-10  Dave Chinnerxfs: use xfs_alloc_vextent_first_ag() where appropriate
2023-05-10  Dave Chinnerxfs: factor xfs_bmap_btalloc()
2023-05-10  Dave Chinnerxfs: use xfs_alloc_vextent_this_ag() where appropriate
2023-05-10  Dave Chinnerxfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc...
2023-05-10  Dave Chinnerxfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags()
2023-05-10  Dave Chinnerxfs: rework xfs_alloc_vextent()
2023-05-10  Dave Chinnerxfs: introduce xfs_for_each_perag_wrap()
2023-05-10  Dave Chinnerxfs: perags need atomic operational state
2023-05-10  Dave Chinnerxfs: convert xfs_ialloc_next_ag() to an atomic
2023-05-10  Dave Chinnerxfs: inobt can use perags in many more places than...
2023-05-10  Dave Chinnerxfs: use active perag references for inode allocation
2023-05-10  Dave Chinnerxfs: convert xfs_imap() to take a perag
2023-05-10  Dave Chinnerxfs: rework the perag trace points to be perag centric
2023-05-09  Dave Chinnerxfs: active perag reference counting
2023-05-09  Dave Chinnerxfs: t_firstblock is tracking AGs not blocks
2023-05-09  Dave Chinnerxfs: drop firstblock constraints from allocation setup
2023-05-09  Dave Chinnerxfs: block reservation too large for minleft allocation
2023-05-09  Dave Chinnerxfs: prefer free inodes at ENOSPC over chunk allocation
2023-05-09  Dave Chinnerxfs: fix low space alloc deadlock
next