A set of commands to use the XFS filesystem, including mkfs.xfs.
XFS is a high performance journaling filesystem which originated on the SGI IRIX platform. It is completely multi-threaded, can support large files and large filesystems, extended attributes, variable block sizes, is extent based, and makes extensive use of Btrees (directories, extents, free space) to aid both performance and scalability.
Refer to the documentation at http://oss.sgi.com/projects/xfs/ for complete details. This implementation is on-disk compatible with the IRIX version of XFS.
XFS is a high performance journaling filesystem which originated on the SGI IRIX platform. It is completely multi-threaded, can support large files and large filesystems, extended attributes, variable block sizes, is extent based, and makes extensive use of Btrees (directories, extents, free space) to aid both performance and scalability.
Refer to the documentation at http://oss.sgi.com/projects/xfs/ for complete details. This implementation is on-disk compatible with the IRIX version of XFS.
Original maintainer | XFS Development Team |
---|---|
Homepage | https://xfs.wiki.kernel.org |
5.5.0



5.4.0

5.3.0

5.1.0


5.0.0

4.20.0


4.19.0


4.17.0

4.15.1



4.15.0



4.9.0



4.5.0

4.3.0


Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | zst | 5.4.0-1 | 2020-01-21 | 1.02 MiB | 5.21 MiB | Antonio Rojas |
![]() | zst | 5.5.0-1 | 2020-03-14 | 1.03 MiB | 5.25 MiB | Antonio Rojas |
![]() | rpm | 4.5.0-20.el7 | 2020-01-07 | 896 kiB | 3.89 MiB | CentOS BuildSystem |
![]() | deb | 4.20.0-1 | 2019-03-10 | 888 kiB | 3.27 MiB | XFS Development Team |
![]() | deb | 4.9.0+nmu1 | 2017-11-10 | 792 kiB | 4.24 MiB | XFS Development Team |
![]() | rpm | 4.15.1-1.fc28 | 2019-01-14 | 1.1 MiB | 5.04 MiB | Fedora Project |
![]() | rpm | 4.15.1-1.fc28 | 2019-01-14 | 1.1 MiB | 5.04 MiB | Fedora Project |
![]() | rpm | 4.15.1-1.fc28 | 2019-01-14 | 1.1 MiB | 5.04 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.17.0-3.fc29 | 2019-01-14 | 1.13 MiB | 5.23 MiB | Fedora Project |
![]() | rpm | 4.19.0-4.fc30 | 2019-06-17 | 1.01 MiB | 5.91 MiB | Fedora Project |
![]() | rpm | 4.19.0-4.fc30 | 2019-06-17 | 1.01 MiB | 5.91 MiB | Fedora Project |
![]() | rpm | 4.19.0-4.fc30 | 2019-06-17 | 1.01 MiB | 5.91 MiB | Fedora Project |
![]() | rpm | 4.19.0-4.fc30 | 2019-06-17 | 1.01 MiB | 5.91 MiB | Fedora Project |
![]() | rpm | 4.19.0-4.fc30 | 2019-06-17 | 1.01 MiB | 5.91 MiB | Fedora Project |
![]() | rpm | 5.1.0-2.fc31 | 2020-01-07 | 1.07 MiB | 5.01 MiB | Fedora Project |
![]() | rpm | 5.1.0-2.fc31 | 2020-01-07 | 1.07 MiB | 5.01 MiB | Fedora Project |
![]() | rpm | 5.5.0-1.fc33 | 2020-03-14 | 1.1 MiB | 5.12 MiB | Fedora Project |
![]() | rpm | 5.5.0-1.fc33 | 2020-03-14 | 1.1 MiB | 5.12 MiB | Fedora Project |
![]() | rpm | 5.1.0-2.fc31 | 2019-08-03 | 1.07 MiB | 5.01 MiB | Fedora Project |
![]() | xz | 4.19.0-2 | 2019-01-24 | 923 kiB | 5.1 MiB | Evangelos Foutras |
![]() | xz | 4.20.0-1 | 2019-04-06 | 923 kiB | 5.1 MiB | Tobias Powalowski |
![]() | xz | 4.20.0-2 | 2019-04-08 | 924 kiB | 5.1 MiB | Felix Yan |
![]() | rpm | 4.15.0-lp150.2.1 | 2019-01-17 | 965 kiB | 4.6 MiB | https://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp150.3.7.1 | 2019-01-18 | 966 kiB | 4.6 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp150.3.4.1 | 2019-01-18 | 966 kiB | 4.6 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp150.3.11.1 | 2019-06-27 | 961 kiB | 4.62 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp151.6.1 | 2019-01-23 | 965 kiB | 4.6 MiB | https://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp151.7.9.1 | 2020-03-01 | 961 kiB | 4.62 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp151.7.6.1 | 2020-01-13 | 959 kiB | 4.61 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp151.7.3.1 | 2019-06-27 | 961 kiB | 4.61 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.15.0-lp152.10.1 | 2020-03-02 | 961 kiB | 4.62 MiB | https://bugs.opensuse.org |
![]() | rpm | 4.3.0-5.1 | 2019-01-17 | 742 kiB | 3.7 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.3.0-6.6.1 | 2019-01-21 | 745 kiB | 3.69 MiB | http://bugs.opensuse.org |
![]() | rpm | 4.3.0-6.3.1 | 2019-01-21 | 744 kiB | 3.69 MiB | http://bugs.opensuse.org |
![]() | rpm | 5.5.0-1.1 | 2020-03-22 | 965 kiB | 3.09 MiB | https://bugs.opensuse.org |
![]() | deb | 4.9.0+nmu1ubuntu1 | 2017-11-10 | 665 kiB | 3.8 MiB | Ubuntu Developers |
![]() | deb | 4.9.0+nmu1ubuntu2 | 2018-06-12 | 667 kiB | 3.79 MiB | Ubuntu Developers |
![]() | deb | 4.15.1-1ubuntu1 | 2019-01-14 | 739 kiB | 4.12 MiB | Ubuntu Developers |
![]() | deb | 4.15.1-1ubuntu1 | 2019-01-14 | 739 kiB | 4.12 MiB | Ubuntu Developers |
![]() | deb | 5.0.0-1ubuntu1 | 2019-06-17 | 732 kiB | 2.57 MiB | Ubuntu Developers |
![]() | deb | 5.3.0-1ubuntu2 | 2020-03-24 | 755 kiB | 2.61 MiB | Ubuntu Developers |
![]() | deb | 4.3.0+nmu1ubuntu1 | 2017-11-10 | 582 kiB | 3.25 MiB | Ubuntu Developers |
![]() | deb | 4.3.0+nmu1ubuntu1.1 | 2017-11-10 | 583 kiB | 3.25 MiB | Ubuntu Developers |
Manual pages
ioctl_xfs_ag_geometry(2)
ioctl_xfs_ag_geometry - query XFS allocation group geometry information
ioctl_xfs_bulkstat(2)
ioctl_xfs_bulkstat - query information for a batch of XFS inodes
ioctl_xfs_fsbulkstat(2)
ioctl_xfs_fsbulkstat - query information for a batch of XFS inodes
ioctl_xfs_fscounts(2)
ioctl_xfs_fscounts - query XFS summary counter information
ioctl_xfs_fsgetxattr(2)
ioctl_xfs_fsgetxattr - query information for an open file
ioctl_xfs_fsinumbers(2)
ioctl_xfs_fsinumbers - extract a list of valid inode numbers from an XFS filesystem
ioctl_xfs_fsop_geometry(2)
ioctl_xfs_fsop_geometry - report XFS filesystem layout and features
ioctl_xfs_getbmapx(2)
ioctl_xfs_getbmapx - query extent information for an open file
ioctl_xfs_getresblks(2)
ioctl_xfs_getresblks - query and set XFS free space reservation information
ioctl_xfs_goingdown(2)
ioctl_xfs_goingdown - shut down an XFS filesystem
ioctl_xfs_inumbers(2)
ioctl_xfs_inumbers - query allocation information for groups of XFS inodes
ioctl_xfs_scrub_metadata(2)
ioctl_xfs_scrub_metadata - check XFS filesystem metadata
path_to_handle(3)
path_to_handle, path_to_fshandle, fd_to_handle, handle_to_fshandle, open_by_handle, readlink_by_handle, attr_multi_by_handle, attr_list_by_handle, fssetdm_by_handle, free_handle, getparents_by_handle, getparentpaths_by_handle - file handle operations
xfsctl(3)
xfsctl - control XFS filesystems and individual files
projects(5)
projects - persistent project root definition
projid(5)
projid - the project name mapping file
xfs(5)
xfs - layout, mount options, and supported file attributes for the XFS filesystem
fsck.xfs(8)
fsck.xfs - do nothing, successfully
mkfs.xfs(8)
mkfs.xfs - construct an XFS filesystem
xfs_admin(8)
xfs_admin - change parameters of an XFS filesystem
xfs_bmap(8)
xfs_bmap - print block mapping for an XFS file
xfs_copy(8)
xfs_copy - copy the contents of an XFS filesystem
xfs_db(8)
xfs_db - debug an XFS filesystem
xfs_estimate(8)
xfs_estimate - estimate the space that an XFS filesystem will take
xfs_freeze(8)
xfs_freeze - suspend access to an XFS filesystem
xfs_fsr(8)
xfs_fsr - filesystem reorganizer for XFS
xfs_growfs(8)
xfs_growfs - expand an XFS filesystem
xfs_info(8)
xfs_info - display XFS filesystem geometry information
xfs_io(8)
xfs_io - debug the I/O path of an XFS filesystem
xfs_logprint(8)
xfs_logprint - print the log of an XFS filesystem
xfs_mdrestore(8)
xfs_mdrestore - restores an XFS metadump image to a filesystem image
xfs_metadump(8)
xfs_metadump - copy XFS filesystem metadata to a file
xfs_mkfile(8)
xfs_mkfile - create an XFS file
xfs_ncheck(8)
xfs_ncheck - generate pathnames from i-numbers for XFS
xfs_quota(8)
xfs_quota - manage use of quota on XFS filesystems
xfs_repair(8)
xfs_repair - repair an XFS filesystem
xfs_rtcp(8)
xfs_rtcp - XFS realtime copy command
xfs_scrub(8)
xfs_scrub - check and repair the contents of a mounted XFS filesystem
xfs_scrub_all(8)
xfs_scrub_all - scrub all mounted XFS filesystems
xfs_spaceman(8)
xfs_spaceman - show free space information about an XFS filesystem
Latest updates

