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 F290AC4345F for ; Sat, 27 Apr 2024 05:41:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4E8186B0083; Sat, 27 Apr 2024 01:41:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 471496B0085; Sat, 27 Apr 2024 01:41:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2F3EC6B0087; Sat, 27 Apr 2024 01:41:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 0ECB26B0083 for ; Sat, 27 Apr 2024 01:41:33 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 869EAA0972 for ; Sat, 27 Apr 2024 05:41:32 +0000 (UTC) X-FDA: 82054214424.16.FBE7D78 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.11]) by imf20.hostedemail.com (Postfix) with ESMTP id 5E83D1C0002 for ; Sat, 27 Apr 2024 05:41:29 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JcPRKH0w; spf=pass (imf20.hostedemail.com: domain of lkp@intel.com designates 198.175.65.11 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=1714196490; 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=GCw+wgQZYfiWOjkPuKPMAAMJ+/As/RegJwCHmPvGB3M=; b=4Vm8boc+SmJnQ8NWwWi8nnt7wPzxxCgWiBQP0R9tM9Ps1JNIK9Wpcfaebr57hnKDOIB9hO 96b/q238AA+/9QpwPgXtGpIrmNmd/2QXInPPXMlKw64cPqn4ZHHbOCPniR9hdBYBpUlKT7 3hX/IkDcEaQVTW16sT53ZmdeIxiRrNY= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=JcPRKH0w; spf=pass (imf20.hostedemail.com: domain of lkp@intel.com designates 198.175.65.11 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1714196490; a=rsa-sha256; cv=none; b=PkAiZeXxci3DEh15oUl65XVtziowY7n7NzyXtiIjWo4krjgcjTgxBUVXZQOC5Mg74a+Lqr 3tuJqfqRt05cwPNGRpR2G9KnTRhfUSutFGK7eUK9+DtZaG+xIjxs5cHvAO9PCm0F5hlk/D s1TIk7NHUtglsozBgqJu8sclXHMqrXM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1714196489; x=1745732489; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=4KBaPVg/vl6HBGT4GRii3ZWIOagFbgU6fOXx9FQTPKU=; b=JcPRKH0w6c6ad0bRz/m2Rt9tFr5FqT4hT6sHKSN0difAJ1EXN4zAfz+C CAOCV0S+0GrODsIbB7vuMEMpjsE9WNFydQvc3Sh4T4sGskxfCSvasDy9c 4KRNPfbUiEeaja1fftQg0fwFTpzPDcNEnl/0PfjXDQftwvEl9mtP4kPe8 +ZtTtPMHBTrCV9UzvMEoksGs66jusXf+0Ehzk35F8ScpvQOVllIXHueOw 4E+b3wcNT85vS1Rjyl7dUquRy8Sov2L++xohv15eYFfnYuunT7vl1vn2N /MQJPyH2HZ8+oYtnJxaTChbIaX6BUVe4FN8RusxzZLWKYBP+KyEYA76QR Q==; X-CSE-ConnectionGUID: b11SaArNRniHdNdZA67dFQ== X-CSE-MsgGUID: frfvIJO1QDGQewcJpLIu+Q== X-IronPort-AV: E=McAfee;i="6600,9927,11056"; a="20491380" X-IronPort-AV: E=Sophos;i="6.07,234,1708416000"; d="scan'208";a="20491380" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Apr 2024 22:41:27 -0700 X-CSE-ConnectionGUID: t/KA0GRaS2yezDm8TQbvHQ== X-CSE-MsgGUID: iZvErTFwSdW6esmKv95/bw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,234,1708416000"; d="scan'208";a="30064688" Received: from lkp-server01.sh.intel.com (HELO e434dd42e5a1) ([10.239.97.150]) by fmviesa003.fm.intel.com with ESMTP; 26 Apr 2024 22:41:25 -0700 Received: from kbuild by e434dd42e5a1 with local (Exim 4.96) (envelope-from ) id 1s0aoM-0004gg-0M; Sat, 27 Apr 2024 05:41:22 +0000 Date: Sat, 27 Apr 2024 13:40:26 +0800 From: kernel test robot To: Kefeng Wang , Andrew Morton Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , willy@infradead.org, David Hildenbrand , Miaohe Lin , Naoya Horiguchi , Oscar Salvador , Zi Yan , Hugh Dickins , Jonathan Corbet , Vishal Moola , Kefeng Wang Subject: Re: [PATCH v2 01/10] mm: memory_hotplug: check hwpoisoned page firstly in do_migrate_range() Message-ID: <202404271311.KpDy4akD-lkp@intel.com> References: <20240425084028.3888403-2-wangkefeng.wang@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240425084028.3888403-2-wangkefeng.wang@huawei.com> X-Rspamd-Queue-Id: 5E83D1C0002 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: pr8z3mbqb7xocsjckospnqpwc6fwy9rw X-HE-Tag: 1714196489-71332 X-HE-Meta: U2FsdGVkX1++XHQ4Q/PkbdB3LTnvOCbsmDYGv5I2d+LCY2H6WIkgEBWQJ3aKAn3JFyZ+bBSqkTwC3RL+BQ3VI2aOklhjMp/XC8TIWLnXM9rqoG0McNGaMxMoTNr+dYtnBkGW8HEX6PmdfxYUCzuODqyg76kEU+K1Cb+wo9VUB9IkY4IILmSBv1tnEW23Sc/xBj5yuA61+deIXGcOb3pnl+cKOOYe9K0xQMqmaqhBdr0DPfV5I/PKtLCEBZk43sqy3rLIaupDInZPAA5h9IQvIDWPEKYdZRU8KRYlTgZDA6b6lg0Yx02yxWsQG0EpCc0Q4n2Z7sTd/u7JDwbVWt4YgGOuKu0sT5JcfsPhC/B3LVNyVPLiqWWLvqDmG/2Hej6sfOXFGMXKIPXJZqavexWWgq3Z4apPQX6+951W35G2LKw/mbDXrQCe+JXN8dHv4+w2TWRstFelXrLjo325YshkajvApmIWbSQBf35WSM44ql//zuL6RYhdLg8cFSFffP0Zy/l5o0QADZEBhged0C3A9waDGGvrHx9OLarn1K9iYicnU65T5hpek8liN1nGE2c77ZddIS2eBRlKgL9NgaoWYBRrXLB+RNk1Kcg8ajmki5UEU+U0heNgR2ij1S+xN3MGHRw5koTU2MnGwQNnRA0wl+g/dV8jxHIUxuTDJq7BOSwASKr+kWve3gMXozC0luRBcT2mh7X/XSMPIvJYojcqGAsD2o+c1uahZOjRCGFk7Wuz4cuF4FpOLeabapHaYvids0pbufzft6AVf4Emylza0CgWbUXN4+gw+f9SsEbT7lrtv9IYmYz9DTfelN6EGP+ea3wd9Su3HEoKsz600MfS/ck7O2Cs5+H09Olz7tbKveIJ/egr4i1Tjc50wqFGvdz7HVreCzakMP1oPMd+okJ54vzfq9SPUtvnh/VFtE+LgFfRbsKd7K9i7QRc/rKAcQtTQeFW70SiSzrRwUwP3Y9 8Ww== 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 Kefeng, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] url: https://github.com/intel-lab-lkp/linux/commits/Kefeng-Wang/mm-memory_hotplug-check-hwpoisoned-page-firstly-in-do_migrate_range/20240425-164317 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240425084028.3888403-2-wangkefeng.wang%40huawei.com patch subject: [PATCH v2 01/10] mm: memory_hotplug: check hwpoisoned page firstly in do_migrate_range() config: arm64-defconfig (https://download.01.org/0day-ci/archive/20240427/202404271311.KpDy4akD-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/20240427/202404271311.KpDy4akD-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/202404271311.KpDy4akD-lkp@intel.com/ All errors (new ones prefixed by >>): mm/memory_hotplug.c: In function 'isolate_and_unmap_hwposion_folio': >> mm/memory_hotplug.c:1786:27: error: implicit declaration of function 'hugetlb_page_mapping_lock_write'; did you mean 'hugetlb_folio_mapping_lock_write'? [-Werror=implicit-function-declaration] 1786 | mapping = hugetlb_page_mapping_lock_write(&folio->page); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | hugetlb_folio_mapping_lock_write mm/memory_hotplug.c:1786:25: warning: assignment to 'struct address_space *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1786 | mapping = hugetlb_page_mapping_lock_write(&folio->page); | ^ cc1: some warnings being treated as errors vim +1786 mm/memory_hotplug.c 1774 1775 static bool isolate_and_unmap_hwposion_folio(struct folio *folio) 1776 { 1777 if (WARN_ON(folio_test_lru(folio))) 1778 folio_isolate_lru(folio); 1779 1780 if (!folio_mapped(folio)) 1781 return true; 1782 1783 if (folio_test_hugetlb(folio) && !folio_test_anon(folio)) { 1784 struct address_space *mapping; 1785 > 1786 mapping = hugetlb_page_mapping_lock_write(&folio->page); 1787 if (mapping) { 1788 /* 1789 * In shared mappings, try_to_unmap could potentially 1790 * call huge_pmd_unshare. Because of this, take 1791 * semaphore in write mode here and set TTU_RMAP_LOCKED 1792 * to let lower levels know we have taken the lock. 1793 */ 1794 try_to_unmap(folio, TTU_IGNORE_MLOCK | TTU_RMAP_LOCKED); 1795 i_mmap_unlock_write(mapping); 1796 } 1797 } else { 1798 try_to_unmap(folio, TTU_IGNORE_MLOCK); 1799 } 1800 1801 return folio_mapped(folio); 1802 } 1803 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki