Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5226443imu; Tue, 25 Dec 2018 21:44:42 -0800 (PST) X-Google-Smtp-Source: ALg8bN4LQVTqm+gdpVBsQ4LvOJQIHXvrL63N7gBCJYqpYbYbUzn7DvaBeF/85+UUTVffUd4foVKn X-Received: by 2002:a17:902:8a95:: with SMTP id p21mr19015841plo.183.1545803082220; Tue, 25 Dec 2018 21:44:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545803082; cv=none; d=google.com; s=arc-20160816; b=BQGaCHstnhmfPhTpUh+0P7KgJJbRrFN15d/WLWIQWyCelT8pTXk1iVXPOWbE8Tq3nP xVKK5StrmfsoM0UIlFeHqG8+3t5Tg92SKrtG1ZY12kiR1wGsS/sNinvC8HeAS8A6v2oA VflhB954BIIJKANjsASr2axiS0uTH4MpDRSFXMgh5Bqz74w4bFGWfRTN7uZqvQhcXL58 /Fb+EWvuLhWSDa2rMOglWvY/UTm2+zZ5zIpb3dK/54HZkq+KZ4XP/+tiLWoRopJ3QCRq yZe/80SgBvoNzjVX1+rjLF3vk6gd2lG4euO25Lmk9SUgAtXnRlyEbA04jaNs8Iamn25A MThw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=ud1RQoLi0uEKu8GTEOZakQBFYhfoPB+ChuTrwCIB+R4=; b=aKGhs5Vs2zalUm63LAkfMYL1NnjaXElD+abj6fr5csbesJpaWLlRB8RS/nP1gr3Fvg n2Ned/EB3dSL+Uqr+3GQlS+hBeBQ8MVmfysFzcMkHt84lYrfj7/PX/7aIwSHt3G37ks5 G3tjFVU+u/zLKhbx3vc0ZvAgu12zxkMZ5XkQz5lu4YECzW428FGtTDgkP7hL+5KNfQVb a56aEjRCOWxHAYm5PlG9IJvlpvfQuYlkrqDzZrOairxikSalJzFW0kjbuWAbc/jb7IgF 2m1G6QChmRtDHk7KjlrlUCuK3GO5BpxeLNJ6uv7eCoy8Ol/VUt7R976fGP5QGmF65TdX cb+w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i5si16255799pgg.279.2018.12.25.21.44.27; Tue, 25 Dec 2018 21:44:42 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726000AbeLZFnY (ORCPT + 99 others); Wed, 26 Dec 2018 00:43:24 -0500 Received: from mout.gmx.net ([212.227.17.22]:45595 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725889AbeLZFnY (ORCPT ); Wed, 26 Dec 2018 00:43:24 -0500 Received: from [0.0.0.0] ([173.82.105.236]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0M7H2Y-1hXxmc1E6o-00x3bx; Wed, 26 Dec 2018 06:43:09 +0100 Subject: Re: [PATCH v2] btrfs: add a check for sysfs_create_group To: Kangjie Lu Cc: pakki001@umn.edu, Chris Mason , Josef Bacik , David Sterba , linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org References: <20181226053744.74740-1-kjlu@umn.edu> From: Su Yue Message-ID: Date: Wed, 26 Dec 2018 13:51:16 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: <20181226053744.74740-1-kjlu@umn.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:lFxkscyVtjggi+zzSLUrNNsRK3Ab5RvLcpx6PxUoBduz9/rhVZL 7u4Vw3Ka88th18D58WFsTc2ecbX1rhbadBGRRXX9lAW3tM/dHfVDB4rNl3lGPwWjWHPFo7A g5mPGzflArZLlgbl/VmqH11MwvbwkNWD9C4rAsegHMbWspJ7MWQvmqLmoO1cfEBY834BvpQ hw3TkVo4FIpyUersR6xeA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gIN2HJk2Vao=:rwMS5Id+bqEsK8qGVp4SlN nPFheSL1oozGYchouQEUgTLe3EjJtYr/NR9YHRVhjYooc3QLcKPHPnisvggsHafrlMB3RohIO 4u7VJVLs7UaTmfw2f1ogxKT8EPhdtRHV+4H/sHcu/21b7aR813iOoBXBGU21J14OGl5X8Fy2o edejlBJNNtmFwDDl/ih1Y7WTSRwaQEgoJcBqQ68w524Jqy/hi2HzZTgTSC5f9R1vABP8JhcTE 34HIkgsUWuw6ObIdV3Y2ByUfpw/Y3/N5aZBTE0lDqBoVXfWeE+PCEHZf9dHsaf8Tt2Ttwy0Zm 3xiiVjbvsm0Z6AYbAg+WkuSu4YCP8+kRDbPKDbIdoK/FG0Ly3X0vfEM4kkSHr3Ry4RxOsj5rw x64xN8+PoYLq6GNyhK0Lc7FrG5IJ8FMNOgUffo0iXruHXiq3pcJypHATrUh9LIlPNdiGhKAaO FR0HqVUmKLrAcE7E4cWH9LyGx2SqiaKo4FMRN29t+TAH+YaugWpcUx4jbEN5u4Zp/h7nJ+rCz LdQYCLQR+RF8VXa8g+c8piNRtCQtv0cI73JoVB38CoHuRrrMsMIJbuPkfP4WfdfbYC+QPxYmB fWc+u3TtxRP1fh0+WyABZlKruN0K02qmQIwDud+vxXw7INUvIBS6fk/MrsV5FsIWAzSIZrZ+x E+7r+MTGzhA2na/8519e6Tul9NyY0IV1egC++2Bjj842QaVdYXufKRPNrMe/utpTssgRE9BoS tAlDW4ZNle1JGvZaaOkAoArR0EjiTop6sT9WMim9EaUow9Ij3X6m0PXOB+zzFt8kx8lzoHqed Bb2ojDkswMxxusz1pmdTGz1fgikCKTrp8eP0fVCji6WVTV6vW5X25J6OfDS3TxDJViEsTUyyu x06o0W6R1xck7elb2/LPUiTHbjztDJfadjUsB3tI2V6NjtcugpNpa17+UGh65MFiuEMXXdKWf YeYX7P6Hubbg93DWjaQe6W40NcvThXlooorBUBHfk4ESxyesbjzaUlUlrkxvAEfpaHPEuCE4a NNvSCoqQ8Irs+p4e4nJCwfhp0WENpp+UBXR4VBIYRZ7uRvD5AAKhMpr2S+uUxra4A22MPNulJ ww7nytjai0vNoc= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/26/18 1:37 PM, Kangjie Lu wrote: > In case sysfs_create_group fails, let's check its return value and > issues an error message. > > Signed-off-by: Kangjie Lu > --- > fs/btrfs/sysfs.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/fs/btrfs/sysfs.c b/fs/btrfs/sysfs.c > index 3717c864ba23..24ef416e700b 100644 > --- a/fs/btrfs/sysfs.c > +++ b/fs/btrfs/sysfs.c > @@ -889,6 +889,8 @@ void btrfs_sysfs_feature_update(struct btrfs_fs_info *fs_info, > */ > sysfs_remove_group(fsid_kobj, &btrfs_feature_attr_group); > ret = sysfs_create_group(fsid_kobj, &btrfs_feature_attr_group); > + if (ret) > + btrfs_err(fs_info, "failed to create btrfs_feature_attr_group.\n"); NIT: ".\n" is unnecessary. --- Su > } > > static int btrfs_init_debugfs(void) >