Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1593337rwb; Fri, 18 Nov 2022 23:15:05 -0800 (PST) X-Google-Smtp-Source: AA0mqf6hIYtQS+3VOvA9iXtvdB4dcXNAUJHdD2mTbS5fKBFm4XI4oMA9CGTaK0Um/onh69d9+cZI X-Received: by 2002:a17:90a:7d0e:b0:218:7c5c:44b with SMTP id g14-20020a17090a7d0e00b002187c5c044bmr8878088pjl.23.1668842105096; Fri, 18 Nov 2022 23:15:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668842105; cv=none; d=google.com; s=arc-20160816; b=VbFSzgdG+uYzV8mIzkC7sIyCosb9fqFpgfoE6FcYf65jMDzdXWmrqULlJEOpdnU8Ea ErsLzPaqEyI4QNn8mK6NEVOkfvZXvVVQfsOkhTsmXylCfOXlaCLqzfa6X8peS5KbbBzZ WvI4tc+xMa6Tqrxum6DcIO2WFqvsJCsEtqzPilfpszRwMQpcA2TUKrDRGAMLORnfJked ADQiDtM1ZujeRh0MYuyRP8SJnsfPE3Ea/KMnLkpBiz1kM/ZVIWQ67TU8fI6UPO58Uuqe J4xCoy+XyktCevS29k1ogG03fsSbhYqi7dZLfl3c7nP0baCfYweEPp6QF41fkhsWRcCN XqTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:ui-outboundreport:content-transfer-encoding :in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id; bh=eRzhUOAgthZQPkZqe4csVfMra1ThrRTpLxWZevOE3Ug=; b=VMKC+igXGvTKrxUWvy33caqnfsK7f9qMW/5CdG3zDQyl2hupwuUKdVs6UEAgeizm7/ jNDxPATy7ePt9or49vhmnpGbQlXGseVhiFY03l3mN+XVQ6nsY7v3kOhZC1kOGV97hhgs P+aknsBOkJvvQvbyPx/WcPh29R1hzD3tGoDHnGm1E4vy1zbJdImOrfu/Gssl2niYp9du 003bPhe1Fme5qr3z8ILVZvRC5UvUHr50aLZtoT/H+pKZGtnAEp9NUnfByeSCpeukH1YT u9g4ZvgehKc6JeS9W5iCL4eeqWFEWin2GzVcqVUC3iZAKpc6d6M+W3Lj69q5ohgX+gsY x9TQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j191-20020a6380c8000000b004774a855375si1215528pgd.351.2022.11.18.23.14.53; Fri, 18 Nov 2022 23:15:05 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232177AbiKSGxl (ORCPT + 90 others); Sat, 19 Nov 2022 01:53:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229502AbiKSGxj (ORCPT ); Sat, 19 Nov 2022 01:53:39 -0500 Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E561A18B18; Fri, 18 Nov 2022 22:53:36 -0800 (PST) Received: from [0.0.0.0] ([149.28.201.231]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MryXN-1pJjuo0tFt-00nwHa; Sat, 19 Nov 2022 07:53:16 +0100 Message-ID: Date: Sat, 19 Nov 2022 14:53:10 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: [PATCH] btrfs: fix a resource leak in btrfs_init_sysfs() To: Zhen Lei , Chris Mason , Josef Bacik , David Sterba , linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org References: <20221119064348.1743-1-thunder.leizhen@huawei.com> Content-Language: en-US From: Qu Wenruo In-Reply-To: <20221119064348.1743-1-thunder.leizhen@huawei.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:iEavSc+zX6PCY8pCzSIgmtnoS7afG0PA1HRj6P41eW+Skly5KKa RWPVwC/aoLQb1yNk8wUnqTO1BkTu6mwo/jTwQQR5OWUs7NVm4qirNWFuUTAqnIULJit8VbR 1ElRYB5xBnuaHV5YRwZRtJm4YCmT75ymB/0WbsmTEqKwx2UcR9JgTC51nUSLtnH6xJU5GLH fH0hNPOkxbHn/1qrMdhHw== UI-OutboundReport: notjunk:1;M01:P0:5LMp6awC1Ss=;unzldrecvpc2gbpzIhCz09FEo3/ LvjPD8VKYSCpwzJMgZjgIGmcGcqYoGZmyVltRFE1oNHsbpRdEttYwrVmoCip1s+P+X0fawPDX F0ILzsjo+Q0PPdBSQrfpv1dIU2SWrx+twskztexdagirG7W+fdz7Jrie2laFr1ZRIyI6SGhPn qVtzuoz9KDqpWWkFDCCE9Uo5ThIunhWeh7or+Qah1eKy0gFfsweyQjg4xepNmhumqx2FlYhTv ao4ylg2tyX6eYA+w+P4742GGapMCWJftjS4vioBVxWKLNCByLyTf7VlZHo8hoO/OoOcXIWgR1 r56t4Cowc9vNXZt1swNYWkCfuLk+iibXCdoGm+eHTVdPVJki8qoK1VKwtZtTthu1O2yazAzcV /GeNt7EG0S17veKpSbvgG9ejLwT7/gQuKwRrm0DeAcndya+w2CcXiw6jv1TCvj1uZ4euuwVXS vKy1zz5mrfKT8vSGWIm8v4F4fPNFcy/3GFCXeb0BGfQSp8bd4abx6SBG5kB+SRs5iZya92lmX Fj91STY1VLxTcjd67ASRRp2+zuyeu+3dqF91dDWufICMRu12max1tVJ3Gk2o2eLRrSXpm759K 1s4vNizIscNaCJqaM6BNQ8/s+WyQgvv1B2kEhyswiTrDP55YqVLYBrfHKmjAv3Ah+hhZBNHak 9B+xbjt/R1tFGsv0SF90JD1Zs7jLGjle28jBNtkyiuOAINXgIxnNRn8ekLI1fZDLTWuWY9oXE YKxUt70bdl/wg4duzcaQQG50abWCvKRC+Mh2reJhyht9uOzEizqCTwU+6fSXGwN63VM03m0DI B4FSkUKMI0israjtjX13lhcoz7QPhO8/pOsbJ3bxYDGv4a/2wXA6QdY7ir5n14feHpNFf+tyH XgJndBWZtWzlyyltcLV/ncITFoa+iUJ5I5JTE8CefM2iZlwD0RxkByRuJYIihFn0TNkQt2FJ8 +Gdb0a/qak4XTTyzG//ltb9BiSk= X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS 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 On 2022/11/19 14:43, Zhen Lei wrote: > When btrfs_debug_feature_attr_group fails to be created, > btrfs_feature_attr_group is not removed. > > Signed-off-by: Zhen Lei Reviewed-by: Qu Wenruo Thanks, Qu > --- > fs/btrfs/sysfs.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/btrfs/sysfs.c b/fs/btrfs/sysfs.c > index 699b54b3acaae0b..947125f2ceaaf96 100644 > --- a/fs/btrfs/sysfs.c > +++ b/fs/btrfs/sysfs.c > @@ -2322,7 +2322,7 @@ int __init btrfs_init_sysfs(void) > #ifdef CONFIG_BTRFS_DEBUG > ret = sysfs_create_group(&btrfs_kset->kobj, &btrfs_debug_feature_attr_group); > if (ret) > - goto out2; > + goto out_remove_group; > #endif > > return 0;