Hi all, Port userspace programs to new libxfs APIs made available in Linux 6.11. If you're going to start using this code, I strongly recommend pulling from my git trees, which are linked below. Comments and questions are, as always, welcome. xfsprogs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=xfsprogs-port-6.11 --- Commits in this patchset: * xfs_db: port the unlink command to use libxfs_droplink * xfs_db/mkfs/xfs_repair: port to use XFS_ICREATE_UNLINKABLE * xfs_db/mdrestore/repair: don't use the incore struct xfs_sb for offsets into struct xfs_dsb * xfs_db: port the iunlink command to use the libxfs iunlink function --- db/iunlink.c | 112 +-------------------------------------------- db/namei.c | 23 ++------- db/sb.c | 4 +- libxfs/libxfs_api_defs.h | 1 mdrestore/xfs_mdrestore.c | 6 +- mkfs/proto.c | 5 +- repair/agheader.c | 12 ++--- repair/phase6.c | 3 - 8 files changed, 22 insertions(+), 144 deletions(-)