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 21349C001B0 for ; Mon, 24 Jul 2023 08:25:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id ADB156B0078; Mon, 24 Jul 2023 04:25:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A3C9F6B007B; Mon, 24 Jul 2023 04:25:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8B7BD6B007D; Mon, 24 Jul 2023 04:25:41 -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 7DC5D6B0078 for ; Mon, 24 Jul 2023 04:25:41 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 44A7880962 for ; Mon, 24 Jul 2023 08:25:41 +0000 (UTC) X-FDA: 81045821682.06.FA38FB7 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf29.hostedemail.com (Postfix) with ESMTP id A08E1120009 for ; Mon, 24 Jul 2023 08:25:39 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf29.hostedemail.com: domain of ryan.roberts@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=ryan.roberts@arm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690187139; 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=+gbe2Lov6qmOHVSUu3pkHDpd9c8tQzyYAgTsJk6v9w0=; b=Y/BLI+OjJwFy+Lg9Gnz+CRf9cSU1x8P4diwsDs3btPITFGys27rLpfqXapmc7fOUmCtgTG zEMzdH85IM3pXyf6rrFter3I+jeFkRAjm7p/WqtfAI8FR7etNFc1zSakh3E+/rj8tgoljp AtpFslrXiG4RLFTanCP+lKf0rWMZXMg= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf29.hostedemail.com: domain of ryan.roberts@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=ryan.roberts@arm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690187139; a=rsa-sha256; cv=none; b=pCMYY6D7po/N0DeixgV0/J7DGAMIiC4RnHVsi705k8BBWArsUjRKXLRQw6ChCbYwV/ypuT 2igtBclEXqya7NaUpvyNbzwmvRIgpz9CbZEQ2KLUmQW01C1SsDKAjNY1GDJuhFeqXt3Nu9 rNIKq6DeShekkI24VBhQzac4UTZyUD8= 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 C54A715A1; Mon, 24 Jul 2023 01:26:21 -0700 (PDT) Received: from e125769.cambridge.arm.com (e125769.cambridge.arm.com [10.1.196.26]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E5F693F67D; Mon, 24 Jul 2023 01:25:36 -0700 (PDT) From: Ryan Roberts To: "Andrew Morton" , "Shuah Khan" , =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= , "David Hildenbrand" , "Mark Brown" , "John Hubbard" , "Florent Revest" , "Peter Xu" Cc: Ryan Roberts , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org Subject: [PATCH v3 3/8] selftests/mm: Enable mrelease_test for arm64 Date: Mon, 24 Jul 2023 09:25:17 +0100 Message-Id: <20230724082522.1202616-4-ryan.roberts@arm.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230724082522.1202616-1-ryan.roberts@arm.com> References: <20230724082522.1202616-1-ryan.roberts@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: A08E1120009 X-Stat-Signature: iuswcaju9rfce789c1q57h9py7pbur13 X-Rspam-User: X-HE-Tag: 1690187139-731946 X-HE-Meta: U2FsdGVkX19yx4X0zsulRuOo2DQFsaFuSk3/htax0OupAJZxJnSZAdzViOwNubV6fpP5wfY3STgKYIuoeHlARAsARlbpZHHpvF2x+QS9p05Q75eyQ0RGwZGQKLtaQdhpHr9QH5l4xTmn9n2M47WDFYqV+fkoM05SkgAaeXymykWDJXD9lBxcB0Tq8WrNHg1PxobNcYOzyiwBqygS5Sb/4pPWCS3bO2n/4bFrfuClCsuq+f26G6LFIOYFNTEuyipBDw3agq/HJxGYOgA7PDyNa6f5WyPBdI/Jm6OEBqm/9UkyGFPxeSpje529R/9Ncg1AKXQ0VELZsk2LVVxpmiNUlG4iEFd21XVJaR1d+KYkYrIMHO/MrSIwbcIGw+DvSZKn+6A3NGnpQPHeRXuVAjK6y4mei40PbKfTlyvD2twYCy5OmvmQyoF1ODNwTufBIwxi4/AJIGaQsvcvy9dN5VB0oM+IHYW1BuOp+xm6/qUxJ0CPHDImnzpTxZzG6kxGl84aSW9RTbDKaTYijxMmkYEf2PTjorv2eriN3KYPRXIK6A2F977dkTHMuqsb8C7k2TYzk0LxAdQOvH1rbf/lzNlTuCtfi90yuu7SxQAAAaI2lRAX6b07I+8StpGfdUBggtRlKK4Oy8t6k+Om8Wps98i75yqx49yQMr3HMyM58b4b+C0EzSYUxzTOiqE994mTQF6tSJnmBDHQb/H1Qo/ZI+3a8A7odEJ5RV/CDzuVIUqOstr0JQWuSw5gurj63a6mSN5QQrn8I5elMBa/0KspOKifLbReNJY4VWJKwS8kD+E8BoXbfgEFGacPOXHxrT7dxfFGaqk9MerS2YaM/dGTzA8XYbgzwkFxle+Mwbt9TEXgIUNBNf1RwQnR50qBO8y3KuxjlyvyvE/ihv5TbGte1t4QjMPkUkwtyUAKiHlXh5RUkZ74iZgIbrX1sGFTV6HwyLGR2s2ICQvyCHVV15akRBF RE9eyusA RmBQohtaibIkQHwsNuP9n/IYWJdgwQOiJoAavxae9PaOI+Lhk1NNme92HaDhxyB7jPnee2qz0zeVlxOZx5gw/kVvmDi68XOlNmbAcM53+4XaEB7QlGBA/LzInVyhk1BBlW99idxCFqJahPXziuLFecCt863xK8WolVoxN5al/VkGJZHTzNWw1xiAiy+Gasm69I6hpgCh5Rlic117z5Y92YraYiBeXT058Cr2Gld5WuodEA0s= 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: mrelease_test defaults to defining __NR_pidfd_open and __NR_process_mrelease syscall numbers to -1, if they are not defined anywhere else, and the suite would then be marked as skipped as a result. arm64 (at least the stock debian toolchain that I'm using) requires including to pull in the defines for these syscalls. So let's add this header. With this in place, the test is passing on arm64. Reviewed-by: David Hildenbrand Signed-off-by: Ryan Roberts --- tools/testing/selftests/mm/mrelease_test.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/testing/selftests/mm/mrelease_test.c b/tools/testing/selftests/mm/mrelease_test.c index dca21042b679..d822004a374e 100644 --- a/tools/testing/selftests/mm/mrelease_test.c +++ b/tools/testing/selftests/mm/mrelease_test.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include -- 2.25.1