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 4121AC001B0 for ; Wed, 19 Jul 2023 10:12:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 87CEE28004E; Wed, 19 Jul 2023 06:12:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8048228004C; Wed, 19 Jul 2023 06:12:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6A50D28004E; Wed, 19 Jul 2023 06:12:05 -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 585ED28004C for ; Wed, 19 Jul 2023 06:12:05 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 109221A024F for ; Wed, 19 Jul 2023 10:12:04 +0000 (UTC) X-FDA: 81027945810.22.DF2BB54 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf03.hostedemail.com (Postfix) with ESMTP id D609620006 for ; Wed, 19 Jul 2023 10:12:01 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=By2hNNty; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 192.55.52.115 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=1689761522; 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=higryalvq6OcI1d3NaFWUxTHQSuKPj4vOACCAGeEg1g=; b=ahahw0/JRkfzE0GtYM2GbLrJq7dO2v9/q3ZlIsM1LOb1il5lJIfOwTFQ04XF4e33+eMEjn B/moAgeXrCZlkM5/eMM/b+GVaynJj8Kvnp4ujgN47mr6Ddl2xfomXK2jAfncljDvdyp/pn 64qc43043rqlxuIfEOyoh+E1bmS2C1s= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=By2hNNty; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689761522; a=rsa-sha256; cv=none; b=oGRK9SQjJAuqfRXdE8uyOnyYoGKBid7WjJgm4nBtZwqTXGFYLW6BUPH6se+ppQ+xe/gMcE DH/7thO2Cs3VKe/Zr6vYUqK9F0dG0RE7UkOc1ssq6Ocf+xwJ3SlUGq32c6z/cJbbpnnHmo ko/N0MyVJW6uOX0IwwnPcO4aJiPUfV0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689761521; x=1721297521; h=date:from:to:cc:subject:message-id:mime-version; bh=pOCYVhTVu60u1RINRB96i61o6R/QSo97Q9E0EnJYbgc=; b=By2hNNtynF6ThqOVCpnh8p/MOIeME3RRM1OYTDp+Acjo1FoAOGCbA8ij 8eMK+U0XmVWLK737C22FloN9P6KiVxWyp+SFaR9iyedinTz3w/R5wjueu Gja0jqNOTcRmp5EL7Do29OMDLfdQLZO+dmU3ya+l574IVn1zvhYhboqhC JyN7iYV5Kw1aGNQgrNlQfCJk0/4vHSKEwddVzgD4NFwjNk5VZcDprMgC6 Qsg7eyCXPaBsyC1qSUEGdAAa66VZazJzIuL8ELF/q20OGgCNxq1XnthWi 0vs2YBUoNmYqdZt8z61Vr4xUCKNMFMM6OxWDsSDS+DX5AwBtNT3UNwQcC w==; X-IronPort-AV: E=McAfee;i="6600,9927,10775"; a="366465429" X-IronPort-AV: E=Sophos;i="6.01,216,1684825200"; d="scan'208";a="366465429" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jul 2023 03:11:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10775"; a="789365345" X-IronPort-AV: E=Sophos;i="6.01,216,1684825200"; d="scan'208";a="789365345" Received: from lkp-server02.sh.intel.com (HELO 36946fcf73d7) ([10.239.97.151]) by fmsmga008.fm.intel.com with ESMTP; 19 Jul 2023 03:11:45 -0700 Received: from kbuild by 36946fcf73d7 with local (Exim 4.96) (envelope-from ) id 1qM49o-0004fN-2s; Wed, 19 Jul 2023 10:11:44 +0000 Date: Wed, 19 Jul 2023 18:11:30 +0800 From: kernel test robot To: Alistair Popple Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton Subject: [linux-next:master 3179/3438] arch/arm64/include/asm/tlbflush.h:268:53: error: 'vma' undeclared Message-ID: <202307191848.Bd4gXW0j-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: D609620006 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: wfg5xcr4dx4bzztns158nbifh8jtm7rj X-HE-Tag: 1689761521-533544 X-HE-Meta: U2FsdGVkX1/Lf4HBox+RkzJ0pEUD5A+xmX9b2onwLYEf3w2azLWz4hD6IMkyq44OmUdrhVLoPvVUaMmWDE6Lw4za+GWIC/XBgZ6khRORlw669HYwdlU07Q+8NINUa6UCLvlClppYbInRwTKuCcW+Pjq9bhUUnvUF6XIgrgfpA5ORM6rDd2mSM8Jo5QAMaidnQpxbk8vqO9AF3FFbWh9uv3vLHNozjVEC9rF8gNgwu5oS5ePm8ddZLFtsJUt6aZZ5wASjO6IKt8IbT5Y1Xy9Pw4QY7bVZXiKoVLIGluakEhlyo36u28MpXTxxUf4/6YolCBhBTeUd6AQ1dZlUIp15xUvERplz526Yan8Q/NFr4YW876sHAzLCUplLLAFhV3YerQpGIswCQxCA8da7vlit/dRHXEyj93aMF8+dbcBPvJFQvI5s94iYlDvJSWo0tbPCwboB4ngxvCs/CG5JXsAscm+xy3YNDXPxdhaQltoLDZGp9eDQSvu/FTikJa/LkjrzRoJRznBrVmGq6aSWeZZExClxteGRmdVZ8kPGFaw0wgaqKI7WQl1oJnwAjMLki4qr2IB29eCzfyraHaZoeX/C8BYwwF/WKmPQklu20gK6RXIcZkr+wTP++2YWiB6exQc+2CDuZAxxQIi9+gjrGS9QLmzRJunn+AB27Ygy32FFPwYXJvhetyTq8fssyA2PqB3bvlqR+F55Yd0G9IaesSZE36iR4gqYhEfMvlSheRoUEWOOQKnwc656Z14FpzsvrhD+XvjkGVHaU4Mt5UjCPGn0WcbcHX+eFUec1j+gW3EsewFphaX3aI5KNDRR9MeZqTtVvW5+DLEaAmeO3dniAS0zwK6L2F5Xzw1dlCjL9ux8MLp90LkXaUM5F55WobABrgWrG/U6cqmJmYQh9YOMN5mtcdaGdtyVsssQSu0oOfEfHhF8hwKZOW76Kl9FmS84VyqDaROtJXEOkiFDWBqJKvx NaosSeyp +OEGNupHV+Zq6X8cPC2ktZ9hRAsoL8QirAtcaJbDXnPkR0bCt5YDIz08bEns1CzztMjpskM6NYMn9Gpk7y1yzLxWoF+SLTggAm0Yaok9N9+aPLBcZcxA+6GMhxRgz+7BcuVsFYJ0IKmhSyr+Jyhg6tE8cX3cAGvoMq+EZO5M22QpEpMYULtf94fbX9gH83SUR5or6IMmxmKhucEnBs78KaVZKIDYj66WiCvQCxi/5WZoTJBoUtTbMFcng/goNDqc9jw9gJo9OsO4sAUpEI2JcINT0Zk98AWR3aGU8t7J9tdsMtU8SegEC497eyw== 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 352ce39a8bbaec0405793682be59fae120fc6b05 commit: 8c2be11e06f44391db3fc426528d8f17aa570992 [3179/3438] mmu_notifiers: call arch_invalidate_secondary_tlbs() when invalidating TLBs config: arm64-randconfig-r002-20230718 (https://download.01.org/0day-ci/archive/20230719/202307191848.Bd4gXW0j-lkp@intel.com/config) compiler: aarch64-linux-gcc (GCC) 12.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230719/202307191848.Bd4gXW0j-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/202307191848.Bd4gXW0j-lkp@intel.com/ Note: the linux-next/master HEAD 352ce39a8bbaec0405793682be59fae120fc6b05 builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): In file included from arch/arm64/include/asm/pgtable.h:15, from include/linux/pgtable.h:6, from arch/arm64/include/asm/io.h:12, from include/linux/io.h:13, from include/linux/irq.h:20, from include/asm-generic/hardirq.h:17, from arch/arm64/include/asm/hardirq.h:17, from include/linux/hardirq.h:11, from include/linux/interrupt.h:11, from include/linux/trace_recursion.h:5, from include/linux/ftrace.h:10, from arch/arm64/kernel/asm-offsets.c:12: arch/arm64/include/asm/tlbflush.h: In function '__flush_tlb_page_nosync': >> arch/arm64/include/asm/tlbflush.h:268:53: error: 'vma' undeclared (first use in this function) 268 | mmu_notifier_arch_invalidate_secondary_tlbs(vma->vm_mm, uaddr & PAGE_MASK, | ^~~ arch/arm64/include/asm/tlbflush.h:268:53: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [scripts/Makefile.build:116: arch/arm64/kernel/asm-offsets.s] Error 1 shuffle=251802209 make[3]: Target 'prepare' not remade because of errors. make[2]: *** [Makefile:1275: prepare0] Error 2 shuffle=251802209 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:234: __sub-make] Error 2 shuffle=251802209 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:234: __sub-make] Error 2 shuffle=251802209 make: Target 'prepare' not remade because of errors. vim +/vma +268 arch/arm64/include/asm/tlbflush.h 258 259 static inline void __flush_tlb_page_nosync(struct mm_struct *mm, 260 unsigned long uaddr) 261 { 262 unsigned long addr; 263 264 dsb(ishst); 265 addr = __TLBI_VADDR(uaddr, ASID(mm)); 266 __tlbi(vale1is, addr); 267 __tlbi_user(vale1is, addr); > 268 mmu_notifier_arch_invalidate_secondary_tlbs(vma->vm_mm, uaddr & PAGE_MASK, 269 (uaddr & PAGE_MASK) + PAGE_SIZE); 270 } 271 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki