]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/history - libxfs
Merge tag 'scrub-fix-legalese-6.6_2024-01-11' of https://git.kernel.org/pub/scm/linux...
[thirdparty/xfsprogs-dev.git] / libxfs /
2024-01-23  Carlos MaiolinoMerge tag 'xfsprogs-fixes-6.6_2024-01-11' of https...
2024-01-23  Carlos MaiolinoMerge tag 'xfsprogs-fixes-6.6_2023-12-21' of https...
2024-01-12  Darrick J. Wonglibxfs: fix krealloc to allow freeing data
2023-12-22  Darrick J. Wonglibxfs: don't UAF a requeued EFI
2023-12-22  Darrick J. Wonglibfrog: move 64-bit division wrappers to libfrog
2023-12-18  Christoph Hellwiglibxfs: split out a libxfs_dev structure from struct...
2023-12-18  Christoph Hellwiglibxfs: stash away the device fd in struct xfs_buftarg
2023-12-18  Christoph Hellwiglibxfs: return the opened fd from libxfs_device_open
2023-12-18  Christoph Hellwiglibxfs: mark libxfs_device_{open,close} static
2023-12-18  Christoph Hellwiglibxfs: remove dead size < 0 checks in libxfs_init
2023-12-18  Christoph Hellwiglibfrog: make platform_set_blocksize exit on fatal...
2023-12-18  Christoph Hellwiglibxfs: remove the setblksize == 1 case in libxfs_devic...
2023-12-18  Christoph Hellwiglibxfs: making passing flags to libxfs_init less confusing
2023-12-18  Christoph Hellwiglibxfs: merge the file vs device cases in libxfs_init
2023-12-18  Christoph Hellwiglibxfs: pass a struct libxfs_init to libxfs_alloc_buftarg
2023-12-18  Christoph Hellwiglibxfs: pass a struct libxfs_init to libxfs_mount
2023-12-18  Christoph Hellwiglibxfs: rename struct libxfs_xinit to libxfs_init
2023-12-18  Christoph Hellwiglibxlog: don't require a libxfs_xinit structure for...
2023-12-18  Christoph Hellwiglibxfs: remove the volname concept
2023-12-18  Christoph Hellwiglibxfs/frog: remove latform_find{raw,block}path
2023-12-18  Christoph Hellwiglibxfs: remove the dead {d,log,rt}path variables in...
2023-11-16  Darrick J. Wongxfs: adjust the incore perag block_count when shrinking
2023-11-16  Christian BraunerRevert "xfs: switch to multigrain timestamps"
2023-11-14  Darrick J. Wongxfs: fix log recovery when unknown rocompat bits are set
2023-11-14  Jeff Laytonxfs: switch to multigrain timestamps
2023-11-14  Darrick J. Wongxfs: allow userspace to rebuild metadata structures
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...
next