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 B8B4AC624B4 for ; Fri, 24 Nov 2023 14:40:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 46D508D008A; Fri, 24 Nov 2023 09:40:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 41D988D0084; Fri, 24 Nov 2023 09:40:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2E59C8D008A; Fri, 24 Nov 2023 09:40:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 205B38D0084 for ; Fri, 24 Nov 2023 09:40:14 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id EC8DA160F30 for ; Fri, 24 Nov 2023 14:40:13 +0000 (UTC) X-FDA: 81493107906.29.57806C4 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by imf25.hostedemail.com (Postfix) with ESMTP id 02814A0025 for ; Fri, 24 Nov 2023 14:40:10 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=H2GlrJdU; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700836811; a=rsa-sha256; cv=none; b=SUpVwcr/UDwuiUV0kYfb1/NmfRImyUOUp9AGTa1YwAnLtUAd17r5sN/UQvP4/c91xjn6mD dmhP/qbo7RgmmCTtmB4PphWj86Sf2WSL+rMgtV7ys9qZuxdoMp3/4O81s4PQpio4ZY8iL1 eo/3TlhldXG9I3W5nhk7mjfM4bepAgk= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=H2GlrJdU; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 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=1700836811; 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=tGyxgzCoc+qRS548mpPWXEz1D5dHFiXegOJpNYm5uY0=; b=gff3AjDD8185ZMBce1vEgIgkVGgxwaUZ4w3QtYJ6y4aEhsmzE4+RZtO/VddKGq3XBWJBX0 hwIJKIz2/Sap8cmPPmQZgtBc5Uuz2B5PMfnef6egs/dppmY05YnQYQI+GRlZG7LzMfj1Ro 9uR65uPnaSg+wpct3io6V94rmQ3woII= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1700836811; x=1732372811; h=date:from:to:cc:subject:message-id:mime-version; bh=wGj03cQ9srKnBwY21GrlD81qXzpfbPWEtilPFQEIO1I=; b=H2GlrJdUA8IFxdHeu21TXx2q2AUrc8tG2eR+RW0NNFyaJcvLbH3pVSmx k3l2x/YO9QefrcliDjyj/PgE0RlpT68TrXInGVCHtM/FEOLi9iibNJr4Z C+6/84HvevKSSKf4NBCJ2rciOdCIbEop5Gc3SibyYl4oSe9Kb+0N1Uatm KSPir+C5UBsiBsxwrqT9R2TftgYmAmRkgav2i0ZkJNC8xd/GE3wICz1Gu Hq3MuoXtG2X2kJ33NYHQMW3AojgvhGu2Cmah9vRpx3XxPmyM92CjlUEX9 0Q8fFWNAi4C/rGHl4NXRTIISyec3S7pW+5o6dnLDkCCgU2Hh0/h3+BB7w w==; X-IronPort-AV: E=McAfee;i="6600,9927,10904"; a="11110359" X-IronPort-AV: E=Sophos;i="6.04,224,1695711600"; d="scan'208";a="11110359" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2023 06:40:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10904"; a="911464607" X-IronPort-AV: E=Sophos;i="6.04,224,1695711600"; d="scan'208";a="911464607" Received: from lkp-server01.sh.intel.com (HELO d584ee6ebdcc) ([10.239.97.150]) by fmsmga001.fm.intel.com with ESMTP; 24 Nov 2023 06:40:07 -0800 Received: from kbuild by d584ee6ebdcc with local (Exim 4.96) (envelope-from ) id 1r6XLh-0002td-2e; Fri, 24 Nov 2023 14:40:05 +0000 Date: Fri, 24 Nov 2023 22:39:36 +0800 From: kernel test robot To: Arnd Bergmann Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Vincenzo Frascino Subject: [linux-next:master 2562/2998] arch/arm64/kernel/vdso32/vgettimeofday.c:10:5: error: conflicting types for '__vdso_clock_gettime' Message-ID: <202311241540.XRrLFEKc-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 02814A0025 X-Stat-Signature: 6qgfwj1t6h7z9nzd1cd4zzdea1b65aek X-HE-Tag: 1700836810-649498 X-HE-Meta: U2FsdGVkX1/h95xbDUSVaqBX7QL+m+1jfqMsAZL793giQIuqCe0L6SOVzOXS9kP0Eq9Gy6mW/NH3n1q1drJFtOsII5Q7oVQ5RDTvLHOeb+M4/EdAMr/4zF0lbAIr4HzcDWHFC+jxype3ZtVEDZlQPLNdggLU99m7BHOLZhDJkUXSbdsT8tkOem1kWKs5YOeU8u/GfVQKRB4zC6/Z6deWGbeuy+mj50vpdc5+gDwHHSIto7jeJ0E2y4OCLyfWnZ+LgVbmZA/y4HfescmBvIAtXjV3YfKPD8RURxvPg5xnl8e937GGhmaltoFxJy1DzZkQM4lmOLNgY+VyFfhAah8rlzrscK9CfostbMt4nm/jlL0RSugDPxR+J/SFKa1FQItjc4WKtvyu7GlMkKBSevgmVCy3o3kYSXL43u9OLZvO5wse30+f/L8pi5cVTDKbMmg+irk5MtFSpN31UN2LIvmuRchfqFn24LIRmhH8IWwpFehkvfrdgqkx5J+rXZDFqIEtb8BzXuceyfT/EGa/DbTdc8RqiQfzlKd70iJKxhQz9RQnKYhMSrpz+yBl4m6JpKt8NdN4cfZeTdlpqBBsj+3YPkAr1o8sDNItF7qoVu+zeL8qXNEghIwgPILV/gktg6Fxnj2unhWBv7BrBAsg+NMgMF3P3V3zRWDJzPhEqbbOmzqzNE5k7RP0uCnbgYc4XCPNmWE7Dxs3Zlauqt7BU5ScasBy7ist7m1eFd9ORGSrleWT42Z+JTPaHUedZj1AoioycoiBu7Ba5hnez1NXcbtOXjQOTwqGH5aS0VAO7M/cOVIMWO81GOu2d3VJth3EpjMHsb3fR2jEItiyq5s8v4qhGP3EZngnj7DWmGCq/8nMwCvyvJ1CaxBkN3G/5J37nNmziVYyXqIGmBbPspRb2OLx4/ioq/gMYNwLoHWVsHgPeNs3JBA8stDOZC2L3Gxp+TTBoBfgf5COiLBTCeLXGar 4SumIOIO BM/+3jPasjPo0QelHgAdhh791MphCxfJYXUD3tWksuzqbX481v7GTrsOBlSuOVafYAK7dFa73WoLNRnWZRdV13YqoxdW4jvWmOLjlrWcA86UcRGe1K6TIvB1/Z1bQWI8U87jm6ucZ3jtshOnpSMbRAr2wiv/trumKFYWzdwtl9oKk5U04DZ7kL8QRyGpNr3FvpZmIrLXd/deN+bBZP2nwq58Ptv2SyezOKI+tWArtDe6vnnCGJoIMyNm7YaBt56wVfsg+IEWMldSTov/XyDMLtosIazrp0lAyYCLV7cHci2sGHFtCoqzkbHs3OtbkaznbXbUi1d58dTw19elsQfwcMQzNoKLBMwoaBMD4JC1h+0Shqp6gfIbe4J+DofM4+o64wCH3+q/GbEbFZ3xf08SJh9Q9Q6yFuV/ZhrOG X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 8c9660f6515396aba78d1168d2e17951d653ebf2 commit: 42874e4eb35bdfc54f8514685e50434098ba4f6c [2562/2998] arch: vdso: consolidate gettime prototypes config: arm64-randconfig-003-20231124 (https://download.01.org/0day-ci/archive/20231124/202311241540.XRrLFEKc-lkp@intel.com/config) compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project.git 4a5ac14ee968ff0ad5d2cc1ffa0299048db4c88a) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231124/202311241540.XRrLFEKc-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/202311241540.XRrLFEKc-lkp@intel.com/ All errors (new ones prefixed by >>): >> arch/arm64/kernel/vdso32/vgettimeofday.c:10:5: error: conflicting types for '__vdso_clock_gettime' 10 | int __vdso_clock_gettime(clockid_t clock, | ^ include/vdso/gettime.h:16:5: note: previous declaration is here 16 | int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts); | ^ >> arch/arm64/kernel/vdso32/vgettimeofday.c:28:5: error: conflicting types for '__vdso_clock_getres' 28 | int __vdso_clock_getres(clockid_t clock_id, | ^ include/vdso/gettime.h:15:5: note: previous declaration is here 15 | int __vdso_clock_getres(clockid_t clock, struct __kernel_timespec *res); | ^ 2 errors generated. make[3]: *** [arch/arm64/kernel/vdso32/Makefile:149: arch/arm64/kernel/vdso32/vgettimeofday.o] Error 1 shuffle=1846655798 make[3]: Target 'arch/arm64/kernel/vdso32/vdso.so' not remade because of errors. make[3]: Target 'include/generated/vdso32-offsets.h' not remade because of errors. make[2]: *** [arch/arm64/Makefile:195: vdso_prepare] Error 2 shuffle=1846655798 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:234: __sub-make] Error 2 shuffle=1846655798 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:234: __sub-make] Error 2 shuffle=1846655798 make: Target 'prepare' not remade because of errors. vim +/__vdso_clock_gettime +10 arch/arm64/kernel/vdso32/vgettimeofday.c a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 9 a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 @10 int __vdso_clock_gettime(clockid_t clock, a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 11 struct old_timespec32 *ts) a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 12 { a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 13 return __cvdso_clock_gettime32(clock, ts); a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 14 } a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 15 a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 16 int __vdso_clock_gettime64(clockid_t clock, a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 17 struct __kernel_timespec *ts) a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 18 { a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 19 return __cvdso_clock_gettime(clock, ts); a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 20 } a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 21 a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 22 int __vdso_gettimeofday(struct __kernel_old_timeval *tv, a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 23 struct timezone *tz) a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 24 { a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 25 return __cvdso_gettimeofday(tv, tz); a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 26 } a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 27 a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 @28 int __vdso_clock_getres(clockid_t clock_id, a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 29 struct old_timespec32 *res) a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 30 { a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 31 return __cvdso_clock_getres_time32(clock_id, res); a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 32 } a7f71a2c8903f8 Vincenzo Frascino 2019-06-21 33 :::::: The code at line 10 was first introduced by commit :::::: a7f71a2c8903f8599312f75233946287c558d9f6 arm64: compat: Add vDSO :::::: TO: Vincenzo Frascino :::::: CC: Thomas Gleixner -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki