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 CC388D68B34 for ; Thu, 14 Nov 2024 16:02:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 49CA96B00AC; Thu, 14 Nov 2024 11:02:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 44D696B00AD; Thu, 14 Nov 2024 11:02:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2ED5F6B00AE; Thu, 14 Nov 2024 11:02:21 -0500 (EST) 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 0C5E96B00AC for ; Thu, 14 Nov 2024 11:02:21 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id A6C2A812F1 for ; Thu, 14 Nov 2024 16:02:20 +0000 (UTC) X-FDA: 82785167220.29.E705604 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf22.hostedemail.com (Postfix) with ESMTP id 8B1FFC000B for ; Thu, 14 Nov 2024 16:01:23 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=VDl0yqS3; spf=pass (imf22.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1731600082; 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=WV0JS9d4gzaKhcP64r/Mf7HJ48xY2F4di2VT4c+QjvA=; b=vqWMNjJg/NxJRzr+RiYXDu5leY3RGxJmz/CKQ3Uk9MKroCA184kmh2gR8uGHOgVNh0Pffd L+j0qDGS4Mu4k8nJpgABWtSSRnrClgjkdIwYeNux1IRM+JN40P3raiHQ0bYYhTXjHQnAqE bCFef4USVlV4ZuizGaILoRR3L+mjOnw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1731600082; a=rsa-sha256; cv=none; b=Eqj708u/WcfHCGRk5W/Xq9sllwYfLQMo6W8fC6+VEBXwUOmlObmz3AGHtJsBEvgTFmaFnH T5CkbctKHwCKT0lDzFJtOyiyf7bpeNoy30VeQnRBxuLqNO9fi84xQe6EruWOyEhGX6IE+K ePunyop11zP5PkX1zInvx8TwklSugWs= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=VDl0yqS3; spf=pass (imf22.hostedemail.com: domain of broonie@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 6E9ED5C603F; Thu, 14 Nov 2024 16:01:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CBFA7C4CECD; Thu, 14 Nov 2024 16:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1731600137; bh=CLE+gdbwkUGWxgVL/DfhT8L9omEJZAlZq2aorhrIAow=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=VDl0yqS3yS2D3oGna4mh6TH6YC/T+22WILn0j6PiK4E7vghIzflz4uhXyAxYY5MdO LepEXXmlDxd/tK5YiwY7HdF4AyACk96C4NUIejRVytBSvbjAgT5S3CQfiW0F8Kn53X nhQyOFRN8pDPhsPLIGw+6GlBua7KrYfVpn2BvTc6NtLXBBzQWOxPrZXYik8pGYJ8PA Phv6GsuBnRJ/37Z4T+oec6kp6EZnrOg0XfN1b1sMvPkgz3QYNKpAk9ygqJDqw4ioyB DKOex+tJkIkeH0PENmcrUV6H20f3ukmgesA+H18Td0NpeTTV7LdkZ2qsksxiC6hi53 4jgMoE1+vSIlg== Date: Thu, 14 Nov 2024 16:02:14 +0000 From: Mark Brown To: Yunsheng Lin Cc: davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Andrew Morton , Alexander Duyck , Linux-MM , Alexander Duyck , Shuah Khan , linux-kselftest@vger.kernel.org, Aishwarya.TCV@arm.com Subject: Re: [PATCH net-next v23 1/7] mm: page_frag: add a test module for page_frag Message-ID: References: <20241028115343.3405838-1-linyunsheng@huawei.com> <20241028115343.3405838-2-linyunsheng@huawei.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0MyQI+clfZpBVvMG" Content-Disposition: inline In-Reply-To: <20241028115343.3405838-2-linyunsheng@huawei.com> X-Cookie: System checkpoint complete. X-Stat-Signature: 3fx4djcqdajuw68ozscpw7g6etuun1ox X-Rspam-User: X-Rspamd-Queue-Id: 8B1FFC000B X-Rspamd-Server: rspam02 X-HE-Tag: 1731600083-34830 X-HE-Meta: U2FsdGVkX1+MYajX7mwiIzMblaArT1IsmZUmNxooBDLvmHwIFkokiBhOdE1t4pXT02CUfV0lbjgavh6o9UKZ2c20PSn4CdVHC3q3qOVvQ8aTiswniUhcbZYdFff3iWkSl4x66HQQPuyk2lCP80HUIY2FbKasQ3lLopYBN13fcAKMUGnl06kIG2phz2GLoudsfYHVrBxAhVkKtYtUZ4QG/5Ojer8tDQHgbBjoghfgQ/hih3Ns4tswYHKSCVGhpabPsx7q9Zwo9o3iO1dMgoWHRwnxj/xXgT3OxGe+Aommvw+csYPb5N2MIsgWll/4ldRjcHHDzuqTJOFwjqR+BTQ7THwKnDhJk5GTLAvyLikRimfS2nVa6PX3qnKyvusoO5eyAOQ1t5dKxZLQwWkFlj7OrBFaR/HI4/KvQFo9H38+reCA0fP/54RGo5O+PEFXFSKJI4Erl61ozh1cRQMiwUulGzBPIsEQqpC/FrtR19rWYIiMFKjdTfNvt/WEVYXn3K539qGUvLsqzkCqtladFqVM6DWucwhYA2CpsXwYawOa96FVI8iOGNM61eGB6HCAebT8OrE5e1F2brriQO7aQEhwNnGnNHMj0XGhj32fnoAnIbhv+LHx7Ro8pPs6t9UWT7B01GyMhhcVE7V+MQrpbxwxOqAQHZuD99J53BF9tph4GxxguVARvLhz3TfF//3wqLe6ADIX5s+F9c5WQVMhYtJpYfTIyZD4TgKfj9Fxjiz7a38ppJw1i0Qd2D3hh1UF0VxWqbwQa3Xo1xsyhc7sSi/5p8wiVSSQrMRFE950zywTJRWZGOrF7RMGBNn3S7TThyC+KsVrsSKZzEQct/Tu+pbNfeWYkfKFULMQb6defo/Iz01cMWDVI88Hdi7u/dhsvyoZq5XgmLKDvu/5HVUQUxwQxUXfSqJ++0TxuPoNal0OPIDzSkcraoPg3FYyMKfaxi+GufRIF8haA3Hs9Ja5elD ODvKeAE8 B2uI5/FbXEfvKXOy5iKF7HO9hjE/FGaPHC9b1LNNk5Cs1ayRT+7YkgF4YA34FVGc5hTXTCJvPlilTNjOVepmSu1cUZHopx3tkNk5yPCbgXFMsFT4rXTwp0O3BO75vGp9+/kbtIgWx6C4vixVmVTDR/NELk6r7BRf7P1shs++742ufwxAxNU78Rd54b86bcT4PnhZB9+1d7Y0q2m7AB2EYOq5nTte7XzSH3Ad7ZJYRGMSzjoZVsLKZ01EVVwvKFJ1Kb0OGBg8+DbsbYAcH/1YbNRdgm1iTbOF/U1wu06W0wXfkjD+jZgILjpL925eB8VXgDI8C/MlDBPpIhrEX1YetXft7vV6FNmWea2Z+YK0TjJlRIebvLhn4xhov4by1jjURivAjtmR0JQ8u3vCq8UmFHVxPOqwJz7ecBqBCSSKnesPdZrJ4O6tOhs7ynnhicULUK3gYh5YBWxbq/IjtqKyOitxAcxV4gctNavQBIikrG55DLPo= 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: --0MyQI+clfZpBVvMG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Oct 28, 2024 at 07:53:36PM +0800, Yunsheng Lin wrote: > The testing is done by ensuring that the fragment allocated > from a frag_frag_cache instance is pushed into a ptr_ring > instance in a kthread binded to a specified cpu, and a kthread > binded to a specified cpu will pop the fragment from the > ptr_ring and free the fragment. This is breaking the build in -next on at least arm64 and x86_64 since it's trying to build an out of tree kernel module which is included in the selftests directory, the kselftest build system just isn't set up to do that in a sensible and robust fashion. The module should probably be in the main kernel tree and enabled by the config file for the mm tests. KernelCI sees: *** *** Configuration file ".config" not found! *** *** Please run some configurator (e.g. "make oldconfig" or *** "make menuconfig" or "make xconfig"). *** Makefile:810: include/config/auto.conf.cmd: No such file or directory (see https://storage.kernelci.org/next/master/next-20241114/x86_64/x86_64_defconfig%2Bkselftest/gcc-12/logs/kselftest.log) and I've seen: ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. make[3]: *** [Makefile:788: include/config/auto.conf] Error 1 --0MyQI+clfZpBVvMG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmc2HwUACgkQJNaLcl1U h9Db9gf8Cr2HGJXLOLGXW8Noo9DxYlVt3elXI60b8tNmifJUKessfHXguQp3P1N4 zOEibYMbPJb1psJo7B0xpb50i4BML30rUBm2vH4ZILQX8IMafE/y2L0vfJ4+kbhz HMMaZtkYMlePGIK25hApP53VfsEPDwdqOkTBJTksOxf0xLG3ZIQcguwnlZldxrZu 5YfGkL85wLRoiOrNdqUR5lhl7hrV1YpLsrSeKfFs3fhAMgTrcmHLEpTYHtjo/caz +V2b6+5SlF46vd0d0h8hz92i26LSTt/14K4ZXGQHGCVd2NmO7rmu6Bd6YbwGPVLA e17YBlDrGC1jnnuLNiDpZtBtN6VdJA== =MZrU -----END PGP SIGNATURE----- --0MyQI+clfZpBVvMG--