Ubuntu 20.04 focal-proposed/main: Version 5.3.0-1ubuntu2 removed
2020-03-24

Ubuntu 20.04 focal/main: Updated from 5.3.0-1ubuntu1 to 5.3.0-1ubuntu2
2020-03-24
- No-change rebuild for icu soname change.

OpenSUSE Tumbleweed oss: Updated from 5.4.0-1.1 to 5.5.0-1.1
2020-03-22
- update to v5.5.0:
- xfsprogs: actually check that writes succeeded
- mkfs.xfs: check root inode location
- mkfs.xfs: efficient block zeroing
- xfs_repair: fix broken unit conv. in dir invalidation
- xfs_repair: fix bad next_unlinked field
- xfs_repair: don't corrupt attr fork clearing forw/back
- xfs_repair: check root dir pointer before trashing it
- xfs_repair: try to fix sb_unit value from secondaries
- libxfs changes merged from kernel 5.5

Fedora rawhide development/Server-os: Updated from 5.4.0-3.fc32 to 5.5.0-1.fc33
2020-03-14

Fedora rawhide development/Everything-os: Updated from 5.4.0-3.fc32 to 5.5.0-1.fc33
2020-03-14

Arch rolling testing/os: Version 5.5.0-1 introduced
2020-03-14

Ubuntu 20.04 focal-proposed/main: Version 5.3.0-1ubuntu2 introduced
2020-03-04
- No-change rebuild for icu soname change.

