Message ID | 20230323105243.2807166-6-chaitanyas.prakash@arm.com (mailing list archive) |
---|---|
State | New |
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 7938AC76195 for <linux-mm@archiver.kernel.org>; Thu, 23 Mar 2023 10:53:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 115A86B0075; Thu, 23 Mar 2023 06:53:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 09E5E6B0082; Thu, 23 Mar 2023 06:53:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E81C36B0083; Thu, 23 Mar 2023 06:53:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id D1C656B0075 for <linux-mm@kvack.org>; Thu, 23 Mar 2023 06:53:13 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id A19041C506C for <linux-mm@kvack.org>; Thu, 23 Mar 2023 10:53:13 +0000 (UTC) X-FDA: 80599851066.01.CF3BB92 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf08.hostedemail.com (Postfix) with ESMTP id 01766160019 for <linux-mm@kvack.org>; Thu, 23 Mar 2023 10:53:11 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf08.hostedemail.com: domain of chaitanyas.prakash@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=chaitanyas.prakash@arm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1679568792; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AWLZSJLkSmioGXM8+A1TqtXzhWyr050QnVOqWA54Erc=; b=BDj42dM9EeK/eXdRxQVRjxgLv49/llHJ03nyXfq7Uai07wu8XptuBfMhtfW8QdAOX5NZtS 7QLAt7cH4WdgcZwf94P93IHgswPe8OBMLyu5QY2Zi44k92v4yXmH3H3U8d7ucUmEGHDO33 IPveqTFEGKn7X+SiJINowzLkXI9RE5A= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf08.hostedemail.com: domain of chaitanyas.prakash@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=chaitanyas.prakash@arm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1679568792; a=rsa-sha256; cv=none; b=fNTOsUPueb9GmdjKrmBwftUBX37vBPDpycg104hEn5ee649noVXT8/PqQallob7kWjtszt 0wHTHxPKXcCuDQYR2zPj39p3TTXgXVxp5XBq+G0RwZHU7daLU4TXrrB2uPYCJqVUW7Npke CCkCXRUKvqWISrgKIakit6e+PWOhyLY= Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3C4DF1570; Thu, 23 Mar 2023 03:53:55 -0700 (PDT) Received: from a077209.blr.arm.com (a077209.arm.com [10.162.40.145]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id AD0E13F766; Thu, 23 Mar 2023 03:53:08 -0700 (PDT) From: Chaitanya S Prakash <chaitanyas.prakash@arm.com> To: linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: Chaitanya S Prakash <chaitanyas.prakash@arm.com>, Andrew Morton <akpm@linux-foundation.org>, "Aneesh Kumar K . V" <aneesh.kumar@linux.ibm.com>, "Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>, Shuah Khan <shuah@kernel.org>, linux-kselftest@vger.kernel.org Subject: [PATCH 5/5] selftests/mm: Run hugetlb testcases of va switch Date: Thu, 23 Mar 2023 16:22:43 +0530 Message-Id: <20230323105243.2807166-6-chaitanyas.prakash@arm.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230323105243.2807166-1-chaitanyas.prakash@arm.com> References: <20230323105243.2807166-1-chaitanyas.prakash@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 01766160019 X-Stat-Signature: czc76bahojscg1otciue3db1m1wpmpis X-HE-Tag: 1679568791-451017 X-HE-Meta: U2FsdGVkX19lKW05U4WbeikXULKZf2ZZciAoXuzFpWt+kugoS4VFDWfSI0zQQKUmNlRdoN9YaBcDU4dPe6fAstfgnBVZu9Fw5alpOhyZ3MtZr7GHXPBtNQaCHAHhUtnHyrf3G+nuWsc3sdy+ucsARwS97SbooriiQHLJoXjO3D0SX4wbfL/hCitjb7M3LQXutUnG/wfpPFE75XZJqZLLcZydyWVoJzeHfkIiLZlpZmVkQ/YdrSMRdMPHbprgKcc8h2N3lDW0VT1YRcubYmc+PpZw1FoHamgNxXmwVgrfi6KQ/6Rwl7VmgLoApoS6MaBLx4O/FZGJF5h/DEeuEy9nkW1XVkupJlXy+5hHZPhyNEG34JVKUnqtRWJZ1/OZjdC0TVND3vq2rfOBw8h5O2XgwbWkstMAx6W8RPu+co6TN5PyEneGPiEM5ac1iOjEdYUCAFkHfsbZQHBXmXtmBH5WaFOAJznnqtzp7QYtMUvo+RLWEXHELuFpRKVEjdaiSLk/SzUERa5dHQJzYPC7a5JmvUDhHBX0VDJe27BMwticvL5e8iO5WJfE+Re4LkL85GSxY2fsmI7P+wncPF7K3Npr4p5ZvTXlrcyP7iuzOq3RAlcp1z4vqANAfhIylavN/Z1tF3hA6RfWw2TZSwqLkZrGs5cN62/H4SyZBF6v2BLcErBfh3zEwxETaKutW6WoEyyhml8+lAK81GbL3wAnrNuk/Csh+hOKf7n83ydQ+346Zc5ul+SAJANtuk47mSvB+whNfDG9gwXzJMNdjhQ0thWJ+vhdkyPcal4y8w1h/17A/Z/v3RBgHA1CePTZ5EEG/293wM2fzpbTbHHgWfL46f5owYTEwOd89B/QdBNHRDglhUfIBijpv6RbF4sNi3SO6s7b7e8gSQ3j21KT60Fc9UEoAJCJrxl07VHaKVtIxf8ubCZaPnxQK6fBkJpTadSV37E60HJraDbD2uRtmpgZQZI G0wiXKE/ QtxtWlfMoEj3zRCT7wMLLoPJkbRA7Ptc+FgwLJqlUC1E6sNWNZcPx5945htDcsAtCq5QAIebq/78gUcfYdL8G/D7RhIpPr6YIW+pECcM0R6TzqsgiuTIDe8kIpa7HmNGJwYMt1igWM5TWx1c/z1g8F1B3wdYdbrmyFIN9V8anamApfA/LpHy2q1h18rCFBbWDjKZPYH5fLLBrOBqXhwLNvHs0GzfRX8epmlv14QVT7adZ1SPkUzkRx9ED4V05Vo1amOFkxup1rUAhxjPqYeMA0a/+SICf/0+ou3GebGC50SLHepFIDTu4wcJgCyh72tuBqtASUD6xLpZGIPVNBi/j7iWsI047snTKlCKEd5jRKSuHglV8iNnWzFrnkwcQan87zK7L8fZbRy/OtNE= 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> |
Series |
selftests/mm: Implement support for arm64 on va
|
expand
|
diff --git a/tools/testing/selftests/mm/va_high_addr_switch.sh b/tools/testing/selftests/mm/va_high_addr_switch.sh index 3056788a27ac..45cae7cab27e 100644 --- a/tools/testing/selftests/mm/va_high_addr_switch.sh +++ b/tools/testing/selftests/mm/va_high_addr_switch.sh @@ -52,3 +52,7 @@ check_test_requirements() check_test_requirements ./va_high_addr_switch + +# In order to run hugetlb testcases, "--run-hugetlb" must be appended +# to the binary. +./va_high_addr_switch --run-hugetlb
The va_high_addr_switch selftest is used to test mmap across 128TB boundary. It divides the selftest cases into two main categories on the basis of size. One set is used to create mappings that are multiples of PAGE_SIZE while the other creates mappings that are multiples of HUGETLB_SIZE. In order to run the hugetlb testcases the binary must be appended with "--run-hugetlb" but the file that used to run the test only invokes the binary, thereby completely skipping the hugetlb testcases. Hence, the required statement has been added. Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Aneesh Kumar K.V <aneesh.kumar@linux.ibm.com> Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Shuah Khan <shuah@kernel.org> Cc: linux-mm@kvack.org Cc: linux-kselftest@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Chaitanya S Prakash <chaitanyas.prakash@arm.com> --- tools/testing/selftests/mm/va_high_addr_switch.sh | 4 ++++ 1 file changed, 4 insertions(+)