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 4C722EB64DC for ; Fri, 21 Jul 2023 05:44:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6A890280197; Fri, 21 Jul 2023 01:44:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 65A0A280190; Fri, 21 Jul 2023 01:44:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 520EA280197; Fri, 21 Jul 2023 01:44:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 3E889280190 for ; Fri, 21 Jul 2023 01:44:12 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 0772280148 for ; Fri, 21 Jul 2023 05:44:12 +0000 (UTC) X-FDA: 81034528344.07.01ADDEE Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf03.hostedemail.com (Postfix) with ESMTP id 388442000C for ; Fri, 21 Jul 2023 05:44:08 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QqVv48cP; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.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=1689918250; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=+OStlljYQ8g7q9VLTg3oROMYuWIbT6wwYutQs3twa/0=; b=O5vG6WHH36mXpnrYA6qEx59a/serit7A6RUdlrgujt7OoFQCfs3hxu9prHyaZR1ptGZfcn 5jLH4erg3rBpynUtj+7fMxazUAL4s1Ps87GfypFWraRxLmjUVQoz5Twc2I2QECSQeo1sfc zGk7Hj90a3E0zOaJjmIXDMfS3x7bhI4= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QqVv48cP; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.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=1689918250; a=rsa-sha256; cv=none; b=JEjfFH0oUOfKy526At6OV9ow8UKzQPYVoTOFc1Qz4D/1xMRUvJU8Ge9x0wxE3S66TFPoj4 DsJ0heJ4JRhsJ1tlN5eCi54YETWCG0aKrjfFPuXLgwhsFUuE6erGc3V9ArsxNX40l4xWrn z0VcDQhnvG2Iz09vdzmArmJqJdVjExk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689918249; x=1721454249; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=Jg5yy++fce0mUJ6LU5bI9B/pMq+29/OVacRUkDiLINc=; b=QqVv48cPldE4acnC91ObHsQf/iJCHg7G2CwNLMSfA+tFPN2Lv1A/q8yI s7MQXzvN/ywZaRkvwJaL0tlOAWPDObEjRTcKldgdcz5dbFQYFRfNU93aS aSX2VAKRAILSI5ltEwUISfSB7gs6irMZVisDcGaDVBnB+Udlx75mztyz0 2OHMPicRwU7eKzpV8VIp/CnI+fFIVYNw+i66J/XhuSFoMIkY6FNMJD4Rc qvbiCyW6Nhzlufxi2st7m/mxdq12n9xXOBkfNQUuVu5epXCccK/1Jy7P+ 6zo9KRroZ1Thk3+eymqmrX6Lj5iCpzG2phdF4bKimCfE7d8kTRPcwgW4u A==; X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="347245364" X-IronPort-AV: E=Sophos;i="6.01,220,1684825200"; d="scan'208";a="347245364" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2023 22:44:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="898593070" X-IronPort-AV: E=Sophos;i="6.01,220,1684825200"; d="scan'208";a="898593070" Received: from lkp-server02.sh.intel.com (HELO 36946fcf73d7) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 20 Jul 2023 22:43:58 -0700 Received: from kbuild by 36946fcf73d7 with local (Exim 4.96) (envelope-from ) id 1qMivl-0006vZ-30; Fri, 21 Jul 2023 05:43:57 +0000 Date: Fri, 21 Jul 2023 13:43:33 +0800 From: kernel test robot To: =?utf-8?B?TWljaGHFgiBNaXJvc8WCYXc=?= , Muhammad Usama Anjum Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Alex Sierra , Alexander Viro , Andrei Vagin , Andrew Morton , Linux Memory Management List , Axel Rasmussen , Christian Brauner , Cyrill Gorcunov , Dan Williams , Danylo Mocherniuk , David Hildenbrand , Greg KH , "Gustavo A . R . Silva" , "Liam R . Howlett" , Matthew Wilcox , =?utf-8?B?TWljaGHFgiBNaXJvc8WCYXc=?= , Mike Rapoport , Nadav Amit , Pasha Tatashin , Paul Gofman , Peter Xu , Shuah Khan , Suren Baghdasaryan , Vlastimil Babka , Yang Shi , Yun Zhou , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: Re: Re: fs/proc/task_mmu: Implement IOCTL for efficient page table scanning Message-ID: <202307211337.5dwCMeHb-lkp@intel.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspamd-Queue-Id: 388442000C X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: war5wak8317hjqct1x9kogwxjz19ydg7 X-HE-Tag: 1689918248-422937 X-HE-Meta: U2FsdGVkX1/Is1Piu2oh3FvitdCAOKEO/a8uZg6kkRuqYoGHu6dUDOZGpyx1Lb7jVnhGCAkQDaYS8WXy1BBkpBB2kZubvS+/VPxzHURh6WReW4vAhq/gR3NDY7MhrYILPse2GPbJyYezxgMRaJMUEU1tHZKDQoRknIMdiUNYJKMk+jZFzvIIPGqINLXBurXkAxUYylj3UkeJflnrFGWqoDMLv+UI3GdZbNSifkkOIsxHeB4Sz3TRbUVfEYe02dxCSt2CbvYIFPXSXvwvSJdFTA3jHtl0kPCBd1OAaOW65Wbsaj5QGwz51RPq8CzHM9a9/6xPWBGpeYP37RuVirvMQoDaW0j8arzxuIO5L5ZKoLk1M1jhaRGaFRugi8uU56OPTHTGj9y0iarfphR61oxQdMLo0KlZdHnrPWsOSm6jf+AsZHUy8xC+ebzJqQkjC+NnlDS5e228yVj6wj9dzE+d0zl4cpVQx/Rwzy/d3orqJMwjAjq4BNogh9GULIUk1GE5K603658ULWAkQPFvjImV/yk8uyXS2T2o+3JsK3CsL3oTtVvSkHgLJfU2Gj4lXV9/00mh5vCzIRWNcwDZnLZWpE75YD2yHysid7rfYCt7dgvtDuWWeJg/hM9pvUu7qYOlP4eG5iKdAGbKaTv4izee8clGqvRcWqb6G3pS4T/sfCXWoa/WJjq/+L9j3fGu/+V8dZb7JhctnPyxcdcaZjqQK2goBH46+NpxXkEu17VfBYjQBoVlQkvneeXP8ge6hl0+jGE2Hx11M088cG40tZ7rRqq0aYKg5RTpUt1vCnkKKmOCO1jTnWvIT8RjsifXf1y/3DLfFm7ZqgG2tHmlA40KAKq7rusohD0GkImCKu8bm0uObRje1pNAKMjzhznqPrn09iJ3vnNuKLc01K3XgT/pzY1kS5yUQYtTUF1v0WLYF/1Rw7rVy4xwXRltCn6bsbz+qIAqIqbyjdJ3Sw9eVr0 vaBRPGEZ e7UX9VtvAO3ZmRCNIbrU3nA/taVLn56M7doDHQ/wIZ+icZ0a1TbKB0hspk2ozOVWT7TPhUcSyfxHPnvmPJdTGEfzCQTDDqx59BHVYV7/Sethz3izaIM8ogcQOVT8Qa6lruTXvc3jzOqxAWGvW11e+1yxH1PX+dQXwdBZE3wZ96wYYkp4GNRk4fyGn2aEeqbkJ50Jv7vXmzCv8QOQcmLD+xmxhhcWjlZS0f/2+eRmEQF2XwlGZ7CSBe116H5PIHBWtbF6QZIQphkBtI0QCWbDRAuRydGjYqblCG6oDj8hKv9CiYtAZbEpvX8n6zSV/KOL8WjcwpXuKDJzZJWvUGuwj/aQvl2KR10BqHBn+19NjdpGw5xd0SKgGhuSwYsMIcEZdfoybP5Updpy84QU2AWLCHvkp5J4M5E7T5+9m 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: Hi MichaƂ, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] [also build test ERROR on linus/master v6.5-rc2 next-20230720] [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/Micha-Miros-aw/Re-fs-proc-task_mmu-Implement-IOCTL-for-efficient-page-table-scanning/20230721-033050 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/a0b5c6776b2ed91f78a7575649f8b100e58bd3a9.1689881078.git.mirq-linux%40rere.qmqm.pl patch subject: Re: fs/proc/task_mmu: Implement IOCTL for efficient page table scanning config: i386-randconfig-r022-20230720 (https://download.01.org/0day-ci/archive/20230721/202307211337.5dwCMeHb-lkp@intel.com/config) compiler: clang version 15.0.7 (https://github.com/llvm/llvm-project.git 8dfdcc7b7bf66834a761bd8de445840ef68e4d1a) reproduce: (https://download.01.org/0day-ci/archive/20230721/202307211337.5dwCMeHb-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/202307211337.5dwCMeHb-lkp@intel.com/ All errors (new ones prefixed by >>): >> fs/proc/task_mmu.c:1921:6: error: call to undeclared function 'userfaultfd_wp_async'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] if (userfaultfd_wp_async(vma) && userfaultfd_wp_use_markers(vma)) ^ >> fs/proc/task_mmu.c:2200:12: error: call to undeclared function 'uffd_wp_range'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] int err = uffd_wp_range(vma, addr, end - addr, true); ^ 2 errors generated. vim +/userfaultfd_wp_async +1921 fs/proc/task_mmu.c 1913 1914 static int pagemap_scan_test_walk(unsigned long start, unsigned long end, 1915 struct mm_walk *walk) 1916 { 1917 struct pagemap_scan_private *p = walk->private; 1918 struct vm_area_struct *vma = walk->vma; 1919 unsigned long vma_category = 0; 1920 > 1921 if (userfaultfd_wp_async(vma) && userfaultfd_wp_use_markers(vma)) 1922 vma_category |= PAGE_IS_WPASYNC; 1923 else if (p->arg.flags & PM_SCAN_CHECK_WPASYNC) 1924 return -EPERM; 1925 1926 if (vma->vm_flags & VM_PFNMAP) 1927 return 1; 1928 1929 if (!pagemap_scan_is_interesting_vma(vma_category, p)) 1930 return 1; 1931 1932 p->cur_vma_category = vma_category; 1933 return 0; 1934 } 1935 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki