Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: xfsprogs-devel | Distribution: openSUSE:Factory:zSystems |
Version: 6.5.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Dec 9 09:47:25 2023 |
Group: Development/Libraries/C and C++ | Build host: s390zl25 |
Size: 202027 | Source RPM: xfsprogs-6.5.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://xfs.wiki.kernel.org/ | |
Summary: XFS Filesystem-specific Static Libraries and Headers |
xfsprogs-devel contains the libraries and header files needed to develop XFS file system-specific programs. You should install xfsprogs-devel if you want to develop XFS file system-specific programs. If you install xfsprogs-devel, you will also want to install xfsprogs.
GPL-2.0-or-later
* Fri Oct 13 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.5.0 - libxfs: fix atomic64_t detection on x86_32 - libxfs: use XFS_IGET_CREATE when creating new files - libfrog: fix overly sleep workqueues - xfs_db: use directio for device access - libxfs: make platform_set_blocksize optional with directio - mkfs: add a config file for 6.6 LTS kernels - mkfs: enable reverse mapping by default - mkfs: enable large extent counts by default - xfs_db: create unlinked inodes - xfs_db: dump unlinked buckets - xfsprogs: don't allow udisks to automount XFS filesystems with no prompt - xfs_repair: fix repair failure caused by dirty flag being abnormally set on buffer - drop 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch This was a fix for a regression that occurred in SLE12 SP1. We can safely drop this, as upgrading to SLE15 (and later) is only supported from SLE12-SP4. * Thu Jul 20 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.4.0: - xfs_db: expose the flag in rmapbt keys - xfs_repair: warn about unwritten bits set in rmap btree keys - xfs_repair: check low keys of rmap btrees - xfs_repair: always perform extended xattr checks on uncertain inodes - xfs_repair: fix messaging when fixing imap due to sparse cluster - xfs_repair: fix messaging in longform_dir2_entry_check_data - xfs_repair: fix messaging when shortform_dir2_junk is called - xfs_repair: don't log inode problems without printing resolution - xfs_repair: don't spray correcting imap all by itself - libxcmd: Fix crash due to missing return value check on add_command() - xfs_db: make the hash command print the dirent hash - xfs_db: Add new cmd to create dirents and xattrs that induce dahash collisions - mkfs: deprecate the ascii-ci feature - xfs_db: fix metadump name obfuscation for ascii-ci filesystems - libxfs: kernel sync * Mon May 22 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.3.0: - xfs_repair: Don't leak buffer when discarding directories - xfs_repair: estimate per-AG btree slack better - xfs_db: fix broken logic in error path - xfsprogs: nrext64 option is now in [inode] section of mkfs conf files * Fri Mar 24 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.2.0: - xfs_repair: fix incorrect dabtree hashval comparison - mkfs: protofile can now create directories with spaces in their names - mkfs: check dirent names when reading protofile - xfs_io: fix bmap command not detecting realtime files with xattrs - xfs_io: set fs_path when opening files on foreign filesystems - xfs_scrub: fix broken realtime free blocks unit conversions - xfs_spaceman: fix broken -g behavior in freesp command - xfs_admin: correctly parse IO_OPTS parameters - Fix autoconf during debian package builds - xfs_admin: fsuuid cmd can now retrive UUID of mounted filesystems * Wed Jan 18 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.1.1: - scrub: fix warnings/errors due to missing include - debian: Add missing pkg version to the changelog * Wed Jan 04 2023 Anthony Iliopoulos <ailiop@suse.com> - update to 6.1.0: - libxfs: kernel sync - libxfs: consume the xfs_warn mountpoint argument - misc: add static to various sourcefile-local functions - misc: add missing includes - xfs_{db,repair}: fix XFS_REFC_COW_START usage - xfs_repair: don't crash on unknown inode parents in dry run mode - xfs_repair: retain superblock buffer to avoid write hook deadlock - xfs_repair: Attempt log replay during boot time repair - xfs_repair: covscan fixes - xfs_db: create separate struct and field definitions for finobts - xfs_db: fix dir3 block magic check - xfs_db: fix octal conversion logic - xfs_db: fix printing of reverse mapping record blockcounts - xfs_io: don't display stripe alignment flags for rt files - xfs_db: fix dir3 block magic check - mkfs.xfs: add mkfs config file for the 6.1 LTS kernel * Wed Nov 16 2022 Anthony Iliopoulos <ailiop@suse.com> - update to 6.0.0: - libxfs: kernel sync - xfs_db: use preferable macro to seek offset for local dir3 - xfs_quota: optimize -L/-U calls for dump/report * Sat Aug 13 2022 Anthony Iliopoulos <ailiop@suse.com> - update to 5.19.0: - xfs_repair: fix printf format specifiers on 32-bit - libxfs: Fix MAP_SYNC build failure on MIPS/musl - mkfs: stop allowing tiny filesystems - mkfs: complain about impossible log size constraints - mkfs: ignore stripe geometry for small filesystems - mkfs: update manpage of bigtime and inobtcount - mkfs: document large extent count in --help screen - mkfs: fix segfault with incorrect options - xfs_repair: Support upgrade to large extent counters - xfs_repair: check geometry before upgrades - xfs_repair: ignore empty xattr leaf blocks - xfs_repair: check rt summary/bitmap vs observations - xfs_repair: check free rt extent count - xfs_repair: detect/fix changed fields w/ nrext64 - xfs_repair: clear DIFLAG2_NREXT64 w/o fs support - xfs_repair: ignore log_incompat inconsistencies - xfs_repair: rewrite secondary supers w/ needsrepair - xfs_db: id the minlogsize transaction reservation - mkfs: option to create with large extent counters - xfs_info: Report NREXT64 feature status - xfs_logprint: Log item printing for ATTRI & ATTRD - libxfs changes merged from kernels 5.18 and 5.19-rc * Thu Jun 09 2022 Anthony Iliopoulos <ailiop@suse.com> - update to 5.18.0: - xfsprogs: more autoconf modernisation - mkfs: Fix memory leak - mkfs: don't trample the gid set in the protofile - mkfs: various post-log-size-increase fixes - xfs_scrub: various enhancements and fixes - xfs_scrub: move to mallinfo2 when available - metadump: be careful zeroing corrupt inode forks - metadump: handle corruption errors without aborting - metadump: warn about suspicious finobt trees - xfs_repair: check ftype of . and . directory entries - xfs_repair: detect v5 feature mismatch in backup sb - xfs_repair: fix sizing of the incore rt space usage map calculation - xfs_repair: warn about bad btree levels in AG hdrs - xfs_io: add a quiet option to bulkstat - xfs_db: report maxlevels for each btree type - xfs_db: support computing btheight for all cursors - xfs_db: don't move cursor when switching types - docs: note the removal of XFS_IOC_FSSETDM - xfsprogs: autoconf modernisation - libxfs changes merged from kernels 5.17 and 5.18 * Wed May 11 2022 Anthony Iliopoulos <ailiop@suse.com> - update to 5.16.0: - libxfs: remove kernel stubs from xfs_shared.h - debian: Generate .gitcensus instead of .census - libxfs changes merged from kernel 5.16 - mkfs: increase the min log size to 64MB when possible - xfs_scrub: retry items that are ok except for XFAIL - xfs_scrub: fix xfrog_scrub_metadata error reporting - mkfs: enable inobtcount and bigtime by default - mkfs: prevent corruption of suboption string values - mkfs: document sample configuration file location - mkfs: add configuration files for a few LTS kernels - mkfs: add a config file for x86_64 pmem filesystems - xfs_quota: don't exit on "project" cmd failure - xfs_repair: don't guess about failure reason in phase6 - xfs_repair: update 2ndary superblocks after upgrades - xfs_scrub: fix reporting if we can't open devices - xfs_scrub: report optional features in version - libxcmd: use emacs mode for command history editing - libfrog: always use the kernel GETFSMAP definitions - mkfs.xfs(8): fix default inode allocator description - xfs_quota(8): fix up dump and report documentation - xfs_quota(8): document units in limit command - misc: add a crc32c self test to mkfs and repair * Tue Apr 26 2022 Anthony Iliopoulos <ailiop@suse.com> - update to 5.15.0: - mkfs: increase the min log size to 64MB when possible - xfs_scrub: retry items that are ok except for XFAIL - xfs_scrub: fix xfrog_scrub_metadata error reporting - mkfs: enable inobtcount and bigtime by default - mkfs: prevent corruption of suboption string values - mkfs: document sample configuration file location - mkfs: add configuration files for a few LTS kernels - mkfs: add a config file for x86_64 pmem filesystems - xfs_quota: don't exit on "project" cmd failure - xfs_repair: don't guess about failure reason in phase6 - xfs_repair: update 2ndary superblocks after upgrades - xfs_scrub: fix reporting if we can't open devices - xfs_scrub: report optional features in version - libxcmd: use emacs mode for command history editing - libfrog: always use the kernel GETFSMAP definitions - mkfs.xfs(8): fix default inode allocator description - xfs_quota(8): fix up dump and report documentation - xfs_quota(8): document units in limit command - misc: add a crc32c self test to mkfs and repair - libxfs changes merged from kernel 5.15 * Wed Dec 15 2021 Dirk Müller <dmueller@suse.com> - update to 5.14.2: - libxfs: move rogue fallthrough macro out of linux.h - libxfs: fix atomic64_t for 32-bit architectures - libfrog: fix crc32c self test code on cross builds * Fri Nov 19 2021 Anthony Iliopoulos <ailiop@suse.com> - update to v5.14.0: - xfsprogs: introduce liburcu support - xfsprogs: convert atomic to uatomic - xfsprogs: convert utilities to use "fallthrough;" - libxfs: port xfs_set_inode_alloc from kernel - mkfs: warn about V4 deprecation - xfs_db: convert agresv to use for_each_perag - libxfs changes merged from kernel 5.14 * Thu Sep 30 2021 Anthony Iliopoulos <ailiop@suse.com> - move fsck.xfs, mkfs.xfs and xfs_repair from /sbin to /usr/sbin (bsc#1191105) The default rpmbuild %configure macro passes --sbindir=/usr/sbin to every configure script, but the xfsprogs configure script ignores it when --exec-prefix is also set. Unset --exec-prefix since it is not really required (all other paths are explicitly passed via the rpm configure macro), so that the --sbindir is respected. * Sun Aug 22 2021 Anthony Iliopoulos <ailiop@suse.com> - update to v5.13.0: - mkfs: validate rtextsz hint when rtinherit is set - xfs_repair: invalidate dirhash when junking dirent - xfs_repair: validate inherited rtextsz hint alignmt - xfs_quota: allow truncate of grp & prj quota files - xfs_io: allow callers to dump fs stats individually - xfs_io: don't count fsmaps before querying fsmaps - xfs_io: print header once when dumping fsmap in csv - xfs_io: clean up the funshare command a bit - xfs_io: fix broken funshare_cmd usage - libxfs changes merged from kernel 5.13 * Tue May 25 2021 Anthony Iliopoulos <ailiop@suse.com> - update to v5.12.0: - mkfs: don't default to too-large physical sector size - repair: phase 6 speedups - man: Add dax mount option to man xfs(5) - xfs_admin: pick up log arguments correctly - xfs_growfs: support shrinking unused space - libfrog: report inobtcount in geometry - xfs_logprint: Fix buffer overflow printing quotaoff - xfsprogs: include <signal.h> for platform_crash - xfsprogs: remove BMV_IF_NO_DMAPI_READ flag - workqueue: bound maximum queue depth - libxfs changes merged from kernel 5.12 * Sat Mar 13 2021 Anthony Iliopoulos <ailiop@suse.com> - update to v5.11.0: - xfs_admin: don't hide xfs_repair output when upgrading - man: document attr2, ikeep option deprecation in xfs.5 - mkfs: make use of xfs_validate_stripe_geometry() - mkfs: fix wrong inobtcount usage error output - xfs_repair: enable bigtime upgrade via repair - xfs_repair: enable inobtcount upgrade via repair - xfs_repair: set NEEDSREPAIR on first write - xfs_repair: clear the needsrepair flag when done - xfs_repair: check dquot id and type - xfs_fsr: Verify bulkstat version in qsort's cmp() - xfs_fsr: Interpret args of qsort's cmp() correctly - xfs_scrub: load and unload libicu properly - xfs_scrub: various fixes - xfs_admin: support adding features to V5 filesystems - xfs_admin: support filesystems with realtime devices - man: mark all deprecated V4 format options - misc: fix valgrind complaints - xfs_db: disallow label/uuid setting if NEEDSREPAIR - xfs_db: show NEEDSREPAIR in check & version commands - xfs_db: add an ls command - xfs_db: add a directory path lookup command - libxfs changes merged from kernel 5.11 * Mon Jan 04 2021 Dirk Müller <dmueller@suse.com> - update to 5.10.0: - xfs_repair: remove old code for mountpoint inodes - xfsprogs: Add inode btree counter feature - xfsprogs: Add bigtime feature for Y2038 - xfsprogs: Polish translation update - mkfs.xfs: Add config file feature - mkfs.xfs: allow users to specify rtinherit=0 - xfs_repair: simplify bmap_next_offset - man: various manpage updates - libxfs: remove some old dead code - libxfs: add realtime extent tracking - libxfs changes merged from kernel 5.10 - refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch against libxfs changes * Tue Oct 20 2020 Anthony Iliopoulos <ailiop@suse.com> - update to v5.9.0: * mkfs.xfs: disallow creation of RT files from proto file * mkfs.xfs: fix ASSERT on small device with stripe geom * xfs_repair: more fixes from fuzz-testing * libhandle: fix potential unterminated string problem * libhandle: libfrog: fix a potential null pointer deref * man: install all manpages that redirect to another page * man: fix ioctl_xfs_geometry manpage naming * xfsprogs: various realtime related fixes * xfsprogs: ignore autofs mount table entries * libxfs: make buffers track the per-ag structures * libxfs changes merged from kernel 5.9 * Mon Sep 07 2020 Anthony Iliopoulos <ailiop@suse.com> - update to v5.8.0: * xfs_db: set b_ops to NULL for types without verifiers * mkfs: allow setting dax flag on root directory * xfs_quota: improve reporting and messages * xfs_db: use correct inode to set inode type * xfs_db: fix nlink usage in check * xfs_db: report the inode dax flag * man: update mkfs.xfs inode flag option documentation * xfsprogs: move custom interface def'ns to new header * xfs_repair: check quota counters * xfs_io: fix -D vs -R handling * libxfs changes merged from kernel 5.8 * Wed Aug 19 2020 Callum Farmer <callumjfarmer13@gmail.com> - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) * Fri Jul 24 2020 Anthony Iliopoulos <ailiopoulos@suse.com> - update to v5.7.0: * xfs_io: document '-q' option for sendfile command * remove libreadline support * xfs_quota: allow individual timer extension * xfs_quota: fix unsigned int id comparisons * xfs_repair: fix progress reporting * xfs_repair: fix minrecs error during phase5 btree rebuild * xfs_repair: add missing validations to match xfs_check * xfs_repair: use btree bulk loading * xfs_io: fix copy_range argument parsing * xfs_io: document -q option for pread/pwrite command * xfs_metadump: man page fixes * xfs_db: fix crc invalidation segfault * libxfs changes merged from kernel 5.7 * Wed Apr 15 2020 Anthony Iliopoulos <ailiopoulos@suse.com> - update to v5.6.0: * xfs_scrub: don't set WorkingDirectory in systemd job * xfsprogs: fix silently broken option parsing * xfsprogs: various minor Coverity fixes * xfs_repair: fix dir_read_buf use of libxfs_da_read_buf * libxfs: check retval of device flush when closing * xfs_io: set exitcode on failure appropriately * libxfs changes merged from kernel 5.6 * Sat Mar 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com> - 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 * Tue Jan 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com> - 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). * Tue Jan 14 2020 Anthony Iliopoulos <ailiopoulos@suse.com> - update to v5.4.0: * xfsprogs: Release v5.4.0 * xfsprogs: Release v5.4.0-rc1 * mkfs: tidy up discard notifications * mkfs: Break block discard into chunks of 2 GB * xfs_admin: enable online label getting and setting * xfs_admin: support external log devices * xfsprogs: add missing line feeds in libxfs/rdwr.c * xfsprogs: remove stray libxfs whitespace * xfsprogs: Release v5.4.0-rc0 * xfs: change the seconds fields in xfs_bulkstat to signed * xfs: move local to extent inode logging into bmap helper * xfs: remove broken error handling on failed attr sf to leaf change * xfs: log the inode on directory sf to block format change * xfs: remove unused flags arg from xfs_get_aghdr_buf() * xfs: log proper length of superblock * xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") * xfs: convert inode to extent format after extent merge due to shift * xfs: define a flags field for the AG geometry ioctl structure * xfs: add a xfs_valid_startblock helper * xfs: remove the unused XFS_ALLOC_USERDATA flag * xfs: allocate xattr buffer on demand * xfs: consolidate attribute value copying * xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue * xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue * xfs: make attr lookup returns consistent * xfs: reverse search directory freespace indexes * xfs: speed up directory bestfree block scanning * xfs: factor free block index lookup from xfs_dir2_node_addname_int() * xfs: factor data block addition from xfs_dir2_node_addname_int() * xfs: move xfs_dir2_addname() * xfs: remove all *_ITER_CONTINUE values * xfs: remove all *_ITER_ABORT values * xfs: reinitialize rm_flags when unpacking an offset into an rmap irec * xfs: remove unnecessary int returns from deferred bmap functions * xfs: remove unnecessary int returns from deferred refcount functions * xfs: remove unnecessary int returns from deferred rmap functions * xfs: remove unnecessary parameter from xfs_iext_inc_seq * xfs: fix sign handling problem in xfs_bmbt_diff_two_keys * xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys * xfs: fix maxicount division by zero error * xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' * xfs: add kmem allocation trace points * fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.
/usr/include/xfs /usr/include/xfs/handle.h /usr/include/xfs/jdm.h /usr/include/xfs/linux.h /usr/include/xfs/xfs.h /usr/include/xfs/xfs_arch.h /usr/include/xfs/xfs_da_format.h /usr/include/xfs/xfs_format.h /usr/include/xfs/xfs_fs.h /usr/include/xfs/xfs_fs_compat.h /usr/include/xfs/xfs_log_format.h /usr/include/xfs/xfs_types.h /usr/include/xfs/xqm.h /usr/lib64/libhandle.so /usr/share/man/man3/attr_list_by_handle.3.gz /usr/share/man/man3/attr_multi_by_handle.3.gz /usr/share/man/man3/fd_to_handle.3.gz /usr/share/man/man3/free_handle.3.gz /usr/share/man/man3/fssetdm_by_handle.3.gz /usr/share/man/man3/getparentpaths_by_handle.3.gz /usr/share/man/man3/getparents_by_handle.3.gz /usr/share/man/man3/handle_to_fshandle.3.gz /usr/share/man/man3/open_by_handle.3.gz /usr/share/man/man3/path_to_fshandle.3.gz /usr/share/man/man3/path_to_handle.3.gz /usr/share/man/man3/readlink_by_handle.3.gz /usr/share/man/man3/xfsctl.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 9 12:50:11 2024