aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-03-26Btrfs progs v6.8HEADv6.8masterDavid Sterba1-1/+1
2024-03-26btrfs-progs: update CHANGES for 6.8David Sterba1-0/+15
2024-03-25btrfs-progs: docs: update memory related problemsDavid Sterba1-0/+15
2024-03-25btrfs-progs: prop set: enhance error message when changing subvolume from ro->rwDavid Sterba1-1/+3
2024-03-25btrfs-progs: docs: fix incorrect description about compression with O_DIRECTHAN Yuwei1-3/+3
2024-03-25btrfs-progs: docs: fix typo in ch-hardware-considerationsThomas Bertels1-1/+1
2024-03-22btrfs-progs: mkfs: make transaction start and commit errors verboseDavid Sterba1-5/+21
2024-03-18btrfs-progs: enable send v3 correctly (use EXPERIMENTAL instead of CONFIG_BTR...Boris Burkov1-1/+5
2024-03-16btrfs-progs: check: make all transaction start failures verboseDavid Sterba1-18/+64
2024-03-16btrfs-progs: check: handle errors in leave_shared_node()David Sterba1-6/+20
2024-03-16btrfs-progs: check: handle errors in enter_shared_node()David Sterba1-27/+37
2024-03-16btrfs-progs: check: handle errors in splice_shared_node() and push the rest t...David Sterba1-7/+17
2024-03-16btrfs-progs: check: handle errors in add_inode_backref() and push the rest to...David Sterba1-11/+27
2024-03-16btrfs-progs: check: free memory on failure in get_inode_rec()David Sterba1-1/+4
2024-03-16btrfs-progs: print error when zeroing device fails in device_zero_blocks()David Sterba1-1/+4
2024-03-16btrfs-progs: handle write errors in btrfs_add_to_fsid()David Sterba3-1/+9
2024-03-16btrfs-progs: unify tree search header accessDavid Sterba6-80/+78
2024-03-16btrfs-progs: use TREE_SEARCH ioctl wrappers for all non-library codeDavid Sterba7-170/+181
2024-03-16btrfs-progs: temporarily disable usage of v2 of search tree ioctlDavid Sterba1-0/+6
2024-03-16btrfs-progs: add API for selecting tree search support and ioctlDavid Sterba2-0/+57
2024-03-15btrfs-progs: chunk-recover: proper error handling for cache insertionsDavid Sterba1-7/+23
2024-03-15btrfs-progs: handle internal errors in btrfs_assert_feature_buf_size()David Sterba1-2/+11
2024-03-15btrfs-progs: handle transaction start failure in set_label_unmounted()David Sterba1-1/+4
2024-03-15btrfs-progs: handle range overlaps in extent-tree-utils.cDavid Sterba3-2/+13
2024-03-15btrfs-progs: handle btfs_del_items() failure in truncate_free_ino_items()David Sterba1-1/+5
2024-03-12btrfs-progs: use unsigned types for bit shifts in configure.ac and docsDavid Sterba2-4/+4
2024-03-12btrfs-progs: tests: use unsigned types for bit shifts in fsstressDavid Sterba1-19/+19
2024-03-12btrfs-progs: use unsigned types for bit shiftsDavid Sterba6-14/+14
2024-03-12libbtrfsutil: use unsigned types for bit shiftsDavid Sterba3-11/+11
2024-03-12libbtrfs: use unsigned types for bit shiftsDavid Sterba3-14/+14
2024-03-12btrfs-progs: make all parameters of rb_tree search/insert constDavid Sterba6-55/+54
2024-03-12btrfs-progs: minor source sync with kernel 6.8David Sterba10-63/+82
2024-03-11btrfs-progs: docs: add kernel 6.8 changelogDavid Sterba1-0/+57
2024-03-11btrfs-progs: docs: add 6.8 kernel development statisticsDavid Sterba4-567/+567
2024-03-06btrfs-progs: docs: correct systemd-run argument for limiting bandwithTermuellinator1-1/+1
2024-03-06libbtrfsutil: update definitions in btrfs.hDavid Sterba1-20/+81
2024-03-06libbtrfsutil: update definitions in btrfs_tree.hDavid Sterba1-18/+87
2024-03-06libbtrfsutil: add aliases for new naming scheme, version 1.3David Sterba6-115/+580
2024-03-04btrfs-progs: subvolume: output the prompt line only when the ioctl succeededQu Wenruo1-10/+11
2024-03-04btrfs-progs: qgroups: remove support for num_ref_copies/num_excl_copiesQu Wenruo3-65/+1
2024-02-29btrfs-progs: docs/conf.py: enable navigation_with_keys on RTDMartin1-0/+4
2024-02-20btrfs-progs: rename btrfs_open_fd2() to btrfs_open_path()David Sterba5-7/+7
2024-02-20btrfs-progs: drop _fd from btrfs_open_file_or_dir_fd()David Sterba6-7/+7
2024-02-20btrfs-progs: drop _fd from btrfs_open_mnt_fd()David Sterba5-7/+7
2024-02-20btrfs-progs: drop _fd from btrfs_open_dir_fd()David Sterba12-37/+38
2024-02-20btrfs-progs: use wrapper btrfs_open_dir_fd() in btrfs_open_mnt_fd()David Sterba1-1/+1
2024-02-20btrfs-progs: drop verbosity parameter from btrfs_open_fd2()David Sterba5-13/+13
2024-02-20btrfs-progs: always print error messages from btrfs_open_fd2()David Sterba3-7/+3
2024-02-20btrfs-progs: drop verbosity parameter from btrfs_open_mnt_fd()David Sterba5-9/+9
2024-02-20btrfs-progs: scrub start: use global verbosity optionsDavid Sterba1-27/+18
2024-02-20btrfs-progs: use btrfs_open_file_or_dir_fd for error verbosityDavid Sterba4-11/+6
2024-02-20btrfs-progs: switch open helper functions to return negative errnoDavid Sterba7-16/+23
2024-02-20btrfs-progs: remove unused opening functionsGoffredo Baroncelli2-144/+0
2024-02-20btrfs-progs: remove open_file_or_dir3 from du_add_fileGoffredo Baroncelli1-2/+16
2024-02-20btrfs-progs: replace open_file_or_dir with btrfs_open_fd2Goffredo Baroncelli4-12/+8
2024-02-20btrfs-progs: replace btrfs_open_file_or_dir with btrfs_open_file_or_dir_fdGoffredo Baroncelli1-3/+2
2024-02-20btrfs-progs: replace open_file_or_dir3 with btrfs_open_fd2Goffredo Baroncelli2-8/+5
2024-02-20btrfs-progs: replace open_path_or_dev_mnt with btrfs_open_mnt_fdGoffredo Baroncelli3-16/+11
2024-02-20btrfs-progs: replace btrfs_open_dir with btrfs_open_dir_fdGoffredo Baroncelli4-14/+8
2024-02-20btrfs-progs: replace btrfs_open_dir with btrfs_open_dir_fdGoffredo Baroncelli10-107/+76
2024-02-20btrfs-progs: add path opening helpers without dirstreamGoffredo Baroncelli2-0/+80
2024-02-20btrfs-progs: docs: clarify potential problems with convertDavid Sterba1-0/+7
2024-02-20btrfs-progs: docs: clarify inode numbersDavid Sterba1-7/+22
2024-02-20btrfs-progs: fix exclusive op enqueue timeoutDavid Sterba1-1/+20
2024-02-19btrfs-progs: docs: update fstests requirementsDavid Sterba1-8/+17
2024-02-16btrfs-progs: docs: add plots of develoment statsDavid Sterba4-0/+1378
2024-02-16btrfs-progs: docs: use manref role for all manual page referencesDavid Sterba21-56/+54
2024-02-16btrfs-progs: docs: add role for manual page referencesDavid Sterba1-0/+20
2024-02-14Btrfs progs v6.7.1v6.7.1David Sterba1-1/+1
2024-02-14btrfs-progs: update CHANGES for 6.7.1David Sterba1-0/+16
2024-02-13btrfs-progs: docs: fix warnings and links to duplicated labelsDavid Sterba6-11/+12
2024-02-13btrfs-progs: docs: add document and label reference extensionsDavid Sterba1-0/+78
2024-02-13btrfs-progs: docs: status page updatesDavid Sterba1-13/+18
2024-02-13btrfs-progs: mkfs: update descriptions of -O/--featuresDavid Sterba1-5/+5
2024-02-13btrfs-progs: mkfs: print incompat and runtime features on one lineDavid Sterba1-6/+0
2024-02-13btrfs-progs: mkfs: warn if page does not match sectorsizeDavid Sterba2-3/+6
2024-02-13btrfs-progs: docs: recalculate checksumming performanceDavid Sterba1-12/+19
2024-02-12btrfs-progs: docs: add kernel changelogsDavid Sterba2-2/+106
2024-02-12btrfs-progs: docs: typo in btrfs subvolume createMax-Julian Pogner1-1/+1
2024-02-08btrfs-progs: minor source sync with kernel 6.8-rc3David Sterba12-66/+190
2024-02-08btrfs-progs: README: fix typo in changelog linkLiuYan1-1/+1
2024-02-08btrfs-progs: fix stray fd close in open_ctree_fs_info()Qu Wenruo2-1/+16
2024-02-08btrfs-progs: tune: fix the missing close() of filesystem fdQu Wenruo1-0/+1
2024-02-08btrfs-progs: rescue: properly close the fs for clear-ino-cacheQu Wenruo1-0/+1
2024-02-08btrfs-progs: remove unused BTRFS_UPDATE_KERNELDavid Sterba1-2/+0
2024-02-08btrfs-progs: convert defined constants to enumsDavid Sterba3-17/+25
2024-01-31btrfs-progs: ci: add script to delete runs of a branchDavid Sterba1-0/+37
2024-01-31btrfs-progs: ci: save test logs to artifacts on failureDavid Sterba3-0/+56
2024-01-31btrfs-progs: tests: verify filesystem show on a raw device mapper pathDavid Sterba1-0/+51
2024-01-31btrfs-progs: fi show: canonicalize path when using blkid and -dDavid Sterba1-1/+10
2024-01-31btrfs-progs: tests: renumber 060-subvol-delete-qgroupDavid Sterba1-0/+0
2024-01-31btrfs-progs: convert: add raid-stripe-tree to allowed featuresDavid Sterba8-15/+52
2024-01-30btrfs-progs: ci: update checkout action to v4David Sterba7-30/+30
2024-01-26btrfs-progs: ci: add faster CI distro image build testsDavid Sterba1-0/+87
2024-01-26btrfs-progs: ci: sync build options in Dockerfiles and runner scriptsDavid Sterba4-4/+4
2024-01-26btrfs-progs: ci: fix docker test entry point scriptsDavid Sterba9-33/+41
2024-01-26btrfs-progs: ci: update image management scriptsDavid Sterba3-2/+23
2024-01-22Btrfs progs v6.7v6.7David Sterba1-1/+1
2024-01-22btrfs-progs: update CHANGES for 6.7David Sterba1-0/+18
2024-01-22btrfs-progs: ci: extend pattern for branches picked by devel workflowDavid Sterba1-0/+2
2024-01-18btrfs-progs: docs: mkfs and sectorsize updatesDavid Sterba3-12/+20
2024-01-18btrfs-progs: mkfs: make 4k sectorsize defaultNeal Gompa3-13/+19
2024-01-18btrfs-progs: fi usage: wrong values in case of raid56 and not rootGoffredo Baroncelli1-1/+17
2024-01-18btrfs-progs: dev usage: don't print incorrect unallocated dataGoffredo Baroncelli1-4/+13
2024-01-18btrfs-progs: implement arg_strtou64_with_suffix() with a new helperQu Wenruo11-48/+87
2024-01-18btrfs-progs: use parse_u64() to implement arg_strtou64()Qu Wenruo3-17/+30
2024-01-17btrfs-progs: ci: temporarily disable Tumbleweed crypto backend testDavid Sterba1-7/+7
2024-01-17btrfs-progs: tests: enable ntfs2btrfs conversionDavid Sterba1-2/+8
2024-01-17btrfs-progs: tests: enable convet tests again in devel and coverageDavid Sterba2-0/+15
2024-01-17btrfs-progs: tests: fix 022-reiserfs-parent-ref setupDavid Sterba1-5/+5
2024-01-17btrfs-progs: convert: insert a dummy inode item before inode ref for ext2/4Qu Wenruo4-25/+56
2024-01-16btrfs-progs: tests: enable strict chunk alignment checkQu Wenruo2-0/+4
2024-01-16btrfs-progs: add extra chunk alignment checksQu Wenruo5-0/+53
2024-01-16btrfs-progs: convert: make sure the length of data chunks are also stripe ali...Qu Wenruo1-1/+2
2024-01-15btrfs-progs: scrub start: consider the lowest non-zero limitJonas Malaco1-2/+4
2024-01-15btrfs-progs: scrub status: consider the lowest non-zero limitJonas Malaco1-2/+4
2024-01-15btrfs-progs: scrub status: only report limits if at least one existsJonas Malaco1-1/+1
2024-01-12btrfs-progs: convert: for ext2, fix possible tree-checker error when converti...Qu Wenruo1-1/+30
2024-01-12btrfs-progs: tree-checker: dump the tree block when hitting an errorQu Wenruo1-0/+15
2024-01-11btrfs-progs: docs: placeholder for contents.rst file on older sphinx versionAnand Jain2-0/+10
2024-01-10btrfs-progs: docs: fix sphinx code-block warningsAnand Jain6-18/+18
2024-01-10btrfs-progs: cli-tests: add test case for return value of "btrfs subvlume cre...Qu Wenruo1-0/+31
2024-01-10btrfs-progs: subvolume: fix return value when the target existsQu Wenruo1-1/+10
2024-01-09btrfs-progs: docs: update statusDavid Sterba1-2/+2
2024-01-09btrfs-progs: docs: add 6.7 kernel development statisticsDavid Sterba1-0/+1
2024-01-04btrfs-progs: build: use AS_IF for target_cpu conditionSam James1-19/+17
2024-01-04btrfs-progs: build: fix bashism in target_cpu comparisonSam James1-1/+1
2023-12-14Btrfs progs v6.6.3v6.6.3David Sterba1-1/+1
2023-12-14btrfs-progs: update CHANGES for 6.6.3David Sterba1-0/+18
2023-12-09btrfs-progs: scrub limit: add option to apply the limit to all devicesDavid Sterba3-2/+58
2023-12-09btrfs-progs: scrub limit: allow to set the limitDavid Sterba3-4/+91
2023-12-09btrfs-progs: change all sysfs helpers to return errnoDavid Sterba3-7/+19
2023-12-09btrfs-progs: add write helpers for sysfs filesDavid Sterba2-4/+66
2023-12-09btrfs-progs: scrub status: improve Rate reporting for sub-second durationsDavid Disseldorp1-1/+8
2023-12-09btrfs-progs: docs: update scrub io limitingDavid Sterba2-11/+57
2023-12-09btrfs-progs: scrub start: print device limit if setDavid Sterba1-0/+6
2023-12-09btrfs-progs: tests: add case for scrub limitDavid Sterba1-0/+28
2023-12-09btrfs-progs: srcub: new subcommand limitDavid Sterba2-0/+137
2023-12-08btrfs-progs: README: add compatibilityDavid Sterba1-1/+17
2023-12-08btrfs-progs: use statvfs() in print_filesystem_usage_overallDavid Sterba2-7/+7
2023-12-08btrfs-progs: subvol sync: check if the filesystem is writableDavid Sterba2-0/+15
2023-12-08btrfs-progs: scrub status: print device speed limit in status if setDavid Sterba2-26/+99
2023-12-07btrfs-progs: receive: properly report lack of zstd supportDavid Sterba1-1/+1
2023-12-06btrfs-progs: docs: cross references, ioctl updatesDavid Sterba7-42/+114
2023-12-06btrfs-progs: docs: document label ioctlsDavid Sterba1-6/+51
2023-12-06btrfs-progs: ci: install RTD sphinx theme for devel workflowDavid Sterba4-4/+4
2023-12-05btrfs-progs: docs: document device add and remove ioctlsDavid Sterba1-6/+61
2023-12-05btrfs-progs: docs: move doc conventions to developer docsDavid Sterba1-1/+1
2023-12-05btrfs-progs: check: remove inode cache clearing functionalityQu Wenruo6-19/+17
2023-12-05btrfs-progs: docs: update the man page for btrfs check lowmem modeQu Wenruo2-25/+15
2023-12-05btrfs-progs: subvol delete: print the id of the deleted subvolumeDavid Sterba1-1/+2
2023-12-05btrfs-progs: docs: add config file for readthedocs.ioDavid Sterba4-0/+14
2023-12-05btrfs-progs: docs: update and restyle links of source repositoriesDavid Sterba1-15/+25
2023-12-05btrfs-progs: tests: add test for subvolume delete and qgroupsDavid Sterba1-0/+47
2023-12-05btrfs-progs: subvol delete: add options to delete the qgroupDavid Sterba2-0/+33
2023-12-05btrfs-progs: build: conditionally detect x86_64 compiler flagsDavid Sterba1-0/+4
2023-12-04btrfs-progs: ci: add clang to devel build testsDavid Sterba1-2/+8
2023-12-04btrfs-progs: ci: update packages providing paholeDavid Sterba3-3/+3
2023-12-01btrfs-progs: print a message when enqueued operation is waitingDavid Sterba1-0/+5
2023-12-01btrfs-progs: tests: warning and timeout when removing multiple devicesDavid Sterba1-0/+29
2023-12-01btrfs-progs: device delete: add timeout when removing multiple devicesDavid Sterba2-6/+44
2023-12-01btrfs-progs: reset errno before strtoull()David Sterba2-0/+3
2023-12-01btrfs-progs: use get_sysfs_proto_supported() in device_get_zone_unusable()David Sterba1-14/+10
2023-12-01btrfs-progs: use get_sysfs_proto_supported() in get_sysfs_proto_supported()David Sterba1-12/+5
2023-12-01btrfs-progs: tests: add coverage for size options of 'fi du'David Sterba1-0/+60
2023-12-01btrfs-progs: build: add target for all internal APIsDavid Sterba3-8/+6
2023-12-01btrfs-progs: tests: test log levelsDavid Sterba1-0/+12
2023-12-01btrfs-progs: README: document static buildsDavid Sterba1-0/+12
2023-12-01btrfs-progs: README: update linksDavid Sterba1-12/+23
2023-12-01btrfs-progs: docs: restyle the landing pageDavid Sterba3-2/+43
2023-11-30btrfs-progs: crypto: add openssl as crypto providerDavid Sterba11-5/+98
2023-11-30btrfs-progs: crypto: add Botan as crypto providerDavid Sterba11-6/+102
2023-11-23btrfs-progs: tests: add test case for subvolume create multiple argumentsQu Wenruo1-0/+37
2023-11-23btrfs-progs: subvolume create: accept multiple argumentsQu Wenruo2-72/+95
2023-11-23btrfs-progs: subvolume create: handle failure for strdup()Qu Wenruo1-0/+9
2023-11-23btrfs-progs: build: fix reported version of crypto librariesDavid Sterba1-3/+3
2023-11-15Btrfs progs v6.6.2v6.6.2David Sterba1-1/+1
2023-11-15btrfs-progs: update CHANGES for 6.6.2David Sterba1-0/+7
2023-11-14btrfs-progs: property set: skip opening char devices completelyDavid Sterba1-0/+13
2023-11-14btrfs-progs: docs: subvolume list -o is not recursive, align documentation wi...Matteo Croce1-1/+2
2023-11-14btrfs-progs: fix -Walloc-size warnings reported by gcc 14Sam James2-2/+2
2023-11-09btrfs-progs: tests: use new sysfs interface to check prereq ACLAnand Jain1-0/+9
2023-11-09btrfs-progs: make OWNER_REF_KEY type value smallest among inline refsBoris Burkov1-3/+3
2023-11-05Btrfs progs v6.6.1v6.6.1David Sterba1-1/+1
2023-11-05btrfs-progs: update CHANGES for 6.6.1David Sterba1-0/+5
2023-11-05kernel-shared: uapi: fix BTRFS_IOC_SCAN_DEV defiintionSergei Trofimovich1-1/+1
2023-11-03Btrfs progs v6.6v6.6David Sterba1-1/+1
2023-11-03btrfs-progs: update CHANGES for 6.6David Sterba1-0/+29
2023-11-03btrfs-progs: tests: fix parsing zone size in nullbDavid Sterba1-1/+1
2023-11-03btrfs-progs: mkfs: print zone count for each deviceDavid Sterba1-9/+28
2023-11-03btrfs-progs: open path in non-blocking mode when reading fs idDavid Sterba1-1/+17
2023-11-03btrfs-progs: ci: split functional tests for devel workflowDavid Sterba1-9/+45
2023-11-03btrfs-progs: ci: wait for loop devices before mountDavid Sterba10-0/+32
2023-11-03btrfs-progs: ci: split devel tests to groupsDavid Sterba1-19/+42
2023-11-03btrfs-progs: docs: fix typo in btrfs-rescueMartin Ligabue1-1/+1
2023-11-03btrfs-progs: docs: formatting, fixups, updatesDavid Sterba7-77/+199
2023-11-03btrfs-progs: docs: add 6.6 kernel development statisticsDavid Sterba1-0/+1
2023-11-03btrfs-progs: resize: properly return error from check_resize_argsDavid Sterba1-1/+2
2023-11-03btrfs-progs: resize: fallback to lowest devid when 1 does not existDavid Sterba1-9/+42
2023-11-03btrfs-progs: fi defrag: add new option to process the range in stepsDavid Sterba2-4/+67