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=-4.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, UNWANTED_LANGUAGE_BODY,USER_AGENT_SANE_1 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 29CFDC3A59F for ; Sat, 31 Aug 2019 04:15:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C331F23774 for ; Sat, 31 Aug 2019 04:15:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725867AbfHaEPo (ORCPT ); Sat, 31 Aug 2019 00:15:44 -0400 Received: from mga07.intel.com ([134.134.136.100]:37733 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725298AbfHaEPo (ORCPT ); Sat, 31 Aug 2019 00:15:44 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Aug 2019 21:15:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,449,1559545200"; d="gz'50?scan'50,208,50";a="198181347" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 30 Aug 2019 21:15:40 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1i3unb-0003ug-V6; Sat, 31 Aug 2019 12:15:39 +0800 Date: Sat, 31 Aug 2019 12:15:22 +0800 From: kbuild test robot To: Johannes Thumshirn Cc: kbuild-all@01.org, David Sterba , Linux BTRFS Mailinglist , Johannes Thumshirn Subject: Re: [PATCH v5 4/4] btrfs: sysfs: export supported checksums Message-ID: <201908311222.Hy3QSWZT%lkp@intel.com> References: <20190830113611.16865-5-jthumshirn@suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="5rgtt4l7bgo2bj3s" Content-Disposition: inline In-Reply-To: <20190830113611.16865-5-jthumshirn@suse.de> X-Patchwork-Hint: ignore User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-btrfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-btrfs@vger.kernel.org --5rgtt4l7bgo2bj3s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Johannes, I love your patch! Yet something to improve: [auto build test ERROR on linus/master] [cannot apply to v5.3-rc6 next-20190830] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Johannes-Thumshirn/btrfs-turn-checksum-type-define-into-a-enum/20190831-103832 config: x86_64-lkp (attached as .config) compiler: gcc-7 (Debian 7.4.0-11) 7.4.0 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 If you fix the issue, kindly add following tag Reported-by: kbuild test robot All error/warnings (new ones prefixed by >>): In file included from arch/x86/include/asm/percpu.h:45:0, from arch/x86/include/asm/current.h:6, from include/linux/sched.h:12, from fs/btrfs/sysfs.c:6: fs/btrfs/sysfs.c: In function 'btrfs_supported_checksums_show': >> fs/btrfs/sysfs.c:192:29: error: 'btrfs_csums' undeclared (first use in this function); did you mean 'btrfs_chunk'? for (i = 0; i < ARRAY_SIZE(btrfs_csums); i++) { ^ include/linux/kernel.h:47:33: note: in definition of macro 'ARRAY_SIZE' #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^~~ fs/btrfs/sysfs.c:192:29: note: each undeclared identifier is reported only once for each function it appears in for (i = 0; i < ARRAY_SIZE(btrfs_csums); i++) { ^ include/linux/kernel.h:47:33: note: in definition of macro 'ARRAY_SIZE' #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^~~ In file included from include/linux/kernel.h:16:0, from arch/x86/include/asm/percpu.h:45, from arch/x86/include/asm/current.h:6, from include/linux/sched.h:12, from fs/btrfs/sysfs.c:6: include/linux/build_bug.h:16:45: error: bit-field '' width not an integer constant #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:(-!!(e)); })) ^ include/linux/compiler.h:357:28: note: in expansion of macro 'BUILD_BUG_ON_ZERO' #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) ^~~~~~~~~~~~~~~~~ include/linux/kernel.h:47:59: note: in expansion of macro '__must_be_array' #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^~~~~~~~~~~~~~~ >> fs/btrfs/sysfs.c:192:18: note: in expansion of macro 'ARRAY_SIZE' for (i = 0; i < ARRAY_SIZE(btrfs_csums); i++) { ^~~~~~~~~~ vim +192 fs/btrfs/sysfs.c > 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 14 #include "ctree.h" 15 #include "disk-io.h" 16 #include "transaction.h" 17 #include "sysfs.h" 18 #include "volumes.h" 19 #include "space-info.h" 20 21 static inline struct btrfs_fs_info *to_fs_info(struct kobject *kobj); 22 static inline struct btrfs_fs_devices *to_fs_devs(struct kobject *kobj); 23 24 static u64 get_features(struct btrfs_fs_info *fs_info, 25 enum btrfs_feature_set set) 26 { 27 struct btrfs_super_block *disk_super = fs_info->super_copy; 28 if (set == FEAT_COMPAT) 29 return btrfs_super_compat_flags(disk_super); 30 else if (set == FEAT_COMPAT_RO) 31 return btrfs_super_compat_ro_flags(disk_super); 32 else 33 return btrfs_super_incompat_flags(disk_super); 34 } 35 36 static void set_features(struct btrfs_fs_info *fs_info, 37 enum btrfs_feature_set set, u64 features) 38 { 39 struct btrfs_super_block *disk_super = fs_info->super_copy; 40 if (set == FEAT_COMPAT) 41 btrfs_set_super_compat_flags(disk_super, features); 42 else if (set == FEAT_COMPAT_RO) 43 btrfs_set_super_compat_ro_flags(disk_super, features); 44 else 45 btrfs_set_super_incompat_flags(disk_super, features); 46 } 47 48 static int can_modify_feature(struct btrfs_feature_attr *fa) 49 { 50 int val = 0; 51 u64 set, clear; 52 switch (fa->feature_set) { 53 case FEAT_COMPAT: 54 set = BTRFS_FEATURE_COMPAT_SAFE_SET; 55 clear = BTRFS_FEATURE_COMPAT_SAFE_CLEAR; 56 break; 57 case FEAT_COMPAT_RO: 58 set = BTRFS_FEATURE_COMPAT_RO_SAFE_SET; 59 clear = BTRFS_FEATURE_COMPAT_RO_SAFE_CLEAR; 60 break; 61 case FEAT_INCOMPAT: 62 set = BTRFS_FEATURE_INCOMPAT_SAFE_SET; 63 clear = BTRFS_FEATURE_INCOMPAT_SAFE_CLEAR; 64 break; 65 default: 66 pr_warn("btrfs: sysfs: unknown feature set %d\n", 67 fa->feature_set); 68 return 0; 69 } 70 71 if (set & fa->feature_bit) 72 val |= 1; 73 if (clear & fa->feature_bit) 74 val |= 2; 75 76 return val; 77 } 78 79 static ssize_t btrfs_feature_attr_show(struct kobject *kobj, 80 struct kobj_attribute *a, char *buf) 81 { 82 int val = 0; 83 struct btrfs_fs_info *fs_info = to_fs_info(kobj); 84 struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); 85 if (fs_info) { 86 u64 features = get_features(fs_info, fa->feature_set); 87 if (features & fa->feature_bit) 88 val = 1; 89 } else 90 val = can_modify_feature(fa); 91 92 return snprintf(buf, PAGE_SIZE, "%d\n", val); 93 } 94 95 static ssize_t btrfs_feature_attr_store(struct kobject *kobj, 96 struct kobj_attribute *a, 97 const char *buf, size_t count) 98 { 99 struct btrfs_fs_info *fs_info; 100 struct btrfs_feature_attr *fa = to_btrfs_feature_attr(a); 101 u64 features, set, clear; 102 unsigned long val; 103 int ret; 104 105 fs_info = to_fs_info(kobj); 106 if (!fs_info) 107 return -EPERM; 108 109 if (sb_rdonly(fs_info->sb)) 110 return -EROFS; 111 112 ret = kstrtoul(skip_spaces(buf), 0, &val); 113 if (ret) 114 return ret; 115 116 if (fa->feature_set == FEAT_COMPAT) { 117 set = BTRFS_FEATURE_COMPAT_SAFE_SET; 118 clear = BTRFS_FEATURE_COMPAT_SAFE_CLEAR; 119 } else if (fa->feature_set == FEAT_COMPAT_RO) { 120 set = BTRFS_FEATURE_COMPAT_RO_SAFE_SET; 121 clear = BTRFS_FEATURE_COMPAT_RO_SAFE_CLEAR; 122 } else { 123 set = BTRFS_FEATURE_INCOMPAT_SAFE_SET; 124 clear = BTRFS_FEATURE_INCOMPAT_SAFE_CLEAR; 125 } 126 127 features = get_features(fs_info, fa->feature_set); 128 129 /* Nothing to do */ 130 if ((val && (features & fa->feature_bit)) || 131 (!val && !(features & fa->feature_bit))) 132 return count; 133 134 if ((val && !(set & fa->feature_bit)) || 135 (!val && !(clear & fa->feature_bit))) { 136 btrfs_info(fs_info, 137 "%sabling feature %s on mounted fs is not supported.", 138 val ? "En" : "Dis", fa->kobj_attr.attr.name); 139 return -EPERM; 140 } 141 142 btrfs_info(fs_info, "%s %s feature flag", 143 val ? "Setting" : "Clearing", fa->kobj_attr.attr.name); 144 145 spin_lock(&fs_info->super_lock); 146 features = get_features(fs_info, fa->feature_set); 147 if (val) 148 features |= fa->feature_bit; 149 else 150 features &= ~fa->feature_bit; 151 set_features(fs_info, fa->feature_set, features); 152 spin_unlock(&fs_info->super_lock); 153 154 /* 155 * We don't want to do full transaction commit from inside sysfs 156 */ 157 btrfs_set_pending(fs_info, COMMIT); 158 wake_up_process(fs_info->transaction_kthread); 159 160 return count; 161 } 162 163 static umode_t btrfs_feature_visible(struct kobject *kobj, 164 struct attribute *attr, int unused) 165 { 166 struct btrfs_fs_info *fs_info = to_fs_info(kobj); 167 umode_t mode = attr->mode; 168 169 if (fs_info) { 170 struct btrfs_feature_attr *fa; 171 u64 features; 172 173 fa = attr_to_btrfs_feature_attr(attr); 174 features = get_features(fs_info, fa->feature_set); 175 176 if (can_modify_feature(fa)) 177 mode |= S_IWUSR; 178 else if (!(features & fa->feature_bit)) 179 mode = 0; 180 } 181 182 return mode; 183 } 184 185 static ssize_t btrfs_supported_checksums_show(struct kobject *kobj, 186 struct kobj_attribute *a, 187 char *buf) 188 { 189 ssize_t ret = 0; 190 int i; 191 > 192 for (i = 0; i < ARRAY_SIZE(btrfs_csums); i++) { 193 ret += snprintf(buf + ret, PAGE_SIZE - ret, "%s%s", 194 (i == 0 ? "" : ", "), 195 btrfs_csums[i].name); 196 197 } 198 199 ret += snprintf(buf + ret, PAGE_SIZE - ret, "\n"); 200 return ret; 201 } 202 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --5rgtt4l7bgo2bj3s Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 UEmuC9ivZtTN6OVqdAP/2UT+P7lOjLwrywEA --5rgtt4l7bgo2bj3s--