aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
94 min.Btrfs progs v6.8.1HEADv6.8.1masterDavid Sterba1-1/+1
94 min.btrfs-progs: update CHANGES for 6.8.1David Sterba1-0/+17
42 hoursbtrfs-progs: tests: remove misc/061-subvol-delete-qgroup test caseQu Wenruo1-47/+0
42 hoursRevert "btrfs-progs: subvol delete: add options to delete the qgroup"Qu Wenruo2-33/+0
42 hoursbtrfs-progs: docs: fix build due to phony contents.rstQu Wenruo1-7/+4
42 hoursbtrfs-progs: docs: update feature statusDavid Sterba3-10/+25
42 hoursbtrfs-progs: reorder key initializationsDavid Sterba31-82/+81
42 hoursbtrfs-progs: docs: how to get the length of the portion used by btrfs on a de...Christoph Anton Mitterer1-1/+10
42 hoursbtrfs-progs: docs: minor improvement in resizeChristoph Anton Mitterer1-1/+1
42 hoursbtrfs-progs: docs: fix broken link from Status to Changes (feature/version)Chris Mayo1-1/+1
42 hoursbtrfs-progs: docs: fix image directives in design pageAustin Chang3-5/+3
42 hoursbtrfs-progs: use POSIX semantics of basenameDavid Sterba2-2/+6
44 hoursbtrfs-progs: add basename wrappers for unified semanticsDavid Sterba4-15/+45
44 hoursbtrfs-progs: ci: enable gcc 14 on TumbleweedDavid Sterba1-1/+1
44 hoursbtrfs-progs: property set: fix typo in help messageoluceps1-1/+1
44 hoursbtrfs-progs: check: add more progress or error messagesDavid Sterba2-7/+14
44 hoursbtrfs-progs: check: print separate messages for damaged critical rootsDavid Sterba1-10/+27
44 hoursbtrfs-progs: check: use bool for option status variablesDavid Sterba2-18/+18
14 daysbtrfs-progs: check: unify handling of unrecognized optionsDavid Sterba1-4/+4
14 daysbtrfs-progs: unify error handling in cmd_inspect_list_chunks()David Sterba1-8/+10
14 daysbtrfs-progs: scrub start: use local buffer for data file path in scrub_start()David Sterba1-2/+1
14 daysbtrfs-progs: handle strndup() failure in ino_resolve()David Sterba1-0/+4
14 dayslibbtrfsutil: pass temporary subvol info buffer in btrfs_util_deleted_subvolu...David Sterba1-1/+2
14 daysbtrfs-progs: initialize all return parameters in btrfs_test_for_multiple_prof...David Sterba1-1/+5
14 daysbtrfs-progs: print-tree: fix deref before check in btrfs_print_tree()David Sterba1-2/+0
14 daysbtrfs-progs: fix double free on error in read_raid56()David Sterba1-4/+3
14 daysbtrfs-progs: fix double file descriptor close in cmd_replace_start()David Sterba1-1/+0
14 daysbtrfs-progs: properly close va_copy in fmt_set_unquoted()David Sterba1-1/+4
14 daysbtrfs-progs: use local path buffer in path_is_in_dir()David Sterba1-2/+3
14 daysbtrfs-progs: string-table: fix memory leak on exit path in table_vprintf()David Sterba1-0/+1
14 daysbtrfs-progs: fix freeing of device after error in btrfs_add_to_fsid()David Sterba1-4/+3
14 daysbtrfs-progs: ci: verify experimental buildDavid Sterba1-0/+16
14 daysbtrfs-progs: ci: make box target by default in all imagesDavid Sterba1-0/+1
14 daysbtrfs-progs: tests: add a test case to check zoned bgt conversionQu Wenruo1-0/+55
14 daysbtrfs-progs: tests: add test case for zoned block group tree featureQu Wenruo1-0/+40
14 daysbtrfs-progs: tune: properly open zoned devices for RWQu Wenruo1-1/+5
14 daysbtrfs-progs: mkfs: use proper zoned compatible write for bgt featureQu Wenruo1-2/+2
2024-04-02btrfs-progs: tune: add the missing newline for --convert-from-block-group-treeQu Wenruo1-1/+1
2024-03-26Btrfs progs v6.8v6.8David 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