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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C375EEB64DA for ; Mon, 19 Jun 2023 08:43:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 58B1E8D0002; Mon, 19 Jun 2023 04:43:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 53A718D0001; Mon, 19 Jun 2023 04:43:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 428F78D0002; Mon, 19 Jun 2023 04:43:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 3459D8D0001 for ; Mon, 19 Jun 2023 04:43:25 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id EF8C9C0579 for ; Mon, 19 Jun 2023 08:43:24 +0000 (UTC) X-FDA: 80918858328.07.2144FB1 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf04.hostedemail.com (Postfix) with ESMTP id 7DCF44000C for ; Mon, 19 Jun 2023 08:43:22 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Cm+940Ti; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf04.hostedemail.com: domain of lkp@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687164202; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=E5xTXkfOIbZPd/F8NfpI4GYUbUtsyzdVn/doKgNb23Y=; b=o7eMLrnzMzOmHoaqYE5jt7Giy8GQJalSwrlhBHOvIkA2irVBF9hxzL+SmmtwOM7frm6i87 /0xIGIW/2D3hfWw2PI6WUy8sDWyGXEJ14vjaNT3EhPTV5rGcx+/WZ7wM2Fq46U5XlMvd8v 76Qv8R9SSA79MW5qxxGek2PKzpghT7I= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Cm+940Ti; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf04.hostedemail.com: domain of lkp@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687164202; a=rsa-sha256; cv=none; b=eE5Fzxv04vY2KBw58uIzA2LdkT4lYaVkq88IOqom3yfe2fvokz56xl7/3IBKs5gOi1Btx7 7BZsWGA6TVeAJQQ7lruGff586X+Mx/Ka4bcCNI70vA3HhOPtqLQ/iMa0+h65JHb+wsT2Wl 1jYY3DSTtzRasbJleoU6ssKmXkFoPZ8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687164202; x=1718700202; h=date:from:to:cc:subject:message-id:mime-version; bh=V3WB2n/kedw2l5Jen6Ta1lvwWdygT4WlDZU4n53anXQ=; b=Cm+940Ti5s5/hX3K7TVDNO6dDS0IjfH/iyg2fT2XD8qSTaxLdQ9F7xgg PBg1UvypA9K6E4SarbUPHadEIdxqHIu8B1tFnJq7iDodQlRhQeRKpZBDl 5f8z0fnElRFPyY3Li574r8krmb7Vw0Hs17i9NqLQ+wiT6rjI5h8HdFUMR hitlkQ+RoqgGuQdR1uJ+yDDHjeWshOR4cy2VXeSHvZF6tswpYxRp4VFfp P9Nh1MMflzDeJEhBqqidX695+WBemuw/FZ0Hbo8EFJuI/2LTXf+upvk+f sKxQnawsSw8vFyUmNsxwDIqoF5LLOp94jf585ZN5A5dHLFrpN62ADxrCw w==; X-IronPort-AV: E=McAfee;i="6600,9927,10745"; a="339915810" X-IronPort-AV: E=Sophos;i="6.00,254,1681196400"; d="scan'208";a="339915810" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jun 2023 01:43:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10745"; a="858150606" X-IronPort-AV: E=Sophos;i="6.00,254,1681196400"; d="scan'208";a="858150606" Received: from lkp-server01.sh.intel.com (HELO 783282924a45) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 19 Jun 2023 01:43:18 -0700 Received: from kbuild by 783282924a45 with local (Exim 4.96) (envelope-from ) id 1qBATl-0004Ya-2x; Mon, 19 Jun 2023 08:43:17 +0000 Date: Mon, 19 Jun 2023 16:43:05 +0800 From: kernel test robot To: Anup Patel Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 10734/10788] arch/riscv/kvm/aia_imsic.c:237:9: error: call to undeclared function 'arch_atomic_long_fetch_or'; ISO C99 and later do not support implicit function declarations Message-ID: <202306191640.NE97q8G3-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 7DCF44000C X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: iz7gcqnuhbsgnqdhpje1wyqd4zhffpg7 X-HE-Tag: 1687164202-263931 X-HE-Meta: U2FsdGVkX1/bI4j+AjNqw2ABvw0KBaknJmmjGtLdU9KmIrDetZLTqDjYL8zNBtaIsPF4c3/wJLg4wgclE/K/HSmVGEe3eUmVvxC+iIgTtBV1LUZLCo3dY4QDhOUZXKkdxW5mSU65Lk4CgBEJ/Ila6Bh5C8m/+PeWzOoXJbX3R2LDGKPKPHmSYlyNwq96U8izXANCcP03FzhWwwd8z+figWeRCFpgnWk30Y31kjlO3LIhI6Ht5xcP9kzIsvUmCSFpJsoyKp/61ru/u7UdIXL/+lnqpgZKeALjh6DYbqoVMhXxsOcqpRRS8rfWE3EOVna6GO0NwJwO8dIgBxKLjvOH0311WmcLWxueCNGT2CBAc7MQqES6TFO8LfnlYORw0osruqF6nVe8FR1PInaxsEfDG61bBHGGO2+Hyo8gwHC8VPMU+Kogwug4GQIAa6kRqhQCi5U724CXJk7R9Yt/rqiRIrhJnoKyWFZc8ANusG2xeFSPepFrTUBRL4pFkcOJ92I+n2P5nZLDDMkQizzycx09xrKRRI/ypWLCq5GyHRifAdEQI4YEeqA803aO7TsGRryk7HnKB/WbpeGGchHCLyhrr/JIbBq7BUsP6XbXPjKb6inU6qGQUjzYmNRMruh8PWDpl5Sq+1gi+Qt9/jSfFPivrwd3gJAltzV/XLwPhL3aJPTv54sSNbUz9C1RKhhrqVMcEnPbVXXgezRmUUKhXCSmIWXVIUnhu69adkLYDmmI58OLg78ez1mbA52iVNG6BuOULrpclT8CgMmwaVYO9vJI569KSwOcItfbGztSoIEXkOO5qsfKsARcAUojcBRwom9IOMzyj3gx6Ld7yV9r23r7ugyHN9JevsdwglsqBQc275wGLb/50E8UtOa0X4YL3WaCv1zMysAgKnMm+tsqe5Xy5Hg+gcKKQt5n1kBfpe6SsFDVYl9P4oEx8YWPk8/A/w/mSAP3g9gWf1nwjyWu+Bf b6FksTrH tIdrYHUOJxh45QOOPpmRMmn8v7DZ6Dq/T61h18lOx6NJgr5pl90LCUQdBQErUqqyGJekjtRFEg3ibihSwjHFrTJ1+TEqhgzezm/dv46rVy87I71NPtXoWnxyTeqysQiaA3+Hx1WYDsy5Mn/uesF46R2HZu0r1KEuvy45ZAmBOdzLf51UGpOzjPggWXEBhHVbBK+EAWt2Ja5SWeYI2MaCNkfQtKrFxuRUYPi3OSJCuLnrWv2TeDjVbvyoS+xJpxYL6CEMRHEW6gNp8GVJp3eKw8rUIAi1i0/UBNRkmkpSnyKAqNSAu4KU6SktZfMZcvvjOAE1eOgSJ0zmHXQck/BnBb32Yrf9bWvPwZ7WhGPWzPbZiGipau+toGyiy6KLPa/BgjY7e3gUagBqYyGKfNTOYVfkD+iTlKqSW6eJzTD6ltq36uD+rKTGRdJyDhWASxaXv7mEeNdfB2vsR39IHEtjzPxMY5IEcBbzppTZtrxSJ00sTQf6QSpP7S2BFxkOwMnZ3WlX5SLohl2Hj1BEHB0rX5Qki2VsuCY4SEX7I X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 47045630bc409ce6606d97b790895210dd1d517d commit: 45d0f6cbccb6e26047d42baa32de1df7bbc25f97 [10734/10788] Merge branch 'riscv_kvm_next' of https://github.com/kvm-riscv/linux.git config: riscv-randconfig-r042-20230619 (https://download.01.org/0day-ci/archive/20230619/202306191640.NE97q8G3-lkp@intel.com/config) compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project.git 4a5ac14ee968ff0ad5d2cc1ffa0299048db4c88a) reproduce: (https://download.01.org/0day-ci/archive/20230619/202306191640.NE97q8G3-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202306191640.NE97q8G3-lkp@intel.com/ All errors (new ones prefixed by >>): >> arch/riscv/kvm/aia_imsic.c:237:9: error: call to undeclared function 'arch_atomic_long_fetch_or'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 237 | return arch_atomic_long_fetch_or(val, (atomic_long_t *)ptr); | ^ arch/riscv/kvm/aia_imsic.c:237:9: note: did you mean 'raw_atomic_long_fetch_or'? include/linux/atomic/atomic-long.h:1087:1: note: 'raw_atomic_long_fetch_or' declared here 1087 | raw_atomic_long_fetch_or(long i, atomic_long_t *v) | ^ 1 error generated. vim +/arch_atomic_long_fetch_or +237 arch/riscv/kvm/aia_imsic.c 2f68d542041204 Anup Patel 2023-06-15 232 2f68d542041204 Anup Patel 2023-06-15 233 static unsigned long imsic_mrif_atomic_or(struct imsic_mrif *mrif, 2f68d542041204 Anup Patel 2023-06-15 234 unsigned long *ptr, 2f68d542041204 Anup Patel 2023-06-15 235 unsigned long val) 2f68d542041204 Anup Patel 2023-06-15 236 { 2f68d542041204 Anup Patel 2023-06-15 @237 return arch_atomic_long_fetch_or(val, (atomic_long_t *)ptr); 2f68d542041204 Anup Patel 2023-06-15 238 } 2f68d542041204 Anup Patel 2023-06-15 239 :::::: The code at line 237 was first introduced by commit :::::: 2f68d5420412040ec974557198d6a886708479c0 RISC-V: KVM: Add in-kernel virtualization of AIA IMSIC :::::: TO: Anup Patel :::::: CC: Anup Patel -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki