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 33F3BC61DA4 for ; Wed, 15 Feb 2023 03:16:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7F0846B0072; Tue, 14 Feb 2023 22:16:40 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 779576B0073; Tue, 14 Feb 2023 22:16:40 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5F3D76B0074; Tue, 14 Feb 2023 22:16:40 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 492316B0072 for ; Tue, 14 Feb 2023 22:16:40 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 1668F1A116C for ; Wed, 15 Feb 2023 03:16:40 +0000 (UTC) X-FDA: 80468063760.05.1C05303 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by imf14.hostedemail.com (Postfix) with ESMTP id 97D5F100012 for ; Wed, 15 Feb 2023 03:16:36 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VvEBDN+n; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf14.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 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=1676430997; 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=88LQOt0AxksACWdyAfUh/wwxsNjhvE6P4EHHpHVQhYA=; b=q2fDbD6k4SXqEtwMKpSrBaYU/UWJQA8T/+mwPNgpVT9bI85u/zTJ90W0RycxwEfmFptgOi nCc3SB0aJxEjp2XHMGpz/8weG5gUzTDOgreDF+G+Tn+aJPwBCosD9ti52bsQHfkyIkyAtF Athe79sEItgSU1rNkFxZRL03R5Y3klQ= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VvEBDN+n; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf14.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1676430997; a=rsa-sha256; cv=none; b=IrLrdtL9EKjGEjfH3w56nij+4Bd4nlx0lzvVs/EGKFkC6Rpt4btUmBNrqGyXDPUT0CHV1C R+LYfE/2chGOx+3HXnitYOGJo8XxXMlrN2Km8nMvD6JW+q/9tXiicVjuyZR+lMEzHp1uJf mG1EpUNom9akuTglV7ORkYyaHSB2QOo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676430996; x=1707966996; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=qN9JNqvO8efDhHVxxvUM6UWhSYbcjd/gf/y/wf4dMOI=; b=VvEBDN+nkYNAJFxD16SYArAGpjngx1AjBtVYq3OmsRtweRG0HdOW4Vd1 9lVm8SJiZr3svW09kYMvIEGtZBGInwEaxsPfE1Qh2eOoflEfom7KMmZNJ uJ25GqMXusQW/WM5ndFIvLpk5HloMo3UbF+mY/GATrLjlCuKa8tgxBtrM tDVV6lp1xBMrCP+qs7zLFcvXY7+WkPNPRhhWW/QY20ofHIpj4fljlYMbW 9fAczoRE0XMGjdIGwv4kefZfYGlM8cQOgJARSgRJxh4pPyf3U5ZQmnxd3 rPitAPuQXhEUR9YcwUr87O54bRVE7+yhpozMLKIlibFunNcDHTOqBq5ay A==; X-IronPort-AV: E=McAfee;i="6500,9779,10621"; a="358750933" X-IronPort-AV: E=Sophos;i="5.97,298,1669104000"; d="scan'208";a="358750933" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Feb 2023 19:16:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10621"; a="662776464" X-IronPort-AV: E=Sophos;i="5.97,298,1669104000"; d="scan'208";a="662776464" Received: from lkp-server01.sh.intel.com (HELO 4455601a8d94) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 14 Feb 2023 19:16:30 -0800 Received: from kbuild by 4455601a8d94 with local (Exim 4.96) (envelope-from ) id 1pS8HV-0008yf-2C; Wed, 15 Feb 2023 03:16:29 +0000 Date: Wed, 15 Feb 2023 11:16:03 +0800 From: kernel test robot To: Yang Shi , mgorman@techsingularity.net, agk@redhat.com, snitzer@kernel.org, dm-devel@redhat.com, akpm@linux-foundation.org Cc: oe-kbuild-all@lists.linux.dev, linux-mm@kvack.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [v2 PATCH 3/5] mm: mempool: introduce page bulk allocator Message-ID: <202302151051.i9q3I0ia-lkp@intel.com> References: <20230214190221.1156876-4-shy828301@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230214190221.1156876-4-shy828301@gmail.com> X-Rspamd-Queue-Id: 97D5F100012 X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: 6urc37y7aiextmnz6raac5xbpu5prt8f X-HE-Tag: 1676430996-641008 X-HE-Meta: U2FsdGVkX1/H8sJwouWv7heViT1UhSzldoLXSal4ee2d/bIB+xBFzHw16Sie7vTbruuWKrcAJCIci0MMHAB/Xp6My1sMm6EVDYwwr1g9O+KJyw+5fglrlDXD/KDj699+gYARiUpCGtX1+9kxpSHo6snmYvmIt9SpVuQ4yp6npja+zO1QE4bi192GbzDZmKuoRTXFoJxJUEEUStqvq9IYJPS6AbI0xlMBeuPOpmWX8f2wf+LYM1I/ZIGQ09ooq2PuzmXGWNtGst71EAWu6sKWaS+M1Js89qd/Q+SARo6pkBJAIDNWx5aG+MKVuq6i6VjJxl/7o+EGoP6qGtDJkKk+86Njvc/wpaQvMF+2a1a4zs508T2ibjtKGvDxIfknXsB2kmBnbVw3HFCRuOjJhmn9kGt+Y7+ZoQovwlNNoxie+oZvIOegERN/vJkKNVP+GUVGrtOiP9MebionAlEEVTS8f+k5mnT/dmAQY5ieriiZEWlzNXVmccasLsf4ZfZzWrDAfj//qHZrJvurVrrMYg4r84CGIv3ExJJF5j1Dos0CEGDTAHPi4hGv8j6/R8oEujtbcRDjiEo9GHrgvILIRrmCCYHiJRwJBnVmQQAFTKq9YZFvUT8OQoazd/qCB3VWPereZ+jcbsHR7DDbJ3cx7xE97obkv8tYULGgj8Sbdrtsra70ymAxc0E1SIu3KlPai7jTRLk/S2FDg0sUobnWPnqxNyghJx5unZATgtBi4Wjia5G9tVSZEBRDifZcLwJS51DplbJasQ3D6xLJtvuYbiG4onF63PA6jDfwFzx3x3L22sscod1iDygdlqZshzd1HEnhymejcnr+HxNF5k0eRtML+xPUQJMILTQKdnA1rwNOF09VcldmvT3/E1z2hI1DJy6nb4nNnj/Zsd9Z36x6v2gh6ovdKG51j7I2qXbRBue1kZzq2S0Y1IM4wsf4KJtIMVGftcTJFj0cjxrSDc4J3Ds y9KF0kj7 PSwtN4J0LQ0C62/GbIDi4RZ9us3iGgu0q5dfsUgioVxymIdMdx358qeFb/Fw0xVZZemWQBMoQ7/fK18Sl9h2xrvwtiggghaeih0TG7VZelyINz4euHgDRuAMAHw8dXL3PHnDkni3lwm2gnsEWDeEWmS0ofVTyu3bp2ruiPi7yMvy/7ibRaXI6ZWCFjnJ83cyht8WXaQLJQDjpmN+hDSH/iu3cvd1Q9JrXNeNsQsQolxb26TYl8o8cexDbtkgyZAxSVPQBpkoqiRHRRTifv+kDdZmV/8Iw/qwHfoD38C6TLii8EQkRKtB0HYBAKU2jdk6DhxdyAZ2VwrjeBXKCbaXEurAA1ZRy56wI2fHl2nliechDDpK5sx1ePUn5mgb3sRPeiwyJc008PtGfSoqkDDXcpRpOVvZV8NutCF3ZGX6OmrFZ+e79f1QauHGsI/uh8u69dQM6/Gx+gh9LBUCc6REoewicUA== 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 Yang, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on v6.2-rc8 next-20230214] [cannot apply to device-mapper-dm/for-next] [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/Yang-Shi/mm-page_alloc-add-API-for-bulk-allocator-with-callback/20230215-030305 patch link: https://lore.kernel.org/r/20230214190221.1156876-4-shy828301%40gmail.com patch subject: [v2 PATCH 3/5] mm: mempool: introduce page bulk allocator config: loongarch-randconfig-r006-20230212 (https://download.01.org/0day-ci/archive/20230215/202302151051.i9q3I0ia-lkp@intel.com/config) compiler: loongarch64-linux-gcc (GCC) 12.1.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/intel-lab-lkp/linux/commit/ecf5ea78b27092c35d884fad653f53d599d9ddba git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Yang-Shi/mm-page_alloc-add-API-for-bulk-allocator-with-callback/20230215-030305 git checkout ecf5ea78b27092c35d884fad653f53d599d9ddba # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=loongarch olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=loongarch SHELL=/bin/bash drivers/scsi/snic/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202302151051.i9q3I0ia-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from drivers/scsi/snic/snic_scsi.c:4: >> include/linux/mempool.h:18:48: warning: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration 18 | struct page **page_array, | ^~~~ include/linux/mempool.h:71:51: warning: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration 71 | struct page **page_array); | ^~~~ include/linux/mempool.h:74:59: warning: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration 74 | void (*cb)(struct page *, void *), | ^~~~ vim +18 include/linux/mempool.h 15 16 typedef unsigned int (mempool_alloc_pages_bulk_t)(gfp_t gfp_mask, 17 unsigned int nr, void *pool_data, > 18 struct page **page_array, 19 void (*cb)(struct page *, void *), 20 void *data); 21 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests