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=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, 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 925F2C282DD for ; Thu, 9 Jan 2020 16:27:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 427FE20721 for ; Thu, 9 Jan 2020 16:27:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733095AbgAIQ1J (ORCPT ); Thu, 9 Jan 2020 11:27:09 -0500 Received: from mga06.intel.com ([134.134.136.31]:51462 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727861AbgAIQ1I (ORCPT ); Thu, 9 Jan 2020 11:27:08 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Jan 2020 08:27:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,414,1571727600"; d="gz'50?scan'50,208,50";a="254646976" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga002.fm.intel.com with ESMTP; 09 Jan 2020 08:27:05 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1ipaeH-0006W9-Bn; Fri, 10 Jan 2020 00:27:05 +0800 Date: Fri, 10 Jan 2020 00:26:19 +0800 From: kbuild test robot To: carlosteniswarrior@gmail.com Cc: kbuild-all@lists.01.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, Carlos Guerrero Alvarez Subject: Re: [PATCH] Init: fixed an error caused by using __initdata instead of __initconst Message-ID: <202001100054.CBSHn1zV%lkp@intel.com> References: <20200106020217.13234-1-carlosteniswarrior@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="6deboy4rx23zgbo7" Content-Disposition: inline In-Reply-To: <20200106020217.13234-1-carlosteniswarrior@gmail.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --6deboy4rx23zgbo7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, Thank you for the patch! Yet something to improve: [auto build test ERROR on linux/master] [also build test ERROR on linus/master v5.5-rc5 next-20200108] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/carlosteniswarrior-gmail-com/Init-fixed-an-error-caused-by-using-__initdata-instead-of-__initconst/20200109-034253 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 1522d9da40bdfe502c91163e6d769332897201fa config: parisc-c3000_defconfig (attached as .config) compiler: hppa-linux-gcc (GCC) 7.5.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=7.5.0 make.cross ARCH=parisc If you fix the issue, kindly add following tag Reported-by: kbuild test robot All error/warnings (new ones prefixed by >>): >> init/main.c:983:20: error: initcall_level_names causes a section type conflict with __setup_str_set_debug_rodata static const char *initcall_level_names[] __initconst = { ^~~~~~~~~~~~~~~~~~~~ In file included from include/linux/printk.h:6:0, from include/linux/kernel.h:15, from include/linux/list.h:9, from include/linux/module.h:12, from init/main.c:17: include/linux/init.h:254:20: note: '__setup_str_set_debug_rodata' was declared here static const char __setup_str_##unique_id[] __initconst \ ^ >> include/linux/init.h:262:2: note: in expansion of macro '__setup_param' __setup_param(str, fn, fn, 0) ^~~~~~~~~~~~~ >> init/main.c:1075:1: note: in expansion of macro '__setup' __setup("rodata=", set_debug_rodata); ^~~~~~~ vim +983 init/main.c 981 982 /* Keep these in sync with initcalls in include/linux/init.h */ > 983 static const char *initcall_level_names[] __initconst = { 984 "pure", 985 "core", 986 "postcore", 987 "arch", 988 "subsys", 989 "fs", 990 "device", 991 "late", 992 }; 993 994 static void __init do_initcall_level(int level) 995 { 996 initcall_entry_t *fn; 997 998 strcpy(initcall_command_line, saved_command_line); 999 parse_args(initcall_level_names[level], 1000 initcall_command_line, __start___param, 1001 __stop___param - __start___param, 1002 level, level, 1003 NULL, &repair_env_string); 1004 1005 trace_initcall_level(initcall_level_names[level]); 1006 for (fn = initcall_levels[level]; fn < initcall_levels[level+1]; fn++) 1007 do_one_initcall(initcall_from_entry(fn)); 1008 } 1009 1010 static void __init do_initcalls(void) 1011 { 1012 int level; 1013 1014 for (level = 0; level < ARRAY_SIZE(initcall_levels) - 1; level++) 1015 do_initcall_level(level); 1016 } 1017 1018 /* 1019 * Ok, the machine is now initialized. None of the devices 1020 * have been touched yet, but the CPU subsystem is up and 1021 * running, and memory and process management works. 1022 * 1023 * Now we can finally start doing some real work.. 1024 */ 1025 static void __init do_basic_setup(void) 1026 { 1027 cpuset_init_smp(); 1028 driver_init(); 1029 init_irq_proc(); 1030 do_ctors(); 1031 usermodehelper_enable(); 1032 do_initcalls(); 1033 } 1034 1035 static void __init do_pre_smp_initcalls(void) 1036 { 1037 initcall_entry_t *fn; 1038 1039 trace_initcall_level("early"); 1040 for (fn = __initcall_start; fn < __initcall0_start; fn++) 1041 do_one_initcall(initcall_from_entry(fn)); 1042 } 1043 1044 static int run_init_process(const char *init_filename) 1045 { 1046 argv_init[0] = init_filename; 1047 pr_info("Run %s as init process\n", init_filename); 1048 return do_execve(getname_kernel(init_filename), 1049 (const char __user *const __user *)argv_init, 1050 (const char __user *const __user *)envp_init); 1051 } 1052 1053 static int try_to_run_init_process(const char *init_filename) 1054 { 1055 int ret; 1056 1057 ret = run_init_process(init_filename); 1058 1059 if (ret && ret != -ENOENT) { 1060 pr_err("Starting init: %s exists but couldn't execute it (error %d)\n", 1061 init_filename, ret); 1062 } 1063 1064 return ret; 1065 } 1066 1067 static noinline void __init kernel_init_freeable(void); 1068 1069 #if defined(CONFIG_STRICT_KERNEL_RWX) || defined(CONFIG_STRICT_MODULE_RWX) 1070 bool rodata_enabled __ro_after_init = true; 1071 static int __init set_debug_rodata(char *str) 1072 { 1073 return strtobool(str, &rodata_enabled); 1074 } > 1075 __setup("rodata=", set_debug_rodata); 1076 #endif 1077 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation --6deboy4rx23zgbo7 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --6deboy4rx23zgbo7--