Message ID | 20250212-kselftest-mm-no-hugepages-v1-0-44702f538522@kernel.org (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 5F740C02198 for <linux-mm@archiver.kernel.org>; Wed, 12 Feb 2025 17:45:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B01AB6B0083; Wed, 12 Feb 2025 12:45:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AB1B86B0085; Wed, 12 Feb 2025 12:45:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9AAF66B0089; Wed, 12 Feb 2025 12:45:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 62F9C6B0083 for <linux-mm@kvack.org>; Wed, 12 Feb 2025 12:45:52 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id DC8FCAF0BB for <linux-mm@kvack.org>; Wed, 12 Feb 2025 17:45:51 +0000 (UTC) X-FDA: 83112020502.17.096FBE9 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf01.hostedemail.com (Postfix) with ESMTP id 9BD2940019 for <linux-mm@kvack.org>; Wed, 12 Feb 2025 17:45:48 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=igqy8sHc; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf01.hostedemail.com: domain of broonie@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=broonie@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739382348; a=rsa-sha256; cv=none; b=P3IwnT+SIcGSPJSNQAFA2zaBXQyo/X6TboDSVpOBPSS+DsasjcOtmzxqokCG2CfurfTfua AyDOTqJb7QFlh6M4B9ZpfQAidW2ETNKLCSHOIpCSo+JxuMxV1C0dL98sj7HQUy4OJ17+Vk LraNWoNQmUdYUuhgPruM/c1bdovTm1I= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=igqy8sHc; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf01.hostedemail.com: domain of broonie@kernel.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=broonie@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739382348; 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:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=qcD3p99UkHx/KZ72lI5x7WgLwifk+rAeldngJLo1T3M=; b=mr4/HZtfJSWI1sktfZMKkhamrO1klrkV6zU3ixo6HWm07trAKN3KmBHA8nBR0tnic15u1r UDTXkj53/mk5C+U4BrBu7CtnyqSZB98Yn/7hPsTxgaqTNkRQc5VlAeOUMAX6/MxQgBTBvh MzlS/uxfwHnfTGPTIcEf8OKiqL6h3eM= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 57E81A406A4; Wed, 12 Feb 2025 17:44:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E196EC4CEDF; Wed, 12 Feb 2025 17:45:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1739382347; bh=evN8cM6Q1oIqWCcOtZLAvt/cgxYzIaia5q6Sy4GrOjY=; h=From:Subject:Date:To:Cc:From; b=igqy8sHc00n/VrUZ9n5v84Vzgh655W8Q4dc21nECDQH5kYlEaNLuu1MxPqG/BI0ow pHhZkyf84m6shuA44l8Y2SVerw2V1tUj/rEugVFGHekThpFa7H+XVTDgbSdoWj6t/O 5ji//yfkx5RfSbUHK7Gjp8Q58XzkyYsdvee3T5a6+3d967y/9rqmfR6HNIeJ8pgdec 0ufBPq/pPIQXtJuEsMvz18JWlQqXT2oRH04BhwT1bq3j9WkTxlNAgSNjMB4RH9xfa4 2de4ZFebUb6zfE6PdjIx9k4H2eIylN1akxnfYfvhcY5NX/gNCX3DoypOzhbPWEMQZC Q+ajPJNTrB9LA== From: Mark Brown <broonie@kernel.org> Subject: [PATCH 0/2] selftests/mm: Allow execution on systems without huge pages Date: Wed, 12 Feb 2025 17:44:24 +0000 Message-Id: <20250212-kselftest-mm-no-hugepages-v1-0-44702f538522@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAPjdrGcC/x3MQQqDMBBG4avIrB3IBETaq5Quov7GoTVKRkUQ7 97Q5bd47yJDVhg9q4syDjVdUoHUFfVTSBGsQzF55xvnRfhj+I4bbON55rTwtEesIcIYaB7SBmk dOir9mjHq+X+/3vf9A5y+GjxrAAAA X-Change-ID: 20250211-kselftest-mm-no-hugepages-ee5917a170eb To: Andrew Morton <akpm@linux-foundation.org>, Shuah Khan <shuah@kernel.org> Cc: Nico Pache <npache@redhat.com>, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Mark Brown <broonie@kernel.org> X-Mailer: b4 0.15-dev-1b0d6 X-Developer-Signature: v=1; a=openpgp-sha256; l=896; i=broonie@kernel.org; h=from:subject:message-id; bh=evN8cM6Q1oIqWCcOtZLAvt/cgxYzIaia5q6Sy4GrOjY=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBnrN5HZYgqURwxvsO0ack8R7NPvqOyDk7rjYlaEgF+ +Wg7YriJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCZ6zeRwAKCRAk1otyXVSH0LuRB/ 0TSGpX+FRHmXb0V8EBbcdsyCVNOLxzXT/tibbhYFP5GeC3NKRt0/pjk8gPKsBA6QtDc6S/lxB6/Rh2 GxfaN1xEzAdskrXonB75YzrADUP6gF5ZslFRQa3jiczHIqHyzSs8SXDRV+njuwuPPHbyz6i3gKztGT EcEDa3EtP6EIQbTynEeD1fmrGKnnxffqhIhWAXQGx7BMMF1k12pOeQUDvg7cT7dezZg5nMlS+FMirB 5dtxodGZkWlNDqDg1NmCNBYVTRxA/UNglgjv73j/pck5JacofP4kZcu4+9u7z9wTlD5AP7tkijHeRD vIapCj/llk7Wo1ukY9ySRMP4MZtvVK X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 9BD2940019 X-Stat-Signature: 951wydth37fnhn4bp86gqma61mr7xq45 X-Rspam-User: X-HE-Tag: 1739382348-308123 X-HE-Meta: U2FsdGVkX1+GiM5tKz/JH5WvNuXw5gvcp/B/aMKVLGhAulHJVOVUW72Ei4UgfTIvuI0ByXNy4ylAn6RGJAzdOGSUR4/Vfz8D5ckCmgzGpSEgdEg8RR5Mu1QPh0RaAH7sarhIBb2X7W187SrRvGLuGF+yXFdT8D+qUzhz7PgqY/9opBpBFAYdFFBZzPs9MgDV1qAMp94iBTHHKo6iCgC1PVywIKYtFHmjlPXH+FFxwIEBeWifWkgV7pxK+Zeai0ADfcSvvRldXnsQZNDzFvcRFHYRd0un9CTt7aJwzWGBHZD+/zc6g5jj4oageEeYDYy1dUF/9Nz2htHtQKL8zUmqE+rmCmsRwoHQS640OvMSspU2szeHdggauRRarkdCr1xseWyzg352d/s1Kqkd/vIXEoelIw2LSUB+vPGxRlTfnQDJjcSf/okkgyOUoTiswb8xRxYRcdWfZ7M4wPVy2+/JSLe9m/p7aNTARojjcTqsWwoS/cAIzOTE1XmpkUaDEnXIcyBEDrwG7aGVaBH268Ym41IMZ/ArWXwKv1+ryusW4XKligvTNaswluB+dSQAFIsmU5xEhQ/pRP1GfqA5j+8zcl1KpSF5GC6gQDXhtHFd1dj3DM5Xl5QoBtpKSwqM2bHKa4SzldAimK8qcaKeDpzoWnqjqdpjQINA3aJumdkvDM3Bun95H7EVJA8QuuDXUfZp5g3XuDLfQUmToyuHkszNR2BI4GpCwlFXRlqfPpcqk0u1iTYtnQnbgLYHHVi80PDpKfAA0BkXYHxMka9it6B8IkbHu0quzgyn1id3X1OCDaTFjanNEhKmvI2S63dZpylAv/g9+NQXjzmq7TZBYNBReQI0tQiyoTUAYJ25q/sxWSn84YkW0bzwpRlOpDalDuaK2jrem82oj8OImP5QY02TnDsXAoM7fQeeoWGAwiCiIDNrMLLd9okZsjY46aS8n/VHIirEU1IVviKLgCZfR5/ 69+LfTQ4 EZiWvtxBGkGpGQNO6PEFB7z7JzK5/vQzTsE0J1vhIBfdUJICWi33HbfZcDm2Ot1lhV2X6fDaVrSGAe7vN0E1SU7dSs+z6YOJMSqHyc2+IlVwNEBAqaBs9qxQ5G7ljCwpNGeQx8t7wwbB2oZzYKwcdfMj1Z49LuAXI7ZiQmnE3yaEiFHM95S0kLvgazWFjWs+WPhUWwOgi4q+WHLq1UhUrQKFc/8xkFglXQCLFS3gcT68CqdxNliM8IlS2eg== 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
selftests/mm: Allow execution on systems without huge pages
|
expand
|
Currently the mm selftests refuse to run if we don't have huge page support but there are plenty of tests that don't depend on this feature, relax this requirement to allow coverage on relevant systems (eg, most 32 bit arm ones). While doing this I noticed a bug with an existing check if we're running THP tests, the fix overlaps with the above change so is sent as part of a series. Signed-off-by: Mark Brown <broonie@kernel.org> --- Mark Brown (2): selftests/mm: Fix check for running THP tests selftests/mm: Allow tests to run with no huge pages support tools/testing/selftests/mm/run_vmtests.sh | 68 +++++++++++++++++++------------ 1 file changed, 43 insertions(+), 25 deletions(-) --- base-commit: a64dcfb451e254085a7daee5fe51bf22959d52d3 change-id: 20250211-kselftest-mm-no-hugepages-ee5917a170eb Best regards,