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 055D7C4167D for ; Thu, 9 Nov 2023 20:27:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 24FC044014D; Thu, 9 Nov 2023 15:27:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1D8AC440147; Thu, 9 Nov 2023 15:27:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 051A144014D; Thu, 9 Nov 2023 15:27:26 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id E69B4440147 for ; Thu, 9 Nov 2023 15:27:26 -0500 (EST) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id C098C40558 for ; Thu, 9 Nov 2023 20:27:26 +0000 (UTC) X-FDA: 81439550892.20.022E277 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.115]) by imf25.hostedemail.com (Postfix) with ESMTP id 35ABDA001B for ; Thu, 9 Nov 2023 20:27:23 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=afn9QNUG; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699561644; 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:in-reply-to:references:references:dkim-signature; bh=j9dc5zcsm/EVSBoHQ8qiIDuQeQVce/m2xEi5SlvDfhA=; b=sqjsd8Rfx64qsBOP6+TXr/kP2Q+eLFwnuFtk7DP4xStI3HUou3aMphh9VcDvfO3G7Al1hF d4GMtveGvY5Q/qxdcDRcqEvWAof7L+scN9fnZWAm7okNBobgK8KfAlbnpMCtD3c4wIhyBx cngk5t6vGn0FPgoTJqHxJ4S7zJ234zk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699561644; a=rsa-sha256; cv=none; b=OLqfoJQUAzLD1f2DCu749ROf/P3a905jk2nvQ1qr9MEQFK7RQC7Pxrtkp+5DYE4yCiVut0 xiYuwgHcwcaTrLAR/DbEGzZZxGDlkSGncljW2WERC3LAqi23XTkMG3/wejzf6mZtd92k50 OMEOUIvUiTEVrK3iKNAclqlSUzw0Z3w= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=afn9QNUG; spf=pass (imf25.hostedemail.com: domain of lkp@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1699561644; x=1731097644; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=enHXLPDZchUeKaed5qrSorYY9iKUN/ksSXTR4yNaJGA=; b=afn9QNUGA/8HLNDUpwTiwx3O4R/KoJVJ4aEIHlqwrK5JpMv8kCRtmonp xiF1Jz8/2nwNFKsciaH8QNxlXnnSgX4u12/QxK/uo2ssRbBkEpaLMb8aI vVczj1qjDh6aX9nB2O2WBnhGvJYHegalWu2cwGRCUb2EVYSgJJ/ZxoXFF 54lhJQcoLizenpwXul9OYYs7XgomJPiPUc1kRLZOi+5s9oF2LM1Fnrdtv 68uBHq1uax9mc2pHNGgA+Wn5bjiiIqZo2td9NAnaGrUMHUOoV2HZBeLIB gL2LaarbHteZtyvDBBECp9RuI+RoKCvUBrE1ar1U6umUaOzxILzEnTSN/ w==; X-IronPort-AV: E=McAfee;i="6600,9927,10889"; a="389873994" X-IronPort-AV: E=Sophos;i="6.03,290,1694761200"; d="scan'208";a="389873994" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Nov 2023 12:27:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10889"; a="880724957" X-IronPort-AV: E=Sophos;i="6.03,290,1694761200"; d="scan'208";a="880724957" Received: from lkp-server01.sh.intel.com (HELO 17d9e85e5079) ([10.239.97.150]) by fmsmga002.fm.intel.com with ESMTP; 09 Nov 2023 12:27:17 -0800 Received: from kbuild by 17d9e85e5079 with local (Exim 4.96) (envelope-from ) id 1r1BcR-00097K-2H; Thu, 09 Nov 2023 20:27:15 +0000 Date: Fri, 10 Nov 2023 04:26:06 +0800 From: kernel test robot To: Byungchul Park , linux-kernel@vger.kernel.org, linux-mm@kvack.org Cc: oe-kbuild-all@lists.linux.dev, kernel_team@skhynix.com, akpm@linux-foundation.org, ying.huang@intel.com, namit@vmware.com, xhao@linux.alibaba.com, mgorman@techsingularity.net, hughd@google.com, willy@infradead.org, david@redhat.com, peterz@infradead.org, luto@kernel.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com Subject: Re: [v4 1/3] mm/rmap: Recognize read-only TLB entries during batched TLB flush Message-ID: <202311100429.nc4jJoNu-lkp@intel.com> References: <20231109045908.54996-2-byungchul@sk.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231109045908.54996-2-byungchul@sk.com> X-Rspamd-Queue-Id: 35ABDA001B X-Rspam-User: X-Stat-Signature: zadt58jh17xbgeff5osgcjaouk684p9e X-Rspamd-Server: rspam03 X-HE-Tag: 1699561643-430011 X-HE-Meta: U2FsdGVkX1/Ava7/yL6c+dBhicCpWPXG5tsEC0uH+8u15UfsrLoZe4afWpRWU1S0RFGhdJEFXSkyIO/cZsFlEhiuh3pdf5hkuCdt4LQ08qfXfFc+kFZGzHyqZLMv4WJwRn04rEX4WNryWfDJqNUCa6pJBUzMah3ZAL+QTePRTvlypJPDJJb2kCAKAx98ED5m6zkIKI3KgAluz/vYJlfpI+KtLJjID4gks8q2zb0TSifq+ttBzciJLp5vIG9eu7v5CJNPPx4JhvAWUw/IRwtAfCcaNAlquZtkRObJtUlYikRxSIj1s3N4ei6dueEUJ0Oy0eBDb5m8/hckfRhPGpJPZdhcQEiBKvD7N7JYDse1DcT+YUHYcVQA9WN+kq0MQCNbQoSSL4Qa7ZUz1UDUS3Y/MqYluMRCPCMf3D5bY7FSCf8sdjTCNahMyLo+nIbrbBfOLY5UtV5UrX5Lx7KsVGsg42bdJnAri3phvhL4JVkVGHENX0DOsAh8z2Y6vFKB8h8cJ3WKNBRwl78UrE7PT/w0s23ZWrW6Gnj2qdD56HHYpcCE4MyeA5Z5/dDUmuqlRaiW82DMRD/P2gF3QIhuEnRIXU/wXn2ueBotdaRcgv2J8eMnTWZscnVSfuvPFmD8MBWwQZT453+cLDw4tuLpImifidltmFy6Uk/v3SGWrAgC+kd6BOwWXpJlbIEGMzonMo7YILfqhXxrtFrEg2gF18VuPXiPIDoxfEQYiKNF7cXQUtUCKESWGdBa+kGF+KLX2LquXJUFIToC3cmiXgCil3o2X+5dCPU2YkxzQWxXecTLjN8CO6vUKXRyQYWyizzxNY1eZ5nRMYCG82HQy8qkbr/uz69lB63KwYoYbEw3ZYIlGwj8GYVz2lJtwuL6yLQ+GcD/pVbATJJZ8k655gTMi5qadzUvy30ntr74eUtkZduI91Jq9AKRK9ytpDfpbLXGFqxpPk5zx8iM72poH+etA9i NchaJy0E GS2UNa/CHm4fxwzM67iTk5h56WMdkhbtML6hCmBsPSkSlfjy4m0pT3tY7H9scDTFiH+mi0yFtAEAZTdIl5QSRXcEbX13uQBiPWLhyN8BWqxbHRoyu4A+JMa8Rjn9pEUHGL1xvPwZvTodovme1pySZiyNBFo1yNfK4ZpvsbHEaSDz2tUHZO8fzub0ZWHvXwRBRe3qA4agRh5pTZrWzfC4yVQ8ZAA665et+Btv++EAmiVbd8YbyVA2YpWFOymgrTMUMe0jLYpRUShHol2vvASQmQJkb5mLA3Jqyto1VOyEYVvVNohfEVaHkoiZOCpaY2nnTk/ZlEkMZxcltHb8sls6xHnu06PPtpr/Lfv4ziD3g5UjiVf9T2PRv+27d6QU++hr+dsQj/2SBj+Uw9BESXElfsORrxBUOjda6E3hT4XlBh01zjpM= 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: Hi Byungchul, kernel test robot noticed the following build errors: [auto build test ERROR on tip/sched/core] [also build test ERROR on tip/x86/core tip/x86/mm linus/master v6.6 next-20231109] [cannot apply to akpm-mm/mm-everything] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Byungchul-Park/mm-rmap-Recognize-read-only-TLB-entries-during-batched-TLB-flush/20231109-163706 base: tip/sched/core patch link: https://lore.kernel.org/r/20231109045908.54996-2-byungchul%40sk.com patch subject: [v4 1/3] mm/rmap: Recognize read-only TLB entries during batched TLB flush config: arm64-randconfig-002-20231109 (https://download.01.org/0day-ci/archive/20231110/202311100429.nc4jJoNu-lkp@intel.com/config) compiler: aarch64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231110/202311100429.nc4jJoNu-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/202311100429.nc4jJoNu-lkp@intel.com/ All errors (new ones prefixed by >>): mm/rmap.c: In function 'fold_ubc_ro': >> mm/rmap.c:620:9: error: implicit declaration of function 'arch_tlbbatch_fold'; did you mean 'arch_tlbbatch_flush'? [-Werror=implicit-function-declaration] 620 | arch_tlbbatch_fold(&tlb_ubc->arch, &tlb_ubc_ro->arch); | ^~~~~~~~~~~~~~~~~~ | arch_tlbbatch_flush >> mm/rmap.c:626:9: error: implicit declaration of function 'arch_tlbbatch_clear'; did you mean 'arch_tlbbatch_flush'? [-Werror=implicit-function-declaration] 626 | arch_tlbbatch_clear(&tlb_ubc_ro->arch); | ^~~~~~~~~~~~~~~~~~~ | arch_tlbbatch_flush cc1: some warnings being treated as errors vim +620 mm/rmap.c 608 609 void fold_ubc_ro(void) 610 { 611 struct tlbflush_unmap_batch *tlb_ubc = ¤t->tlb_ubc; 612 struct tlbflush_unmap_batch *tlb_ubc_ro = ¤t->tlb_ubc_ro; 613 614 if (!tlb_ubc_ro->flush_required) 615 return; 616 617 /* 618 * Fold tlb_ubc_ro's data to tlb_ubc. 619 */ > 620 arch_tlbbatch_fold(&tlb_ubc->arch, &tlb_ubc_ro->arch); 621 tlb_ubc->flush_required = true; 622 623 /* 624 * Reset tlb_ubc_ro's data. 625 */ > 626 arch_tlbbatch_clear(&tlb_ubc_ro->arch); 627 tlb_ubc_ro->flush_required = false; 628 } 629 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki