Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp6291040iob; Tue, 10 May 2022 15:03:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxpmxd26ixE5aLrifLuQVCvz+wguXKoLUPe7EVkyjRWRaIW46bbSUn2k0vPkh/PsQnYWAjP X-Received: by 2002:a17:907:7811:b0:6ef:a896:b407 with SMTP id la17-20020a170907781100b006efa896b407mr20486585ejc.645.1652220237182; Tue, 10 May 2022 15:03:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652220237; cv=none; d=google.com; s=arc-20160816; b=NsrlhNqzigYz/QYAA3ZxqsvSy4/P6j08xugfpOfdRVZgnJ+2lsJOTaX+VZeJokgl9y 91EdLHk92FUp8GwBzz/lUm6JTsoRPW2unRP5Vzbfw0Vud+k2qgCkKtv1GVgNojfDTRPq 4zUQxEOTov1P1UQJKBbo4w7I2KU/PXdHDmI+KnRmwvcWJ2I7OAVfpj9qSA+GIns9WT1y Xtm77vGG5w+ekwxJK0H7vjhpeMJFtL/HvcDNiowNiacaGRcmgi9+z28UyE0nNoTz+55m jlucb7ln1WQNrsj11EyDr8MdpaXCIJJKzqP4nzIgRYOXb3Fb614DTuErbjrIu4XIit5G OwZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=U95YymIaxgmSgD0H7liArnWSY1mNqFFvtOw9rfehBBk=; b=XDA1z1z0hNGwPMHy89/C89j4EdieyBwu2tZMf4zePPfqhwuzQrOe5IO19ueb78wvXe V9a0k2b8glneh84k4HYzo0Wvw35ZgOfvQiTUmlSaJyCo3JgHZpxFzzl4zzQeaVu6PMxd peRB3qfKDvjMue55f4t8bTiitYxM4Qo3U3FmuHeqQtiErXM1tAXlmuAqi0rIvodzgYLx 1jyBCnPoKBg9vsCCyjgVpDhLC9xzzlDt56kC1pzjv3GIwz0IjSF9DIAJ7Q5ohQvO+xyl X638sRY+NYkNK9RbGvPtb36jG2RclouG+KVoYV+5Ec3mKO7bzLzdSsZO3TXGX6c9fIfY m5NQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=QUUL8Uf6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ho15-20020a1709070e8f00b006f458fb419dsi424471ejc.223.2022.05.10.15.03.33; Tue, 10 May 2022 15:03:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=QUUL8Uf6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243893AbiEJOTO (ORCPT + 99 others); Tue, 10 May 2022 10:19:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343557AbiEJNsN (ORCPT ); Tue, 10 May 2022 09:48:13 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0B6CF2B09C2; Tue, 10 May 2022 06:36:35 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 6EC52B81DAF; Tue, 10 May 2022 13:36:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A4E9CC385C2; Tue, 10 May 2022 13:36:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1652189787; bh=ztsU5dmS7toICJwPpwBvhqBZNz9WAcj48WoOreS6KZY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QUUL8Uf6ttUy6gaySFWo1qgWnHU0FEJ/5yXsGk6MiFIdstvGuzA3tLBhaOqZU76zC 8qp31xNCgOnhAMDo1SUN5O3WlPCkkXymnHL2VgQt0OHls4lyiALFBD1jjoS7vOLbdH 0CirNWZAqw2p3h0kxPOpUztiyH3vfHyimWdvOndk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, David Sterba Subject: [PATCH 5.17 028/140] btrfs: sysfs: export the balance paused state of exclusive operation Date: Tue, 10 May 2022 15:06:58 +0200 Message-Id: <20220510130742.417556860@linuxfoundation.org> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220510130741.600270947@linuxfoundation.org> References: <20220510130741.600270947@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: David Sterba commit 3e1ad196385c65c1454aceab1226d9a4baca27d5 upstream. The new state allowing device addition with paused balance is not exported to user space so it can't recognize it and actually start the operation. Fixes: efc0e69c2fea ("btrfs: introduce exclusive operation BALANCE_PAUSED state") CC: stable@vger.kernel.org # 5.17 Signed-off-by: David Sterba Signed-off-by: Greg Kroah-Hartman --- fs/btrfs/sysfs.c | 3 +++ 1 file changed, 3 insertions(+) --- a/fs/btrfs/sysfs.c +++ b/fs/btrfs/sysfs.c @@ -919,6 +919,9 @@ static ssize_t btrfs_exclusive_operation case BTRFS_EXCLOP_BALANCE: str = "balance\n"; break; + case BTRFS_EXCLOP_BALANCE_PAUSED: + str = "balance paused\n"; + break; case BTRFS_EXCLOP_DEV_ADD: str = "device add\n"; break;