Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752263AbcLGGMm (ORCPT ); Wed, 7 Dec 2016 01:12:42 -0500 Received: from mga02.intel.com ([134.134.136.20]:15028 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751965AbcLGGMk (ORCPT ); Wed, 7 Dec 2016 01:12:40 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,310,1477983600"; d="gz'50?scan'50,208,50";a="39799481" Date: Wed, 7 Dec 2016 14:11:51 +0800 From: kbuild test robot To: Florian Fainelli Cc: kbuild-all@01.org, linux-arm-kernel@lists.infradead.org, Florian Fainelli , linux@armlinux.org.uk, nicolas.pitre@linaro.org, panand@redhat.com, chris.brandt@renesas.com, arnd@arndb.de, jonathan.austin@arm.com, pawel.moll@arm.com, vladimir.murzin@arm.com, mark.rutland@arm.com, ard.biesheuvel@linaro.org, keescook@chromium.org, matt@codeblueprint.co.uk, labbott@fedoraproject.org, kirill.shutemov@linux.intel.com, ben@decadent.org.uk, js07.lee@samsung.com, stefan@agner.ch, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/3] ARM: Define KERNEL_START and KERNEL_END Message-ID: <201612071426.t1Kin0Fb%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline In-Reply-To: <20161206195312.22354-2-f.fainelli@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 19737 Lines: 301 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Florian, [auto build test WARNING on linus/master] [also build test WARNING on v4.9-rc8 next-20161206] [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/Florian-Fainelli/ARM-Add-support-for-CONFIG_DEBUG_VIRTUAL/20161207-071442 config: arm-lart_defconfig (attached as .config) compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1 20160705 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=arm All warnings (new ones prefixed by >>): >> drivers/mtd/devices/lart.c:83:0: warning: "KERNEL_START" redefined #define KERNEL_START (BLOB_START + BLOB_LEN) In file included from arch/arm/include/asm/page.h:163:0, from arch/arm/include/asm/thread_info.h:17, from include/linux/thread_info.h:58, from include/asm-generic/preempt.h:4, from ./arch/arm/include/generated/asm/preempt.h:1, from include/linux/preempt.h:59, from include/linux/spinlock.h:50, from include/linux/seqlock.h:35, from include/linux/time.h:5, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/mtd/devices/lart.c:38: arch/arm/include/asm/memory.h:117:0: note: this is the location of the previous definition #define KERNEL_START _stext vim +/KERNEL_START +83 drivers/mtd/devices/lart.c ^1da177e Linus Torvalds 2005-04-16 67 ^1da177e Linus Torvalds 2005-04-16 68 /* ^1da177e Linus Torvalds 2005-04-16 69 * These values are specific to LART ^1da177e Linus Torvalds 2005-04-16 70 */ ^1da177e Linus Torvalds 2005-04-16 71 ^1da177e Linus Torvalds 2005-04-16 72 /* general */ ^1da177e Linus Torvalds 2005-04-16 73 #define BUSWIDTH 4 /* don't change this - a lot of the code _will_ break if you change this */ ^1da177e Linus Torvalds 2005-04-16 74 #define FLASH_OFFSET 0xe8000000 /* see linux/arch/arm/mach-sa1100/lart.c */ ^1da177e Linus Torvalds 2005-04-16 75 ^1da177e Linus Torvalds 2005-04-16 76 /* blob */ ^1da177e Linus Torvalds 2005-04-16 77 #define NUM_BLOB_BLOCKS FLASH_NUMBLOCKS_16m_PARAM ^1da177e Linus Torvalds 2005-04-16 78 #define BLOB_START 0x00000000 ^1da177e Linus Torvalds 2005-04-16 79 #define BLOB_LEN (NUM_BLOB_BLOCKS * FLASH_BLOCKSIZE_PARAM) ^1da177e Linus Torvalds 2005-04-16 80 ^1da177e Linus Torvalds 2005-04-16 81 /* kernel */ ^1da177e Linus Torvalds 2005-04-16 82 #define NUM_KERNEL_BLOCKS 7 ^1da177e Linus Torvalds 2005-04-16 @83 #define KERNEL_START (BLOB_START + BLOB_LEN) ^1da177e Linus Torvalds 2005-04-16 84 #define KERNEL_LEN (NUM_KERNEL_BLOCKS * FLASH_BLOCKSIZE_MAIN) ^1da177e Linus Torvalds 2005-04-16 85 ^1da177e Linus Torvalds 2005-04-16 86 /* initial ramdisk */ ^1da177e Linus Torvalds 2005-04-16 87 #define NUM_INITRD_BLOCKS 24 ^1da177e Linus Torvalds 2005-04-16 88 #define INITRD_START (KERNEL_START + KERNEL_LEN) ^1da177e Linus Torvalds 2005-04-16 89 #define INITRD_LEN (NUM_INITRD_BLOCKS * FLASH_BLOCKSIZE_MAIN) ^1da177e Linus Torvalds 2005-04-16 90 ^1da177e Linus Torvalds 2005-04-16 91 /* :::::: The code at line 83 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --FL5UXtIhxfXey3p5 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 StqeP0Sy6YonnVj2/wfofAlpcrAAAA== --FL5UXtIhxfXey3p5--