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=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,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 94138C433F5 for ; Fri, 17 Sep 2021 20:31:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6EE4D61152 for ; Fri, 17 Sep 2021 20:31:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237263AbhIQUco (ORCPT ); Fri, 17 Sep 2021 16:32:44 -0400 Received: from mga07.intel.com ([134.134.136.100]:50079 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230166AbhIQUcn (ORCPT ); Fri, 17 Sep 2021 16:32:43 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10110"; a="286553659" X-IronPort-AV: E=Sophos;i="5.85,302,1624345200"; d="gz'50?scan'50,208,50";a="286553659" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Sep 2021 13:31:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,302,1624345200"; d="gz'50?scan'50,208,50";a="554843824" Received: from lkp-server01.sh.intel.com (HELO 285e7b116627) ([10.239.97.150]) by fmsmga002.fm.intel.com with ESMTP; 17 Sep 2021 13:31:17 -0700 Received: from kbuild by 285e7b116627 with local (Exim 4.92) (envelope-from ) id 1mRKVw-0004OC-FO; Fri, 17 Sep 2021 20:31:16 +0000 Date: Sat, 18 Sep 2021 04:30:20 +0800 From: kernel test robot To: Paul Cercueil Cc: llvm@lists.linux.dev, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Thomas Bogendoerfer Subject: arch/mips/kernel/asm-offsets.c:392:6: warning: no previous prototype for function 'output_cps_defines' Message-ID: <202109180410.jPnjRg4y-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Paul, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: ddf21bd8ab984ccaa924f090fc7f515bb6d51414 commit: c434b9f80b0923e6460031b0fd964f8b0bf3c6a6 MIPS: Kconfig: add MIPS_GENERIC_KERNEL symbol date: 12 months ago config: mips-randconfig-r006-20210917 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project c8b3d7d6d6de37af68b2f379d0e37304f78e115f) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install mips cross compiling tool for clang build # apt-get install binutils-mips-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c434b9f80b0923e6460031b0fd964f8b0bf3c6a6 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout c434b9f80b0923e6460031b0fd964f8b0bf3c6a6 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 ARCH=mips If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): arch/mips/kernel/asm-offsets.c:26:6: warning: no previous prototype for function 'output_ptreg_defines' [-Wmissing-prototypes] void output_ptreg_defines(void) ^ arch/mips/kernel/asm-offsets.c:26:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_ptreg_defines(void) ^ static arch/mips/kernel/asm-offsets.c:78:6: warning: no previous prototype for function 'output_task_defines' [-Wmissing-prototypes] void output_task_defines(void) ^ arch/mips/kernel/asm-offsets.c:78:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_task_defines(void) ^ static arch/mips/kernel/asm-offsets.c:93:6: warning: no previous prototype for function 'output_thread_info_defines' [-Wmissing-prototypes] void output_thread_info_defines(void) ^ arch/mips/kernel/asm-offsets.c:93:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_thread_info_defines(void) ^ static arch/mips/kernel/asm-offsets.c:110:6: warning: no previous prototype for function 'output_thread_defines' [-Wmissing-prototypes] void output_thread_defines(void) ^ arch/mips/kernel/asm-offsets.c:110:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_thread_defines(void) ^ static arch/mips/kernel/asm-offsets.c:181:6: warning: no previous prototype for function 'output_mm_defines' [-Wmissing-prototypes] void output_mm_defines(void) ^ arch/mips/kernel/asm-offsets.c:181:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_mm_defines(void) ^ static arch/mips/kernel/asm-offsets.c:220:6: warning: no previous prototype for function 'output_sc_defines' [-Wmissing-prototypes] void output_sc_defines(void) ^ arch/mips/kernel/asm-offsets.c:220:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_sc_defines(void) ^ static arch/mips/kernel/asm-offsets.c:255:6: warning: no previous prototype for function 'output_signal_defined' [-Wmissing-prototypes] void output_signal_defined(void) ^ arch/mips/kernel/asm-offsets.c:255:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_signal_defined(void) ^ static >> arch/mips/kernel/asm-offsets.c:392:6: warning: no previous prototype for function 'output_cps_defines' [-Wmissing-prototypes] void output_cps_defines(void) ^ arch/mips/kernel/asm-offsets.c:392:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_cps_defines(void) ^ static 8 warnings generated. -- arch/mips/kernel/asm-offsets.c:26:6: warning: no previous prototype for function 'output_ptreg_defines' [-Wmissing-prototypes] void output_ptreg_defines(void) ^ arch/mips/kernel/asm-offsets.c:26:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_ptreg_defines(void) ^ static arch/mips/kernel/asm-offsets.c:78:6: warning: no previous prototype for function 'output_task_defines' [-Wmissing-prototypes] void output_task_defines(void) ^ arch/mips/kernel/asm-offsets.c:78:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_task_defines(void) ^ static arch/mips/kernel/asm-offsets.c:93:6: warning: no previous prototype for function 'output_thread_info_defines' [-Wmissing-prototypes] void output_thread_info_defines(void) ^ arch/mips/kernel/asm-offsets.c:93:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_thread_info_defines(void) ^ static arch/mips/kernel/asm-offsets.c:110:6: warning: no previous prototype for function 'output_thread_defines' [-Wmissing-prototypes] void output_thread_defines(void) ^ arch/mips/kernel/asm-offsets.c:110:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_thread_defines(void) ^ static arch/mips/kernel/asm-offsets.c:181:6: warning: no previous prototype for function 'output_mm_defines' [-Wmissing-prototypes] void output_mm_defines(void) ^ arch/mips/kernel/asm-offsets.c:181:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_mm_defines(void) ^ static arch/mips/kernel/asm-offsets.c:220:6: warning: no previous prototype for function 'output_sc_defines' [-Wmissing-prototypes] void output_sc_defines(void) ^ arch/mips/kernel/asm-offsets.c:220:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_sc_defines(void) ^ static arch/mips/kernel/asm-offsets.c:255:6: warning: no previous prototype for function 'output_signal_defined' [-Wmissing-prototypes] void output_signal_defined(void) ^ arch/mips/kernel/asm-offsets.c:255:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_signal_defined(void) ^ static >> arch/mips/kernel/asm-offsets.c:392:6: warning: no previous prototype for function 'output_cps_defines' [-Wmissing-prototypes] void output_cps_defines(void) ^ arch/mips/kernel/asm-offsets.c:392:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void output_cps_defines(void) ^ static 8 warnings generated. vim +/output_cps_defines +392 arch/mips/kernel/asm-offsets.c ^1da177e4c3f41 arch/mips/kernel/offset.c Linus Torvalds 2005-04-16 254 ^1da177e4c3f41 arch/mips/kernel/offset.c Linus Torvalds 2005-04-16 @255 void output_signal_defined(void) ^1da177e4c3f41 arch/mips/kernel/offset.c Linus Torvalds 2005-04-16 256 { fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 257 COMMENT("Linux signal numbers."); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 258 DEFINE(_SIGHUP, SIGHUP); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 259 DEFINE(_SIGINT, SIGINT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 260 DEFINE(_SIGQUIT, SIGQUIT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 261 DEFINE(_SIGILL, SIGILL); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 262 DEFINE(_SIGTRAP, SIGTRAP); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 263 DEFINE(_SIGIOT, SIGIOT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 264 DEFINE(_SIGABRT, SIGABRT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 265 DEFINE(_SIGEMT, SIGEMT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 266 DEFINE(_SIGFPE, SIGFPE); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 267 DEFINE(_SIGKILL, SIGKILL); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 268 DEFINE(_SIGBUS, SIGBUS); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 269 DEFINE(_SIGSEGV, SIGSEGV); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 270 DEFINE(_SIGSYS, SIGSYS); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 271 DEFINE(_SIGPIPE, SIGPIPE); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 272 DEFINE(_SIGALRM, SIGALRM); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 273 DEFINE(_SIGTERM, SIGTERM); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 274 DEFINE(_SIGUSR1, SIGUSR1); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 275 DEFINE(_SIGUSR2, SIGUSR2); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 276 DEFINE(_SIGCHLD, SIGCHLD); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 277 DEFINE(_SIGPWR, SIGPWR); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 278 DEFINE(_SIGWINCH, SIGWINCH); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 279 DEFINE(_SIGURG, SIGURG); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 280 DEFINE(_SIGIO, SIGIO); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 281 DEFINE(_SIGSTOP, SIGSTOP); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 282 DEFINE(_SIGTSTP, SIGTSTP); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 283 DEFINE(_SIGCONT, SIGCONT); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 284 DEFINE(_SIGTTIN, SIGTTIN); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 285 DEFINE(_SIGTTOU, SIGTTOU); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 286 DEFINE(_SIGVTALRM, SIGVTALRM); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 287 DEFINE(_SIGPROF, SIGPROF); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 288 DEFINE(_SIGXCPU, SIGXCPU); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 289 DEFINE(_SIGXFSZ, SIGXFSZ); fd04d2067508d4 arch/mips/kernel/asm-offsets.c Christoph Lameter 2008-04-29 290 BLANK(); ^1da177e4c3f41 arch/mips/kernel/offset.c Linus Torvalds 2005-04-16 291 } ^1da177e4c3f41 arch/mips/kernel/offset.c Linus Torvalds 2005-04-16 292 babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 293 #ifdef CONFIG_CPU_CAVIUM_OCTEON babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 294 void output_octeon_cop2_state_defines(void) babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 295 { babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 296 COMMENT("Octeon specific octeon_cop2_state offsets."); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 297 OFFSET(OCTEON_CP2_CRC_IV, octeon_cop2_state, cop2_crc_iv); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 298 OFFSET(OCTEON_CP2_CRC_LENGTH, octeon_cop2_state, cop2_crc_length); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 299 OFFSET(OCTEON_CP2_CRC_POLY, octeon_cop2_state, cop2_crc_poly); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 300 OFFSET(OCTEON_CP2_LLM_DAT, octeon_cop2_state, cop2_llm_dat); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 301 OFFSET(OCTEON_CP2_3DES_IV, octeon_cop2_state, cop2_3des_iv); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 302 OFFSET(OCTEON_CP2_3DES_KEY, octeon_cop2_state, cop2_3des_key); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 303 OFFSET(OCTEON_CP2_3DES_RESULT, octeon_cop2_state, cop2_3des_result); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 304 OFFSET(OCTEON_CP2_AES_INP0, octeon_cop2_state, cop2_aes_inp0); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 305 OFFSET(OCTEON_CP2_AES_IV, octeon_cop2_state, cop2_aes_iv); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 306 OFFSET(OCTEON_CP2_AES_KEY, octeon_cop2_state, cop2_aes_key); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 307 OFFSET(OCTEON_CP2_AES_KEYLEN, octeon_cop2_state, cop2_aes_keylen); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 308 OFFSET(OCTEON_CP2_AES_RESULT, octeon_cop2_state, cop2_aes_result); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 309 OFFSET(OCTEON_CP2_GFM_MULT, octeon_cop2_state, cop2_gfm_mult); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 310 OFFSET(OCTEON_CP2_GFM_POLY, octeon_cop2_state, cop2_gfm_poly); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 311 OFFSET(OCTEON_CP2_GFM_RESULT, octeon_cop2_state, cop2_gfm_result); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 312 OFFSET(OCTEON_CP2_HSH_DATW, octeon_cop2_state, cop2_hsh_datw); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 313 OFFSET(OCTEON_CP2_HSH_IVW, octeon_cop2_state, cop2_hsh_ivw); 6b3a287e6351b0 arch/mips/kernel/asm-offsets.c David Daney 2015-01-15 314 OFFSET(OCTEON_CP2_SHA3, octeon_cop2_state, cop2_sha3); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 315 OFFSET(THREAD_CP2, task_struct, thread.cp2); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 316 OFFSET(THREAD_CVMSEG, task_struct, thread.cvmseg.cvmseg); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 317 BLANK(); babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 318 } babed555695fad arch/mips/kernel/asm-offsets.c David Daney 2008-12-11 319 #endif 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 320 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 321 #ifdef CONFIG_HIBERNATION 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 322 void output_pbe_defines(void) 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 323 { 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 324 COMMENT(" Linux struct pbe offsets. "); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 325 OFFSET(PBE_ADDRESS, pbe, address); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 326 OFFSET(PBE_ORIG_ADDRESS, pbe, orig_address); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 327 OFFSET(PBE_NEXT, pbe, next); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 328 DEFINE(PBE_SIZE, sizeof(struct pbe)); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 329 BLANK(); 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 330 } 363c55cae53742 arch/mips/kernel/asm-offsets.c Wu Zhangjin 2009-06-04 331 #endif 12e25f8e1920b1 arch/mips/kernel/asm-offsets.c Sanjay Lal 2012-11-21 332 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 333 #ifdef CONFIG_CPU_PM 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 334 void output_pm_defines(void) 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 335 { 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 336 COMMENT(" PM offsets. "); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 337 #ifdef CONFIG_EVA 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 338 OFFSET(SSS_SEGCTL0, mips_static_suspend_state, segctl[0]); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 339 OFFSET(SSS_SEGCTL1, mips_static_suspend_state, segctl[1]); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 340 OFFSET(SSS_SEGCTL2, mips_static_suspend_state, segctl[2]); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 341 #endif 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 342 OFFSET(SSS_SP, mips_static_suspend_state, sp); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 343 BLANK(); 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 344 } 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 345 #endif 74e91335190c62 arch/mips/kernel/asm-offsets.c James Hogan 2014-03-04 346 2725f3778fddb7 arch/mips/kernel/asm-offsets.c Paul Burton 2018-11-07 347 #ifdef CONFIG_MIPS_FP_SUPPORT 12e25f8e1920b1 arch/mips/kernel/asm-offsets.c Sanjay Lal 2012-11-21 348 void output_kvm_defines(void) 12e25f8e1920b1 arch/mips/kernel/asm-offsets.c Sanjay Lal 2012-11-21 349 { 9165dabb2500b3 arch/mips/kernel/asm-offsets.c Masanari Iida 2016-09-17 350 COMMENT(" KVM/MIPS Specific offsets. "); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 351 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 352 OFFSET(VCPU_FPR0, kvm_vcpu_arch, fpu.fpr[0]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 353 OFFSET(VCPU_FPR1, kvm_vcpu_arch, fpu.fpr[1]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 354 OFFSET(VCPU_FPR2, kvm_vcpu_arch, fpu.fpr[2]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 355 OFFSET(VCPU_FPR3, kvm_vcpu_arch, fpu.fpr[3]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 356 OFFSET(VCPU_FPR4, kvm_vcpu_arch, fpu.fpr[4]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 357 OFFSET(VCPU_FPR5, kvm_vcpu_arch, fpu.fpr[5]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 358 OFFSET(VCPU_FPR6, kvm_vcpu_arch, fpu.fpr[6]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 359 OFFSET(VCPU_FPR7, kvm_vcpu_arch, fpu.fpr[7]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 360 OFFSET(VCPU_FPR8, kvm_vcpu_arch, fpu.fpr[8]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 361 OFFSET(VCPU_FPR9, kvm_vcpu_arch, fpu.fpr[9]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 362 OFFSET(VCPU_FPR10, kvm_vcpu_arch, fpu.fpr[10]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 363 OFFSET(VCPU_FPR11, kvm_vcpu_arch, fpu.fpr[11]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 364 OFFSET(VCPU_FPR12, kvm_vcpu_arch, fpu.fpr[12]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 365 OFFSET(VCPU_FPR13, kvm_vcpu_arch, fpu.fpr[13]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 366 OFFSET(VCPU_FPR14, kvm_vcpu_arch, fpu.fpr[14]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 367 OFFSET(VCPU_FPR15, kvm_vcpu_arch, fpu.fpr[15]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 368 OFFSET(VCPU_FPR16, kvm_vcpu_arch, fpu.fpr[16]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 369 OFFSET(VCPU_FPR17, kvm_vcpu_arch, fpu.fpr[17]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 370 OFFSET(VCPU_FPR18, kvm_vcpu_arch, fpu.fpr[18]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 371 OFFSET(VCPU_FPR19, kvm_vcpu_arch, fpu.fpr[19]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 372 OFFSET(VCPU_FPR20, kvm_vcpu_arch, fpu.fpr[20]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 373 OFFSET(VCPU_FPR21, kvm_vcpu_arch, fpu.fpr[21]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 374 OFFSET(VCPU_FPR22, kvm_vcpu_arch, fpu.fpr[22]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 375 OFFSET(VCPU_FPR23, kvm_vcpu_arch, fpu.fpr[23]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 376 OFFSET(VCPU_FPR24, kvm_vcpu_arch, fpu.fpr[24]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 377 OFFSET(VCPU_FPR25, kvm_vcpu_arch, fpu.fpr[25]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 378 OFFSET(VCPU_FPR26, kvm_vcpu_arch, fpu.fpr[26]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 379 OFFSET(VCPU_FPR27, kvm_vcpu_arch, fpu.fpr[27]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 380 OFFSET(VCPU_FPR28, kvm_vcpu_arch, fpu.fpr[28]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 381 OFFSET(VCPU_FPR29, kvm_vcpu_arch, fpu.fpr[29]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 382 OFFSET(VCPU_FPR30, kvm_vcpu_arch, fpu.fpr[30]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 383 OFFSET(VCPU_FPR31, kvm_vcpu_arch, fpu.fpr[31]); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 384 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 385 OFFSET(VCPU_FCR31, kvm_vcpu_arch, fpu.fcr31); 539cb89fbdfe08 arch/mips/kernel/asm-offsets.c James Hogan 2015-03-05 386 OFFSET(VCPU_MSA_CSR, kvm_vcpu_arch, fpu.msacsr); 98e91b8457d81f arch/mips/kernel/asm-offsets.c James Hogan 2014-11-18 387 BLANK(); 12e25f8e1920b1 arch/mips/kernel/asm-offsets.c Sanjay Lal 2012-11-21 388 } 2725f3778fddb7 arch/mips/kernel/asm-offsets.c Paul Burton 2018-11-07 389 #endif 0ee958e102b62b arch/mips/kernel/asm-offsets.c Paul Burton 2014-01-15 390 0ee958e102b62b arch/mips/kernel/asm-offsets.c Paul Burton 2014-01-15 391 #ifdef CONFIG_MIPS_CPS 0ee958e102b62b arch/mips/kernel/asm-offsets.c Paul Burton 2014-01-15 @392 void output_cps_defines(void) :::::: The code at line 392 was first introduced by commit :::::: 0ee958e102b62b418c2fb46c3439d4262067a5fc MIPS: Coherent Processing System SMP implementation :::::: TO: Paul Burton :::::: CC: Ralf Baechle --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --EeQfGwPcQSOJBaQU Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --EeQfGwPcQSOJBaQU--