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 ABC94E77188 for ; Wed, 8 Jan 2025 03:54:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 32BA26B0082; Tue, 7 Jan 2025 22:54:46 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2DAF06B0083; Tue, 7 Jan 2025 22:54:46 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1A3606B0088; Tue, 7 Jan 2025 22:54:46 -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 EFAD06B0082 for ; Tue, 7 Jan 2025 22:54:45 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 8D568C0EF1 for ; Wed, 8 Jan 2025 03:54:45 +0000 (UTC) X-FDA: 82982918130.05.F48AB57 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by imf12.hostedemail.com (Postfix) with ESMTP id 423BE40004 for ; Wed, 8 Jan 2025 03:54:43 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ns4TLp2E; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.13 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=1736308483; 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=v5eb8IWYDkedYq2wqpvbvt6UnIvHYw+BRl+T8m5JCr4=; b=TzD0gKWH2pZU+lSzaxajpwEzjQFQBetDyjr2A6aNbXKrZ15CwAl0Q1+9aqrCll2QVzo/jl gqMzfzUb6RLFRsuYzoPnl16JS74Glaf94QzVaOoP38/M1gUUVNH38CWw4toUV88Ebz7UOn 4tiLr17KxFVeugKGR5nRyomVphFi4sw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736308483; a=rsa-sha256; cv=none; b=e4RbwvMUYsx2llslbdcoT9T8y7KcJUWX0xEdg17Jo9aZW7Z0IoFZ4o6fcU/yJeZaRjk4Io gRRVGNJSD6lxSmZVwX7SQbr3ncNPhepp3sW3nbvVwPgkZMN9I/IK0abrWnqkMYyFHRn7At n6I7Dvh3MbQD2eTYol+EiMAMaLVu4kU= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Ns4TLp2E; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.13 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=1736308483; x=1767844483; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=4hsOMAZJ7j21xofFoIQjJ3dhFztVfnFxioSs/Xh+tLU=; b=Ns4TLp2EteAkrxIUMOEh2bcrEsXBe0xp8znRWPsDxU/wAqBkEQKCGaUY FylhYpyY1f34KcLUTDZe/dX/Iiw4ez0c9nS6lomoHV3RP1AIscygIT//j EN1KAuLkz8E8D+VZirIHC4v5KxHpka+JAABYgRZQtLhXPuU0+nlGCi5TI 2N4MpigZ6QSaaU52WnJzAYHiVyFKtIsF/6yjGPR//TMV2UDynFifsUdIV oxLguIBUQFGwYfWaJVX2M8NDuKTir+seAcIL+DErJMkE3t121/D2v/Qcb Sxcdn4p8v3ANKW1inJIOuZA/9bvQPzSn6/HHxRsIX18qJGxwTkQ9gEFnZ g==; X-CSE-ConnectionGUID: n4eEWX9eQzaU1CNSD1RLhg== X-CSE-MsgGUID: 82OsE5LfR+qc0HNzzRUPtA== X-IronPort-AV: E=McAfee;i="6700,10204,11308"; a="47510441" X-IronPort-AV: E=Sophos;i="6.12,297,1728975600"; d="scan'208";a="47510441" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Jan 2025 19:54:41 -0800 X-CSE-ConnectionGUID: SJ5v1rFaTKWUWQYQjFva9w== X-CSE-MsgGUID: YgoBDvlkT9i+Phi1I3SMyA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,297,1728975600"; d="scan'208";a="103034161" Received: from lkp-server01.sh.intel.com (HELO d63d4d77d921) ([10.239.97.150]) by orviesa006.jf.intel.com with ESMTP; 07 Jan 2025 19:54:35 -0800 Received: from kbuild by d63d4d77d921 with local (Exim 4.96) (envelope-from ) id 1tVN9M-000FaR-39; Wed, 08 Jan 2025 03:54:32 +0000 Date: Wed, 8 Jan 2025 11:54:32 +0800 From: kernel test robot To: Alistair Popple , akpm@linux-foundation.org, dan.j.williams@intel.com, linux-mm@kvack.org Cc: oe-kbuild-all@lists.linux.dev, Alistair Popple , lina@asahilina.net, zhang.lyra@gmail.com, gerald.schaefer@linux.ibm.com, vishal.l.verma@intel.com, dave.jiang@intel.com, logang@deltatee.com, bhelgaas@google.com, jack@suse.cz, jgg@ziepe.ca, catalin.marinas@arm.com, will@kernel.org, mpe@ellerman.id.au, npiggin@gmail.com, dave.hansen@linux.intel.com, ira.weiny@intel.com, willy@infradead.org, djwong@kernel.org, tytso@mit.edu, linmiaohe@huawei.com, david@redhat.com, peterx@redhat.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, nvdimm@lists.linux.dev Subject: Re: [PATCH v5 15/25] huge_memory: Add vmf_insert_folio_pud() Message-ID: <202501081149.VDLF8cwh-lkp@intel.com> References: <5729b98a4f8edfec80edffddc36cac6dbaa8f4b9.1736221254.git-series.apopple@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5729b98a4f8edfec80edffddc36cac6dbaa8f4b9.1736221254.git-series.apopple@nvidia.com> X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 423BE40004 X-Stat-Signature: uweo9ia559bhxr1kju7mt5f3hu8ftamt X-Rspam-User: X-HE-Tag: 1736308483-836367 X-HE-Meta: U2FsdGVkX1++07ok/p9Q1J6ca3BB5ymy4t5NkvxiCs2SA3ztwIxIpOI7o0kARbkyfpYH0LlO38a5W46vZ/wTXzrheJ0eVITktE/tIWdUS0tr9PKXneYGxMvm6Ef6+5dlkA4uDx7yS1a4kdjT3AZB5egg8QdVMdpRGRLNUbj5qR0fYpNTuTGnKa5GbvZU5szG/rpwj3rVmxp+7/HXcqQNKWXv2vaujNpl9fDYuzuHgZ3zM76nHYNzGsjfu0BTOEl3h8QkIpYbGnEIrCgN71ZokvQLuFZ+BUy4njyFQ+0YhFxDVIesLkx6g1pyyx6NIvYqKTf3czP4AmHkph9Xg+ea01BHCelHf5edM5V/jDqpWJVT9LGMZrZ32u3bYwnlSsRaFDIypA20rRV3VmMqyC5h9Z3BrraHWE7qVIqAwrZxWaMIsk1MlwhS5tPTsQpH5qY8QiLcYmDEEbWPeS8s0+6pS/ryf+PqFn346C4anQv2WUv+Yx14+G1stT6kGEvE9eHOkTyTjs3LtbRrbdi7axEWW4DOgv3he0LqNNfjpj1gKoZ/azHVbQI9XO3OY8424sDDHXUEH3OyQoFHyYtoNe4z/kmgP/vCBE+PxkuJ+x9i4r8SYpG7HVASGcl5VT8s/KkbDbNbN1xivFwNCLhtsb019w8u+4hdnJcjKJ3eqY1FSriQL8yW6J6XVQNSGU6q52pw7vp+IyI3tmrSIyAz/kmgKnuJeD0F49sJaQV7XmaiVqJunFk+NNPAp/A7VmsxGsfoQrgkKcGh3CkO8ag75rd4Q+boxtp8TXM4wk4YaekW8fpoKZnbN8+7r1Z14puxEqzUiFc/i+0/BW4gUlJmqX7yZ8GYhxXmMDKfyL2T87oEqO0e9QX5kAX1aV4NivbSCUyDPt9bazrEXVxvpItBsDfKSuCc9yJWLN1ltu8sh8GASzgmKPQdlW+ayieh3uWBZfk3NrMFT4Au6h7QtwNpnTg xxuu05Fp N8stu2x9+ALfnotETYjKycxmhelakJBj3keqhVKJJONIdZMEjZcrmX4EC4pXpKYwFDB1YQCuUGd6yh3hqGEv+SpUckHyia6TJMXFLTghZOJgd0xqAYTr1Bk0rBVot1McLt7HhUl9ndm/fZ10tEov9eQfS4Rn94EXGet/J8RCAaKlPjTXAE3fyOHKD8YX1hgOgca4NJh0mbRCojuXRQanULgDnIzIG/Ivqwxhp20jwyP0xDqLQU4BcWNro/pfKciLiG0D7BsQwlZhjmDJKrXDjx71HFXcA9Nt47tPJvSDMql6oc9OB+UGe3pa7VgEu9TaM0ovdqP/NU1SU/v6PXSxh5LwnJMYs3moDPvhfEqq+fJXnbjbr/TqcWXFQUM+whx08/zqP2MCSHBXm9tgGXRS6E12bMxwUafivnlY4t6aP+i5Dv7ZZR5qPNZnOcq9YO50FJlhsCeKF+XQx/qxw6ZrroV0K1g== 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 Alistair, kernel test robot noticed the following build warnings: [auto build test WARNING on e25c8d66f6786300b680866c0e0139981273feba] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/fuse-Fix-dax-truncate-punch_hole-fault-path/20250107-114726 base: e25c8d66f6786300b680866c0e0139981273feba patch link: https://lore.kernel.org/r/5729b98a4f8edfec80edffddc36cac6dbaa8f4b9.1736221254.git-series.apopple%40nvidia.com patch subject: [PATCH v5 15/25] huge_memory: Add vmf_insert_folio_pud() config: i386-buildonly-randconfig-004-20250108 (https://download.01.org/0day-ci/archive/20250108/202501081149.VDLF8cwh-lkp@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250108/202501081149.VDLF8cwh-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/202501081149.VDLF8cwh-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/huge_memory.c:1561: warning: Function parameter or struct member 'folio' not described in 'vmf_insert_folio_pud' >> mm/huge_memory.c:1561: warning: Excess function parameter 'pfn' description in 'vmf_insert_folio_pud' vim +1561 mm/huge_memory.c 1551 1552 /** 1553 * vmf_insert_folio_pud - insert a pud size folio mapped by a pud entry 1554 * @vmf: Structure describing the fault 1555 * @pfn: pfn of the page to insert 1556 * @write: whether it's a write fault 1557 * 1558 * Return: vm_fault_t value. 1559 */ 1560 vm_fault_t vmf_insert_folio_pud(struct vm_fault *vmf, struct folio *folio, bool write) > 1561 { 1562 struct vm_area_struct *vma = vmf->vma; 1563 unsigned long addr = vmf->address & PUD_MASK; 1564 pud_t *pud = vmf->pud; 1565 struct mm_struct *mm = vma->vm_mm; 1566 spinlock_t *ptl; 1567 1568 if (addr < vma->vm_start || addr >= vma->vm_end) 1569 return VM_FAULT_SIGBUS; 1570 1571 if (WARN_ON_ONCE(folio_order(folio) != PUD_ORDER)) 1572 return VM_FAULT_SIGBUS; 1573 1574 ptl = pud_lock(mm, pud); 1575 if (pud_none(*vmf->pud)) { 1576 folio_get(folio); 1577 folio_add_file_rmap_pud(folio, &folio->page, vma); 1578 add_mm_counter(mm, mm_counter_file(folio), HPAGE_PUD_NR); 1579 } 1580 insert_pfn_pud(vma, addr, vmf->pud, pfn_to_pfn_t(folio_pfn(folio)), write); 1581 spin_unlock(ptl); 1582 1583 return VM_FAULT_NOPAGE; 1584 } 1585 EXPORT_SYMBOL_GPL(vmf_insert_folio_pud); 1586 #endif /* CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD */ 1587 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki