From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753209AbcJ3GLF (ORCPT ); Sun, 30 Oct 2016 02:11:05 -0400 Received: from mga11.intel.com ([192.55.52.93]:61237 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751121AbcJ3GLE (ORCPT ); Sun, 30 Oct 2016 02:11:04 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,567,1473145200"; d="gz'50?scan'50,208,50";a="25333866" Date: Sun, 30 Oct 2016 14:10:21 +0800 From: kbuild test robot To: Pete Delaney Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org, Chris Zankel , Max Filippov Subject: arch/xtensa/include/asm/initialize_mmu.h:41: Error: invalid register 'atomctl' for 'wsr' instruction Message-ID: <201610301415.VHu1ucqC%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline 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 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Pete, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 2a26d99b251b8625d27aed14e97fc10707a3a81f commit: d0b73b488c55df905ea8faaad079f8535629ed26 xtensa: Add config files for Diamond 233L - Rev C processor variant date: 3 years, 8 months ago config: xtensa-generic_kc705_defconfig (attached as .config) compiler: xtensa-linux-gcc (GCC) 4.9.0 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 git checkout d0b73b488c55df905ea8faaad079f8535629ed26 # save the attached .config to linux build tree make.cross ARCH=xtensa All errors (new ones prefixed by >>): arch/xtensa/include/asm/initialize_mmu.h: Assembler messages: >> arch/xtensa/include/asm/initialize_mmu.h:41: Error: invalid register 'atomctl' for 'wsr' instruction vim +41 arch/xtensa/include/asm/initialize_mmu.h c622b29d Max Filippov 2012-11-19 25 c622b29d Max Filippov 2012-11-19 26 #ifdef __ASSEMBLY__ c622b29d Max Filippov 2012-11-19 27 c622b29d Max Filippov 2012-11-19 28 #define XTENSA_HWVERSION_RC_2009_0 230000 c622b29d Max Filippov 2012-11-19 29 c622b29d Max Filippov 2012-11-19 30 .macro initialize_mmu c622b29d Max Filippov 2012-11-19 31 c622b29d Max Filippov 2012-11-19 32 #if XCHAL_HAVE_S32C1I && (XCHAL_HW_MIN_VERSION >= XTENSA_HWVERSION_RC_2009_0) c622b29d Max Filippov 2012-11-19 33 /* c622b29d Max Filippov 2012-11-19 34 * We Have Atomic Operation Control (ATOMCTL) Register; Initialize it. c622b29d Max Filippov 2012-11-19 35 * For details see Documentation/xtensa/atomctl.txt c622b29d Max Filippov 2012-11-19 36 */ c622b29d Max Filippov 2012-11-19 37 #if XCHAL_DCACHE_IS_COHERENT c622b29d Max Filippov 2012-11-19 38 movi a3, 0x25 /* For SMP/MX -- internal for writeback, c622b29d Max Filippov 2012-11-19 39 * RCW otherwise c622b29d Max Filippov 2012-11-19 40 */ c622b29d Max Filippov 2012-11-19 @41 #else c622b29d Max Filippov 2012-11-19 42 movi a3, 0x29 /* non-MX -- Most cores use Std Memory c622b29d Max Filippov 2012-11-19 43 * Controlers which usually can't use RCW c622b29d Max Filippov 2012-11-19 44 */ c622b29d Max Filippov 2012-11-19 45 #endif c622b29d Max Filippov 2012-11-19 46 wsr a3, atomctl c622b29d Max Filippov 2012-11-19 47 #endif /* XCHAL_HAVE_S32C1I && c622b29d Max Filippov 2012-11-19 48 * (XCHAL_HW_MIN_VERSION >= XTENSA_HWVERSION_RC_2009_0) c622b29d Max Filippov 2012-11-19 49 */ :::::: The code at line 41 was first introduced by commit :::::: c622b29d1f38021411965b7e0170ab055551b257 xtensa: initialize atomctl SR :::::: TO: Max Filippov :::::: CC: Chris Zankel --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --SLDf9lqlvOQaIe6s Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 AAA= --SLDf9lqlvOQaIe6s--