From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 52C9DC433E0 for ; Mon, 18 Jan 2021 22:23:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 14ABF22CB1 for ; Mon, 18 Jan 2021 22:23:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731572AbhARWXA (ORCPT ); Mon, 18 Jan 2021 17:23:00 -0500 Received: from mx2.suse.de ([195.135.220.15]:59148 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731096AbhARWW7 (ORCPT ); Mon, 18 Jan 2021 17:22:59 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1; t=1611008537; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=PCJ4OWYn5B3fLO5jwbhxThFOSN8cX7iB+INSQDTFg40=; b=kn4euULUYnExGEtCmqcY0MF1EfMa3X2Bx1HbfKlTf7+0o9wVRf4AmFCnuJrpS9moBRAIcm prZyWdJO01yFqy4L/lYEVbpjzTckdIqXZRVIzuMaZsSC5SfZvVcQQeuBtWwPvq+AX87QrR jGMpBBHW/Jf0lI16QG4gtQ5C7zyJsf0= Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 3C4D0B71C for ; Mon, 18 Jan 2021 22:22:17 +0000 (UTC) Received: by ds.suse.cz (Postfix, from userid 10065) id CAA3EDA7CF; Mon, 18 Jan 2021 23:20:21 +0100 (CET) From: David Sterba To: linux-btrfs@vger.kernel.org Subject: Btrfs progs release 5.10 Date: Mon, 18 Jan 2021 23:20:21 +0100 Message-Id: <20210118222021.11603-1-dsterba@suse.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-btrfs@vger.kernel.org Hi, btrfs-progs version 5.10 have been released. Only minor changes snice -rc1: CI on gitlab disabled, some docs added. Changelog: * scrub status: * print percentage of progress * add size unit options * fi usage: also print free space from statfs * convert: copy full 64 bit timestamp from ext4 if avaialble * check: * add ability to repair extent item generation * new option to remove leftovers from inode number cache (-o inode_cache) * check for already running exclusive operation (balance, device add/...) when starting one * preliminary json output support for 'device stats' * fixes: * subvolume set-default: id 0 correctly falls back to tolpevel * receive: align internal buffer to allow fast CRC calculation * logical-resolve: distinguish -o subvol and bind mounts * build: new dependency libmount * other * doc fixes and updates * new tests * ci on gitlab temporarily disabled * debugging output enhancements Tarballs: https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/ Git: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git Shortlog: Adam Borowski (1): btrfs-progs: a bunch of typo fixes Daniel Xu (1): btrfs-progs: sort main help menu entries David Sterba (22): btrfs-progs: scrub status: print percents of scrubbed bytes btrfs-progs: scrub status: add unit mode options btrfs-progs: docs: add missing option to scrub status btrfs-progs: move path_cat_out helpers to path-utils btrfs-progs: docs: fix mknod arguments of the control device btrfs-progs: add helpers for parsing filesystem exclusive operation btrfs-progs: add helper to check or wait for exclusive operation btrfs-progs: add enqueue parameter for exclusive ops btrfs-progs: docs: document fs exclusive operations btrfs-progs: subvol show: fix required arguments in help texts btrfs-progs: fix short/long unit size options btrfs-progs: tests: add Makefile for testsuite btrfs-progs: initialize formatter context properly btrfs-progs: tests: add json formatter test coverage btrfs-progs: build: add missing gitignore and clean binaries btrfs-progs: tests: test full 64bit timestamp conversion on ext4 btrfs-progs: subvol set-default: change id to 5 if specified as 0 btrfs-progs: tests: set toplevel subvolume as default when specified as 0 btrfs-progs: ci: temporarily disable gitlab CI btrfs-progs: docs: document command line conventions btrfs-progs: update CHANGES for 5.10 Btrfs progs v5.10 Eric Semeniuc (1): btrfs-progs: docs: grammar and typo fix for btrfs check Goldwyn Rodrigues (3): btrfs-progs: add get_fsid_fd() for getting fsid using fd btrfs-progs: add sysfs file reading helpers btrfs-progs: check for exclusive operation before issuing another Jiachen YANG (1): btrfs-progs: convert: copy extra timespec on ext4 Josef Bacik (4): btrfs-progs: only print the parent or ref root for ref mismatches btrfs-progs: print the eb flags for nodes as well btrfs-progs: image: fix invalid size check for extent items btrfs-progs: check: properly exclude leaves for lowmem mode Marcos Paulo de Souza (4): btrfs-progs: build: add libmount dependency btrfs-progs: utils: introduce find_mount_fsroot btrfs-progs: inspect: use find_mount_fsroot in logical-resolve btrfs-progs: tests: test logical-resolve in various scenarios Nikolay Borisov (2): btrfs-progs: check: add option to remove ino cache btrfs-progs: tests: test check --clear-ino-cache Omar Sandoval (1): btrfs-progs: send: fix crash on unknown option Qu Wenruo (6): btrfs-progs: mkfs: refactor how we handle sectorsize override btrfs-progs: check/lowmem: add ability to repair extent item generation btrfs-progs: check/original: don't reset extent generation for check_block btrfs-progs: check/original: add ability to repair extent item generation btrfs-progs: tests: enhance invalid extent item generation test cases btrfs-progs: check: only warn if clearing v1 cache and v2 found Sheng Mao (1): btrfs-progs: align receive buffer to enable fast CRC Sidong Yang (3): btrfs-progs: fi usage: add avail info from statfs() btrfs-progs: extend fmt_print_start_group to handle unnamed group btrfs-progs: device stats: add json output format Su Yue (2): btrfs-progs: subvol show: reset subvol_path to NULL after free btrfs-progs: print bytenr of child eb if mismatched level found in read_node_slot Tomasz Torcz (1): btrfs-progs: docs: add info about "single" profile requirements for swapfile