From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5846247930889862831==" MIME-Version: 1.0 From: Kees Cook To: kbuild-all@lists.01.org Subject: Re: [PATCH v2 2/3] x86/build: Warn on orphan section placement Date: Mon, 22 Jun 2020 22:33:17 -0700 Message-ID: <202006222232.B23CAE786@keescook> In-Reply-To: <202006231045.2mM5xTEM%lkp@intel.com> List-Id: --===============5846247930889862831== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Tue, Jun 23, 2020 at 10:13:04AM +0800, kernel test robot wrote: > Hi Kees, > = > I love your patch! Perhaps something to improve: > = > [auto build test WARNING on tip/auto-latest] > [also build test WARNING on v5.8-rc2 next-20200622] > [cannot apply to tip/x86/core bp/for-next] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use as documented in > https://git-scm.com/docs/git-format-patch] > = > url: https://github.com/0day-ci/linux/commits/Kees-Cook/x86-Warn-on-or= phan-section-placement/20200623-045850 > base: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git 03e5e= 9954269d02edd5f6d3a73d579a60dd38c38 > config: x86_64-allnoconfig (attached as .config) > compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project 1d4c= 87335d5236ea1f35937e1014980ba961ae34) > reproduce (this is a W=3D1 build): > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbi= n/make.cross -O ~/bin/make.cross > chmod +x ~/bin/make.cross > # install x86_64 cross compiling tool for clang build > # apt-get install binutils-x86-64-linux-gnu > # save the attached .config to linux build tree > COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross AR= CH=3Dx86_64 = > = > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > = > All warnings (new ones prefixed by >>, old ones prefixed by <<): > = > >> ld.lld: warning: arch/x86/built-in.a(entry/entry_64.o):(_kprobe_blackl= ist) is being placed in '_kprobe_blacklist' > ld.lld: warning: :(.symtab) is being placed in '.symtab' > ld.lld: warning: :(.shstrtab) is being placed in '.shstrtab' > ld.lld: warning: :(.strtab) is being placed in '.strtab' Fixed in v3, coming soon! -- = Kees Cook --===============5846247930889862831==--