OpenSUSE Tumbleweed oss: Updated from 5.0.0-1.4 to 5.4.0-1.1
2020-03-02
- split xfs scrubbing scripts and service files into a separate optional package, in order to avoid having python as a dependency in the main xfsprogs rpm (bsc#1157438).

OpenSUSE Leap 15.2 oss: Updated from 4.15.0-lp152.9.2 to 4.15.0-lp152.10.1
2020-03-02
- mkfs.xfs: validate extent size hint parameters (bsc#1158509)
- Add xfsprogs-mkfs-validate-extent-size-hint-parameters.patch
- Add xfsprogs-xfs-move-inode-extent-size-hint-validation-to-libxfs.patch
- Add xfsprogs-xfs_repair-use-libxfs-extsize-cowextsize-validation-.patch

OpenSUSE Leap 15.1 update/oss: Updated from 4.15.0-lp151.7.6.1 to 4.15.0-lp151.7.9.1
2020-03-01
- mkfs.xfs: validate extent size hint parameters (bsc#1158509)
- Add xfsprogs-mkfs-validate-extent-size-hint-parameters.patch
- Add xfsprogs-xfs-move-inode-extent-size-hint-validation-to-libxfs.patch
- Add xfsprogs-xfs_repair-use-libxfs-extsize-cowextsize-validation-.patch

Ubuntu 20.04 focal-proposed/main: Version 5.3.0-1ubuntu1 removed
2020-02-27

Ubuntu 20.04 focal/main: Updated from 5.2.1-1ubuntu1 to 5.3.0-1ubuntu1
2020-02-27
- Merge from Debian unstable. Remaining changes:
- Enable blkid in d-i, by dropping explicitly passed configure option (broken configure).
- Drop trying to create upstream distribution.

Ubuntu 20.04 focal-proposed/main: Updated from 5.2.1-1ubuntu2 to 5.3.0-1ubuntu1
2020-02-13
- Merge from Debian unstable. Remaining changes:
- Enable blkid in d-i, by dropping explicitly passed configure option (broken configure).
- Drop trying to create upstream distribution.

Ubuntu 20.04 focal-proposed/main: Version 5.2.1-1ubuntu2 introduced
2020-02-13
- No-change rebuild for icu soname change.

Fedora rawhide development/Everything-os: Updated from 5.4.0-1.fc32 to 5.4.0-3.fc32
2020-02-01
- Fix global redefinitions for gcc10 build

Fedora rawhide development/Server-os: Updated from 5.4.0-1.fc32 to 5.4.0-3.fc32
2020-02-01
- Fix global redefinitions for gcc10 build

Fedora rawhide development/Everything-os: Updated from 5.3.0-2.fc32 to 5.4.0-1.fc32
2020-01-23
- New upstream release

Fedora rawhide development/Server-os: Updated from 5.3.0-2.fc32 to 5.4.0-1.fc32
2020-01-23
- New upstream release

Arch rolling testing/os: Version 5.4.0-1 removed
2020-01-21

Arch rolling core/os: Updated from 5.3.0-1 to 5.4.0-1
2020-01-21
Related packages
xfsprogs-debuginfo - Debug information for package xfsprogs
xfsprogs-debugsource - Debug sources for package xfsprogs
xfsprogs-devel - XFS Filesystem-specific Static Libraries and Headers
xfsprogs-scrub - XFS scrubbing scripts and service files
xfsprogs-xfs_scrub - XFS filesystem online scrubbing utilities
xfsprogs-xfs_scrub-debuginfo - Debug information for package xfsprogs-xfs_scrub