From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751779AbcJBUzM (ORCPT ); Sun, 2 Oct 2016 16:55:12 -0400 Received: from mga14.intel.com ([192.55.52.115]:40410 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751582AbcJBUzL (ORCPT ); Sun, 2 Oct 2016 16:55:11 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,434,1473145200"; d="gz'50?scan'50,208,50";a="1048638440" Date: Mon, 3 Oct 2016 04:54:31 +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: <201610030420.L7RGUbIi%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bp/iNruPH9dso1Pn" 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 --bp/iNruPH9dso1Pn 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: be67d60ba944bdd38571b79bdcd506e34c0f16c1 commit: d0b73b488c55df905ea8faaad079f8535629ed26 xtensa: Add config files for Diamond 233L - Rev C processor variant date: 3 years, 7 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 --bp/iNruPH9dso1Pn Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --bp/iNruPH9dso1Pn--