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 F2828C83F15 for ; Sat, 26 Aug 2023 18:15:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 107578D0003; Sat, 26 Aug 2023 14:15:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0B9298D0001; Sat, 26 Aug 2023 14:15:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EC0E68D0003; Sat, 26 Aug 2023 14:15:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id DDC808D0001 for ; Sat, 26 Aug 2023 14:15:28 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id AB017802DD for ; Sat, 26 Aug 2023 18:15:28 +0000 (UTC) X-FDA: 81167058336.26.6F3B5AC Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by imf01.hostedemail.com (Postfix) with ESMTP id 921EE40004 for ; Sat, 26 Aug 2023 18:15:25 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Jqgd3ZxO; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf01.hostedemail.com: domain of lkp@intel.com designates 134.134.136.65 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693073726; a=rsa-sha256; cv=none; b=o3xqv/t0t79TdRW960HHOrlk95To40K3Z3z1C28G/9vrt+S01PYwSnsa8jsxjTdFy4Q+u7 5G2ZQzWCn+LkzMfFOpN/JvEM3IbczIxlV5YX/GPNUuiHiONFrKeYBK0I8RxOscHf5uUcAq uI+SxNVai4qdm2Umox1dX/VdLsXJtvg= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Jqgd3ZxO; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf01.hostedemail.com: domain of lkp@intel.com designates 134.134.136.65 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=1693073726; 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=D3hqE8rW9jbo+lvYlsJ47k2uz+V7vT/K6kJXmCmSE6U=; b=z7EGQHkPl4//s51U6lmHv3N/NhzH9UlWLbsdCAmAScYU96ZVkdgSWKfc9eZaxzK/DqvWQ1 1KPQ4cc5esPBPAfpnMlcd0csCHHLCRnQ8NUE5agWEs53LqMtTeXxX1sEZJwyFvQ2QcTGTf lp4V4FPCl1hmiGjcjBV3AS/NNss637o= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693073725; x=1724609725; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=sow/NUD0MSkiIp8x5GRqQtIOQTiTt/joLibtDQWus5o=; b=Jqgd3ZxOfMRZFXBV/QKYHdWx25ehMmjzMcBNqOSaxqlGqGRq10AwcH3g IJf1FupqyILsuLj64eA9c58n/laMg1EjrNWhUshEYe10m6GnPIyP6KJ8v JOKrPpPtBDQCT6gNM06/XZvv8NkAGYHImpXgkIM9jD9oXkJYysay82/8N VNuz6TtwhxocZfmFbUMEIde0buh+A/n3bgYMTlTkpxc6y/ZBONeY1/1Ua yPbQIdU5pFdjOtPj4P8gCPqA+S52+UayHOA7SFfFG4qIVzJzh1aVtPsVz FesqHWeU6JwvnKLAMGQYtIXy/ekhV9DS/Pm4f3kV7vu+CB1e01mPXB0TW g==; X-IronPort-AV: E=McAfee;i="6600,9927,10814"; a="378673440" X-IronPort-AV: E=Sophos;i="6.02,203,1688454000"; d="scan'208";a="378673440" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Aug 2023 11:15:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.01,202,1684825200"; d="scan'208";a="881491461" Received: from lkp-server02.sh.intel.com (HELO daf8bb0a381d) ([10.239.97.151]) by fmsmga001.fm.intel.com with ESMTP; 26 Aug 2023 11:15:24 -0700 Received: from kbuild by daf8bb0a381d with local (Exim 4.96) (envelope-from ) id 1qZxoc-0004yF-2W; Sat, 26 Aug 2023 18:15:18 +0000 Date: Sun, 27 Aug 2023 02:14:42 +0800 From: kernel test robot To: Mike Kravetz , linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: oe-kbuild-all@lists.linux.dev, Muchun Song , Joao Martins , Oscar Salvador , David Hildenbrand , Miaohe Lin , David Rientjes , Anshuman Khandual , Naoya Horiguchi , Barry Song , Michal Hocko , Matthew Wilcox , Xiongchun Duan , Andrew Morton , Linux Memory Management List , Mike Kravetz Subject: Re: [PATCH 10/12] hugetlb: batch PMD split for bulk vmemmap dedup Message-ID: <202308270248.eJT8UDG3-lkp@intel.com> References: <20230825190436.55045-11-mike.kravetz@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230825190436.55045-11-mike.kravetz@oracle.com> X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 921EE40004 X-Stat-Signature: itdkt7pm5tyyk54mhzwejetpiod8seof X-HE-Tag: 1693073725-84850 X-HE-Meta: U2FsdGVkX1+pDNumGfetvwny7ZXMl3yW42LeYZBrA28rUyGuGr+8NSOp7PT3uN2QmpduO0oEZlMCv+Xf0mfPKCpKmfc5jqOuUqCogDdg0MCKA6P3NMXbjVUEF/WmCAOTvBnbpPYSLUABQjqVbXX8ERU5azjBv635z4FmWAl9FS3wUaGplqbXxFFwH6+PYX7ZbW8srX3Quve6jY8sxZuJ9tj1dsdCcXegzv0kJEcByJ5M/SZt0RoaJP1wH+mHVqBVNjVhmdkzZuGIAuj7hp75Czur5M2g/5Pm7S5uNwXEbPwia/VX+3JrdDoyec5225NJtOV+Jw+YO8NWpvQfwqmRbrx5YxYtt+cyB4VPBNEka2RPLr2g39iCZNrHrHcfDSMMM3DWjPekKhDetSYRtJtvdP/vMcrE2GutHimTX+LyY4sA2tvrxh4CYzyjWvxRx2zUDKYJ+4iKNbuy5WwEeP1+Ac58w4zMwG/XDtJtoA/0ODvuO7SlWSz9g9dQb174eYiMchiavbbjxWq2K+r8JCldAJ3qJ/9myOuW9c7Pz/rz74505Xd4eeQ3gR6Lu37Ay+udM3T5rAaQND0+2oYpMumAsnn99p68PmMtiHydziSzd53AcszTMwCT2Ghb/YBG8vh6xKidYh3CIT74TQHyEm3AYXvgRuq+YEiIPoh75LbXulTb4YezG581q3X7UrU1Yf6BkBIzgKUeBy5xQBdZ984Qnz/FTvSwQ7CdN0b4lrhNH/cR9YNws9TMFmPhMeL5VWLt0g09RcC0h5ea9tCjz61kCwrn+pXQyw/y+zgPs9RcjUJEZ/xEL5Tb7bMM449yvJp7jDvX2tG7Q9gyntBGVq9r5Ei/i7hj4Vk1JiT15Nh6ocy2u0LMj1RHd+V4ERamjbM05IneXt+638Y683njEtuRVUtbCbpBBv6pN2L6SL9y8UCRXJNoVcPNBqBPai0B9J7MDxiNJ/ffD8N9Cl2w0+T AfJdz7CX aC/XEjjfX0TqVIfJ1tWXspdpo2tec9GFGCOp+TJ7XLT+uqtRysDC0oUvdxOglOwu+McvDIKPyMTX7M3Glpq1xluC3ffAUxJWcQT6tbkM3v7XZ+dqhMDg5KrO+vSNreTR8CNYgbrASBH8EunIfVSqiNkqK+90GsxnetMT6uvwdO2SoKjscfFcQ5fjcs1nKVBlihYErI3Kpp+M1/esWt3AyK7AQKYtu8aSo84u7bhfped6eKoq0W44opRfwZFlpFyZyxaQvGHbQZQ9EM2MFs7wkGnuxI8OazA5nB5QK0zLRPPvfkPYecNPXDyIf1GnLRJFwl8J9I8elktARe1JnQtSJX+d6x1A33uP7V5m2TUAyMySNVJsuqAUuAOjeWtSH3U5UZv9TpC38c6TnI48= 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 Mike, kernel test robot noticed the following build warnings: [auto build test WARNING on next-20230825] [cannot apply to akpm-mm/mm-everything v6.5-rc7 v6.5-rc6 v6.5-rc5 linus/master v6.5-rc7] [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/Mike-Kravetz/hugetlb-clear-flags-in-tail-pages-that-will-be-freed-individually/20230826-030805 base: next-20230825 patch link: https://lore.kernel.org/r/20230825190436.55045-11-mike.kravetz%40oracle.com patch subject: [PATCH 10/12] hugetlb: batch PMD split for bulk vmemmap dedup config: x86_64-randconfig-r031-20230826 (https://download.01.org/0day-ci/archive/20230827/202308270248.eJT8UDG3-lkp@intel.com/config) compiler: gcc-11 (Debian 11.3.0-12) 11.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230827/202308270248.eJT8UDG3-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/202308270248.eJT8UDG3-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/hugetlb_vmemmap.c:40: warning: Function parameter or member 'flags' not described in 'vmemmap_remap_walk' vim +40 mm/hugetlb_vmemmap.c f41f2ed43ca525 Muchun Song 2021-06-30 19 998a2997885f73 Muchun Song 2022-06-28 20 /** 998a2997885f73 Muchun Song 2022-06-28 21 * struct vmemmap_remap_walk - walk vmemmap page table 998a2997885f73 Muchun Song 2022-06-28 22 * 998a2997885f73 Muchun Song 2022-06-28 23 * @remap_pte: called for each lowest-level entry (PTE). 998a2997885f73 Muchun Song 2022-06-28 24 * @nr_walked: the number of walked pte. 998a2997885f73 Muchun Song 2022-06-28 25 * @reuse_page: the page which is reused for the tail vmemmap pages. 998a2997885f73 Muchun Song 2022-06-28 26 * @reuse_addr: the virtual address of the @reuse_page page. 998a2997885f73 Muchun Song 2022-06-28 27 * @vmemmap_pages: the list head of the vmemmap pages that can be freed 998a2997885f73 Muchun Song 2022-06-28 28 * or is mapped from. 506a27a4627ab7 Joao Martins 2023-08-25 29 * @flags used to modify behavior in bulk operations 998a2997885f73 Muchun Song 2022-06-28 30 */ 998a2997885f73 Muchun Song 2022-06-28 31 struct vmemmap_remap_walk { 998a2997885f73 Muchun Song 2022-06-28 32 void (*remap_pte)(pte_t *pte, unsigned long addr, 998a2997885f73 Muchun Song 2022-06-28 33 struct vmemmap_remap_walk *walk); 998a2997885f73 Muchun Song 2022-06-28 34 unsigned long nr_walked; 998a2997885f73 Muchun Song 2022-06-28 35 struct page *reuse_page; 998a2997885f73 Muchun Song 2022-06-28 36 unsigned long reuse_addr; 998a2997885f73 Muchun Song 2022-06-28 37 struct list_head *vmemmap_pages; 506a27a4627ab7 Joao Martins 2023-08-25 38 #define VMEMMAP_REMAP_ONLY_SPLIT BIT(0) 506a27a4627ab7 Joao Martins 2023-08-25 39 unsigned long flags; 998a2997885f73 Muchun Song 2022-06-28 @40 }; 998a2997885f73 Muchun Song 2022-06-28 41 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki