{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8902407,"defaultBranch":"master","name":"btrfs-progs","ownerLogin":"kdave","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-20T11:15:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1729844?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717173210.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d819711d943a460b40a11dd984e8730742ba3f94","ref":"refs/heads/ci/fix-055-group-stale","pushedAt":"2024-05-31T16:33:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: tests: update misc/055 to handle longer subvolume cleaning\n\nAfter patch \"btrfs-progs: qgroup: handle stale qgroup deletion more\naccurately\" cleaning stale qgroups may not happen if the subvolume\ncleaning is still in progress. Update the test so it's able to handle\nthat.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: tests: update misc/055 to handle longer subvolume cleaning"}},{"before":null,"after":"39458bd66ca6b19038bd1f9c2dc60bd8cdb31151","ref":"refs/heads/ci/builddeps","pushedAt":"2024-05-31T02:48:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: build: fix header file depency tracking\n\nThe dependency generation and change tracking was completely broken.\nPartly after changes to move the generated files to .deps/.\n\n- the generic rule did work as it could not reflect that dependency file\n is not next to the source file\n- inclusion of dependency files directive never found them because the\n list was not updated to look to .deps, also there were some ancient\n files mentioned\n- the dependency generation commands were run before each target,\n slowing down build\n\nHow it works now:\n\n- dependencies are created before each .c file is compiled, so that way\n any changes to the file get translated to the dependency files\n- missing dependencies are create after first run\n- there's single dependency file for all build types (box, static, both)\n- same as before, 'make clean' will also delete the dependency files\n\nA bit of Makefile magic.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: build: fix header file depency tracking"}},{"before":"10da73dcd284f15dbd8d1140fcea3a93368b0b41","after":null,"ref":"refs/heads/ci/6.8.1-test","pushedAt":"2024-05-30T23:58:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"}},{"before":"5fa48a03c579d5430ff5174e93a825db69ba8bda","after":null,"ref":"refs/heads/ci/fix-receive-be","pushedAt":"2024-05-30T23:58:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"}},{"before":null,"after":"14c8f8cd246c96c11f10c0687d0cd7d4fa965e71","ref":"refs/heads/ci/mkfs-b-zoned","pushedAt":"2024-05-30T17:58:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: test: use nullb helpers in 031-zoned-bgt\n\nRewrite 031-zoned-bgt with the nullb helpers.\n\nSigned-off-by: Naohiro Aota \nReviewed-by: Qu Wenruo \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: test: use nullb helpers in 031-zoned-bgt"}},{"before":null,"after":"641dfdcde6bc6fbcae16105981722c57018c2dca","ref":"refs/heads/ci/fix-convert-64bit","pushedAt":"2024-05-30T17:39:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: convert: Add 64 bit block numbers support\n\nIn ext4, number of blocks can be greater than 2^32. Therefore, if\nbtrfs-convert is used on filesystems greater than or equal to 16TiB\n(Staring from 16TiB, number of blocks overflow 32 bits), it fails to\nconvert.\n\nExample:\n\nHere, /dev/sdc1 is 16TiB partition intitialized with an ext4 filesystem.\n\n[root@rasivara-arm2 opc]# btrfs-convert -d -p /dev/sdc1\nbtrfs-convert from btrfs-progs v5.15.1\n\nconvert/main.c:1164: do_convert: Assertion `cctx.total_bytes != 0` failed, value 0\nbtrfs-convert(+0xfd04)[0xaaaaba44fd04]\nbtrfs-convert(main+0x258)[0xaaaaba44d278]\n/lib64/libc.so.6(__libc_start_main+0xdc)[0xffffb962777c]\nbtrfs-convert(+0xd4fc)[0xaaaaba44d4fc]\nAborted (core dumped)\n\nFix it by considering 64 bit block numbers.\n\nSigned-off-by: Srivathsa Dara \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: convert: Add 64 bit block numbers support"}},{"before":null,"after":"641dfdcde6bc6fbcae16105981722c57018c2dca","ref":"refs/heads/ci/ext/fix-convert-64bit","pushedAt":"2024-05-30T17:30:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: convert: Add 64 bit block numbers support\n\nIn ext4, number of blocks can be greater than 2^32. Therefore, if\nbtrfs-convert is used on filesystems greater than or equal to 16TiB\n(Staring from 16TiB, number of blocks overflow 32 bits), it fails to\nconvert.\n\nExample:\n\nHere, /dev/sdc1 is 16TiB partition intitialized with an ext4 filesystem.\n\n[root@rasivara-arm2 opc]# btrfs-convert -d -p /dev/sdc1\nbtrfs-convert from btrfs-progs v5.15.1\n\nconvert/main.c:1164: do_convert: Assertion `cctx.total_bytes != 0` failed, value 0\nbtrfs-convert(+0xfd04)[0xaaaaba44fd04]\nbtrfs-convert(main+0x258)[0xaaaaba44d278]\n/lib64/libc.so.6(__libc_start_main+0xdc)[0xffffb962777c]\nbtrfs-convert(+0xd4fc)[0xaaaaba44d4fc]\nAborted (core dumped)\n\nFix it by considering 64 bit block numbers.\n\nSigned-off-by: Srivathsa Dara \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: convert: Add 64 bit block numbers support"}},{"before":null,"after":"8d9bc852159e0e49c9656cc21b9f019c8748d795","ref":"refs/heads/sanitize-test","pushedAt":"2024-05-30T17:04:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: ci: add workflow for UBSAN and ASAN\n\nRun tests with enabled sanitizers. There are still known problems with\nleaks that will make the whole fail. This needs to be fixed before the\nworkflow can be enabled for devel or master.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: ci: add workflow for UBSAN and ASAN"}},{"before":"bcb887a4de2c56426a7a7de8d440b6ad75579f10","after":"8d9bc852159e0e49c9656cc21b9f019c8748d795","ref":"refs/heads/release-test","pushedAt":"2024-05-30T17:04:24.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: ci: add workflow for UBSAN and ASAN\n\nRun tests with enabled sanitizers. There are still known problems with\nleaks that will make the whole fail. This needs to be fixed before the\nworkflow can be enabled for devel or master.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: ci: add workflow for UBSAN and ASAN"}},{"before":"b280ebbd3c1d2423677d77b5294b3eee193244f2","after":"8d9bc852159e0e49c9656cc21b9f019c8748d795","ref":"refs/heads/coverage-test","pushedAt":"2024-05-30T17:04:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: ci: add workflow for UBSAN and ASAN\n\nRun tests with enabled sanitizers. There are still known problems with\nleaks that will make the whole fail. This needs to be fixed before the\nworkflow can be enabled for devel or master.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: ci: add workflow for UBSAN and ASAN"}},{"before":"d0187513f3784e12eb2d68e62297a1f2e2e83eaf","after":"8d9bc852159e0e49c9656cc21b9f019c8748d795","ref":"refs/heads/devel","pushedAt":"2024-05-30T17:03:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: ci: add workflow for UBSAN and ASAN\n\nRun tests with enabled sanitizers. There are still known problems with\nleaks that will make the whole fail. This needs to be fixed before the\nworkflow can be enabled for devel or master.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: ci: add workflow for UBSAN and ASAN"}},{"before":"971d1ef0ca020a2c5d1a671065ea9a1fe7175cb7","after":"5698f588db5b750b3d530202a4a6f8b0d48e99a7","ref":"refs/heads/devel-ci","pushedAt":"2024-05-29T21:23:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"CI: add ubsan tests\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"CI: add ubsan tests"}},{"before":"3a08e309cb2f9bbc6ea067854c95a77f7dcfa101","after":"971d1ef0ca020a2c5d1a671065ea9a1fe7175cb7","ref":"refs/heads/devel-ci","pushedAt":"2024-05-29T21:19:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"CI: add ubsan tests\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"CI: add ubsan tests"}},{"before":"7f2ccbb7322c40d0e0c196e3cba0ab5a1cb8df71","after":"d0187513f3784e12eb2d68e62297a1f2e2e83eaf","ref":"refs/heads/devel","pushedAt":"2024-05-29T21:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: use unaligned LE access almost everywhere\n\nUse unaligned access helper for code that potentially or actually\naccesses data that come from on-disk structures. This is for image or\nchunk restore. This may pessimize some cases but is in general safer on\nstrict alignment architectures and has no effect on other architectures.\n\nRelated issues #770.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: use unaligned LE access almost everywhere"}},{"before":"f08802ce05616f048778ecb7651df5f307722c81","after":"7f2ccbb7322c40d0e0c196e3cba0ab5a1cb8df71","ref":"refs/heads/devel","pushedAt":"2024-05-29T20:38:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"libbtrfsutil: bump version to 1.3.1\n\nFix potentially unaligned access to data retrieved from search tree\nioctl.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"libbtrfsutil: bump version to 1.3.1"}},{"before":"74697183778d309f73f57ce0fa408e75263c126f","after":"f08802ce05616f048778ecb7651df5f307722c81","ref":"refs/heads/devel","pushedAt":"2024-05-25T00:24:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"libbtrfsutil: bump version to 1.3.1\n\nFix potentially unaligned access to data retrieved from search tree\nioctl.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"libbtrfsutil: bump version to 1.3.1"}},{"before":"1ebdb7dc178060d4cf5cfaa81b957d936eac8407","after":"74697183778d309f73f57ce0fa408e75263c126f","ref":"refs/heads/devel","pushedAt":"2024-05-24T23:46:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"libbtrfsutil: create all .so links\n\nCreate symbolic links for all levels of major.minor.patch for\nlibbtrfsutil.\n\n- libbtrfsutil.so -> libbtrfsutil.so.1.3.0\n- libbtrfsutil.so.1 -> libbtrfsutil.so.1.3.0\n- libbtrfsutil.so.1.3 -> libbtrfsutil.so.1.3.0\n- libbtrfsutil.so.1.3.0\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"libbtrfsutil: create all .so links"}},{"before":"ed2531ac25b2a6e34aaae386cca52e3469493bb1","after":"5fa48a03c579d5430ff5174e93a825db69ba8bda","ref":"refs/heads/ci/fix-receive-be","pushedAt":"2024-05-24T22:40:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"libbtrfs: fix potentially unaligned access\n\nSame fix a previous commit, unaligned access on strict alignment hosts\ncould produce wrong results (reported on send/receive and arm5). As\nlibbtrfs has own copy of the code fix it here too, replacing leXX_to_cpu\nwith get_unaligned_leXX where appropriate. This means any access to raw\nbuffers that get cast to a structure.\n\nIssue: #770\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"libbtrfs: fix potentially unaligned access"}},{"before":null,"after":"ed2531ac25b2a6e34aaae386cca52e3469493bb1","ref":"refs/heads/ci/fix-receive-be","pushedAt":"2024-05-21T14:04:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: receive: fix reading header on BE hosts\n\nIssue: #770\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: receive: fix reading header on BE hosts"}},{"before":"b525d1285db723775fb2e4e54cb018193b710b7d","after":"1ebdb7dc178060d4cf5cfaa81b957d936eac8407","ref":"refs/heads/devel","pushedAt":"2024-05-17T17:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: receive: cannot find clone source subvol when receiving in reverse direction\n\nprocess_clone() only searches the received_uuid, but could exist in an\nearlier uuid that isn't the received_uuid. Mirror what process_snapshot\ndoes and search both the received_uuid and if that fails look up by\nnormal uuid.\n\nFixes: https://github.com/kdave/btrfs-progs/issues/606\n\nIssue: #606\nPull-request: #643\nSigned-off-by: Arsenii Skvortsov \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: receive: cannot find clone source subvol when receiving …"}},{"before":"828e30bc12a967c62458abca05e2d5878e3fb158","after":"b525d1285db723775fb2e4e54cb018193b710b7d","ref":"refs/heads/devel","pushedAt":"2024-05-17T17:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: fix typos in CHANGES\n\nFixed typos in 6.8 release notes.\n\nPull-reques: #793\nAuthor: Ilgaz Öcal \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: fix typos in CHANGES"}},{"before":"c1d8bd82caf6da93cfa9e2b63324af9d24b27a3a","after":"828e30bc12a967c62458abca05e2d5878e3fb158","ref":"refs/heads/devel","pushedAt":"2024-05-17T17:22:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: docs: clarify btrfs-send checksum\n\nThe way the CRC32C checksum used for btrfs-send differs from the way\nit's used elsewhere in btrfs. Without making the distinction, it's easy\nto make the flawed assumption that CRC32C always refers to the same, and\nend up with code that produces the wrong checksums.\n\nThis small note should guide the reader to the right function.\n\nThe best notes on the protocol I found are here:\nhttps://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Design_notes_on_Send/Receive.html\n\nThe crc32c might be used in two meanings and this could be confusing\nwhen implementing the send stream protocol.\n\nRust code describing the algorithm for the crc crate that worked for me:\n\npub const CRC_32_BTRFS_SEND: crc::Algorithm = crc::Algorithm {\n\twidth: 32, poly: 0x1edc6f41, init: 0, refin: true, refout: true,\n\txorout: 0, check: 0xe3069283, residue: 0xb798b438\n};\n\n(it's a slight variation on the one used in ISCSI)\n\nNote: Documentation/dev/dev-send-stream.rst briefly mentions that\n\nPull-request: #794\nAuthor: rhn \n[ rephrase changelog and copy text from pull request and add link to\n developer documentation of the send stream ]\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: docs: clarify btrfs-send checksum"}},{"before":"c147aaa59b4d1783dd196efd894e2ad2f55afa04","after":"c1d8bd82caf6da93cfa9e2b63324af9d24b27a3a","ref":"refs/heads/devel","pushedAt":"2024-05-17T16:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: mkfs: skip failed mount check with --force\n\n[BUG]\nThere is a bug report that, with very weird mount status, there can be\nsome mount source which can not be accessed:\n\n /path/dev/exports fs 500G 57G 444G 12% /path/dev/exports\n\nStrace shows we can not access the above mount source:\n\n 131065 stat(\"/path/dev/exports\", 0x7ffed17b8e20) = -1 EACCES (Permission denied)\n\nAnd lead to failed mount check:\n\n 131065 write(2, \"ERROR: \", 7) = 7\n 131065 write(2, \"cannot check mount status of /de\"..., 56) = 56\n 131065 write(2, \"\\n\", 1) = 1\n\n[CAUSE]\nThe mount check is based on libblkid, which gives the mount source, and\nfor non-btrfs mounts, we call path_is_reg_or_block_device() to check if\nwe even need to continue checking.\n\nBut in above case, the mount source is another fs, and we can not access\nthe source.\n\nSo we error out causing the check_mounted() to return error.\n\n[FIX]\nThere is never any guarantee we can access the mount source, but on the\nother hand, I do not want to ignore all access failure for the mount\nsource.\n\nLet test_status_for_mkfs() to only skip check_mounted() error if\n@force_overwrite is true.\n\nThis would still keep the old strict checks on whether the target is\nalready mounted, but if the end user really knows that certain mount\nsource do not need to be checked, they can always pass \"-f\" option to\nskip the false alerts.\n\nLink: https://bugzilla.suse.com/show_bug.cgi?id=1223799\nReported-by: Jiri Belka \nSigned-off-by: Qu Wenruo \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: mkfs: skip failed mount check with --force"}},{"before":"e6a466d44d216675305f482e52405025c2be256c","after":"c147aaa59b4d1783dd196efd894e2ad2f55afa04","ref":"refs/heads/devel","pushedAt":"2024-05-17T16:15:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: clarify unlinked and deleted terminology for subvolumes\n\nRecent patches updated stale qgroup handling, using 'unlinked' and\n'dropped' where we otherwise use 'deleted' and 'cleaned'.\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: clarify unlinked and deleted terminology for subvolumes"}},{"before":"24d8119b989fe0aa6310eca22ccc2e0f93fec568","after":"e6a466d44d216675305f482e52405025c2be256c","ref":"refs/heads/devel","pushedAt":"2024-05-17T15:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: tune: fix btrfstune --help for -m -M option\n\nThe -m | -M option for btrfstune, sounds like metadata_uuid is being\nchanged which is wrong. The fsid is being changed the original fsid is\nbeing copied into the metadata_uuid. So update the help text.\n\nReviewed-by: Qu Wenruo \nSigned-off-by: Anand Jain \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: tune: fix btrfstune --help for -m -M option"}},{"before":null,"after":"e4d8218a40657edbe6d2bc5a621c7a8d9e6948c7","ref":"refs/heads/ci/zoned-mkfs-b","pushedAt":"2024-05-14T15:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: add test for zone resetting\n\nAdd test for mkfs.btrfs's zone reset behavior to check if\n\n- it resets all the zones without \"-b\" option\n- it detects an active zone outside of the FS range\n- it does not reset a zone outside of the range\n\nSigned-off-by: Naohiro Aota \nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: add test for zone resetting"}},{"before":"cae94956d9f9e9c0a49e888f1a5116c425bd9002","after":"24d8119b989fe0aa6310eca22ccc2e0f93fec568","ref":"refs/heads/devel","pushedAt":"2024-05-13T16:36:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: docs: update feature status\n\n[ci skip]\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: docs: update feature status"}},{"before":"bcb887a4de2c56426a7a7de8d440b6ad75579f10","after":"b280ebbd3c1d2423677d77b5294b3eee193244f2","ref":"refs/heads/coverage-test","pushedAt":"2024-05-10T20:15:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"btrfs-progs: ci: add UBSAN tests to coverage\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"btrfs-progs: ci: add UBSAN tests to coverage"}},{"before":"bbe0d50bf2f4cb6c6ab729b1e17cb07ea5e89ddd","after":"3a08e309cb2f9bbc6ea067854c95a77f7dcfa101","ref":"refs/heads/devel-ci","pushedAt":"2024-05-10T15:36:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"asan build test\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"asan build test"}},{"before":"6ca17e23e6fdfaf9bb64d58d9ff2c2620a6c5e14","after":"bbe0d50bf2f4cb6c6ab729b1e17cb07ea5e89ddd","ref":"refs/heads/devel-ci","pushedAt":"2024-05-10T15:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdave","name":null,"path":"/kdave","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1729844?s=80&v=4"},"commit":{"message":"asan build test\n\nSigned-off-by: David Sterba ","shortMessageHtmlLink":"asan build test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWTfe0gA","startCursor":null,"endCursor":null}},"title":"Activity · kdave/btrfs-progs"}