From patchwork Tue Mar 11 13:18:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Brendan Jackman X-Patchwork-Id: 14011870 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 0FC88C28B2E for ; Tue, 11 Mar 2025 13:18:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 98ACA28000B; Tue, 11 Mar 2025 09:18:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7D30E280001; Tue, 11 Mar 2025 09:18:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 628A128000B; Tue, 11 Mar 2025 09:18:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 376DF280001 for ; Tue, 11 Mar 2025 09:18:39 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 448E281F6A for ; Tue, 11 Mar 2025 13:18:39 +0000 (UTC) X-FDA: 83209324758.25.4413504 Received: from mail-wm1-f74.google.com (mail-wm1-f74.google.com [209.85.128.74]) by imf05.hostedemail.com (Postfix) with ESMTP id 51B0510001F for ; Tue, 11 Mar 2025 13:18:37 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="u/KYT0wx"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf05.hostedemail.com: domain of 3LDjQZwgKCCMI9BJL9MAFNNFKD.BNLKHMTW-LLJU9BJ.NQF@flex--jackmanb.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3LDjQZwgKCCMI9BJL9MAFNNFKD.BNLKHMTW-LLJU9BJ.NQF@flex--jackmanb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741699117; 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=ezfRKweWcsi8VDsOy21QFyFbC65YGuaZroNiYeoxlPc=; b=0+RXQV2rhBs2h+m9LUhvbug5nDyawKXgq/9UWMzPZ6BckH69ngKOvUWR0n9VWWk8Bg6AwV H8F0D8MUMIU1+Mtjhjq0RmfxBV6rMAgZUUfGArM9cUJNhjHmNFKiDqvtON19UcIMqqaCwI Zl8Wa0I7sgZkv4B0gjkKHiHLExFgZLE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741699117; a=rsa-sha256; cv=none; b=VUQYCd8ZKdQFUS4OTNw5W1sQH+zrmTZBmqL+cXQlG5pcavgtELeWDhyRHrHoTKP/NaHNs3 YlLpLMaqFg9FQcnnVLDbS3dgh2bCbv4RSEJoR23tzro07udifKZU4jgW9d2mzjF5SFbHDS dSPvPoUWVVQub7IUdyXW0u/H7KhVwRo= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="u/KYT0wx"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf05.hostedemail.com: domain of 3LDjQZwgKCCMI9BJL9MAFNNFKD.BNLKHMTW-LLJU9BJ.NQF@flex--jackmanb.bounces.google.com designates 209.85.128.74 as permitted sender) smtp.mailfrom=3LDjQZwgKCCMI9BJL9MAFNNFKD.BNLKHMTW-LLJU9BJ.NQF@flex--jackmanb.bounces.google.com Received: by mail-wm1-f74.google.com with SMTP id 5b1f17b1804b1-4394c489babso27388305e9.1 for ; Tue, 11 Mar 2025 06:18:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1741699116; x=1742303916; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=ezfRKweWcsi8VDsOy21QFyFbC65YGuaZroNiYeoxlPc=; b=u/KYT0wx9IEy9MC6EAipK3q0cL7MjHFFbjEYtkDXf1I/XOOR26FeCe2wsEUcadflkw R+SfvGo6zTsUvLmWKlNbOp6HmDcP7ZleTaLJw7/yhoibswfelQPVSqBNKnwAcfi3PAH1 Jolx00Eu8Gk09BwN2EE8WrLT/4WjiJ7zVBWx6+AYFtzY/Ng86BaAfUJ2NHJtDTfitW2R 2JYxP+HDZOMYB2kQTwI0XVXWWb110dDijIsxEhMpB/Mt3allmkVI/ni0QVnp5Eeye2NX xMTy+1gPfItA8Wsspcsz605c0rwggJLVuMyAtK0dmOVASJTbkVsdVfQ1vtq8rsjmDwle l+8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741699116; x=1742303916; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ezfRKweWcsi8VDsOy21QFyFbC65YGuaZroNiYeoxlPc=; b=lyHLxAQ9aOIy50/Rad5QtTcKMqRVev2QkgiHkDcOQ1UhY1MtFNtUc8Gl0PFL4iiYgz T9ipoQvWqlMK3xnBSCaTECw0hirbrhsdBIfxtSzyFuk9kJDmkxRZkEtor35VgGgyxQ18 TIVIOdrcYt99R7chgWNHYTAmuS/95q5yj79u4fkXwwVxhEPPlPUnyYFAhzJZpu6rzDhe IfgKlXbxbUuHUMwHBBlQTd0Xi/k9SjA+sB7iiXdNIuNFSWLH6K1ClxLA9McjZm8RLByX yqPLRIo2Ojg6eIzHrQMWxc0OwY1cHwP7c+RrEDUKTEz5niLWd51RNjr8+1P8b9wzEFH/ sWCg== X-Forwarded-Encrypted: i=1; AJvYcCWuzC7Mn+7YaEpujCwbCO6j3DHw4CM7mGY39/pmVftmEhqftgSjt10dFvolLm0enuV3GYk/mmMTtQ==@kvack.org X-Gm-Message-State: AOJu0YxPXdNSQPXvPgkwJkYZBlmgzjwOsKNrqjdEXdpv3LC/eQlNuDLs gWY0iU+oRgcRoFker0pJfWviyQbbSYkdIQtNhjc19KQNrz46xvrcrjyCotxaYHd0osByfNUFNR8 zB2tOi7RR3Q== X-Google-Smtp-Source: AGHT+IGM8dDbafePeprrNK04mscqi9s1n3LRsj1p3n0Stvsl5Ct+lcHP80x8iiWL53VzzL0Jri/DkBOybzhFEg== X-Received: from wmbet7.prod.google.com ([2002:a05:600c:8187:b0:43c:fad4:7595]) (user=jackmanb job=prod-delivery.src-stubby-dispatcher) by 2002:a05:600c:35d1:b0:43d:53c:1ad6 with SMTP id 5b1f17b1804b1-43d053c1decmr18085815e9.26.1741699116150; Tue, 11 Mar 2025 06:18:36 -0700 (PDT) Date: Tue, 11 Mar 2025 13:18:20 +0000 In-Reply-To: <20250311-mm-selftests-v4-0-dec210a658f5@google.com> Mime-Version: 1.0 References: <20250311-mm-selftests-v4-0-dec210a658f5@google.com> X-Mailer: b4 0.14.2 Message-ID: <20250311-mm-selftests-v4-9-dec210a658f5@google.com> Subject: [PATCH v4 09/12] selftests/mm: Drop unnecessary sudo usage From: Brendan Jackman To: Lorenzo Stoakes , Andrew Morton , Shuah Khan Cc: Dev Jain , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Brendan Jackman X-Rspam-User: X-Rspamd-Queue-Id: 51B0510001F X-Rspamd-Server: rspam08 X-Stat-Signature: uuxkcfia4rzegu5kqa7qogrp6r3x961c X-HE-Tag: 1741699117-961947 X-HE-Meta: U2FsdGVkX19fqIGmIEZLsc4OyPAwtPD0vv+mcEbvM9u45H6N3zQ177RVAt6yb8lrqxSitb9Ucfyp7rZsFVuC34aGGaK72kGIW/3QMxDyR0qvIj/zBpUnqe6bUaPCx4KIYoOJHL6OgSVXNFBZOvXU2RNHlmKA2A5C7zeRfU0m4gg61rrQMRmajofDe//9dw+jetJVgPbNgzRcq20Da/4yN+vhAjP56JsC9jOrDLFPEJD2CdpDu/suPAX7Bi9c0+PYuTl1w3WX48voq8G+YfqrqjacxduBZvJvNDN2q+ci1oo8brb9Ud8oKeS0yXiXR3TADd0OOGMpmrw1bAYRH6D4LwQ4y962uHEWIMw8LCG2+1yBEBhp0jaISIVaEL0SqPZqFXU9NW1N+gGfFg7Uv6Y5XDuW6UP58dCOunk7nLp27h0GcYEaNjl4aYHMd+uGbLLK+rcsFS+kFoIRc3kVKxhcZKTHGs1x2SXtyuuTUA164AXwNXQ7EO/V0gGNNAPh7CjwFu9T0Nf4kaylzAX+Dkl63qVhBhDuoAxHiMUSs6hFqhB/LOB9/9ys48A18ZBCJdDu8h4bItIc3nOYRxy+77sFRDJXj5u0m1rFxzUArJ8LMvw8G6wsL1tswTXaR6FtQORkzB5cME+eH3aorvNK2/SOpPrgSMxB5NLQD6sfXaxjv5b++ycK9p8L5DfANKpil7Ge+Z/cjGsX+tMjZ/Jj6IO9Uf0mwEt8TERnxccL/KaCqnA3gvnqLVkbtMRw7FYixiymKfH0+Cv9EHCmmmXp5MxNhHJmm8ESf8pH20cSU0JQekwIr5Wy6aqCfjS8lpXlsAJ/d5NmzlMcIDrfZ9B/q1bUICoElelqKZ4upD8LKjA4a3bnDFNiWjYfaXeiaIkFFob6mDRps/DnVRIZkWZqNqIO2OQTOsRlr0ihtjHGJnwQ2SpUi84t2UkD9srkrdCH611juBwTC2Uli92mxIbmJrt MKcbb+ad u2ueydKY17y5Fb/G16Em4sjS0k7tdSBFJCTbsInZXN/it0B6aGhhqi0o9N6jy90lmD3RwhJr9U9B3pKXY0RV6lJQcJw8xbEuTmuiZthbFD3Fy0nY2+KZ6l06ixGmP3S5hqWwYLnV/rPmY8BkKFk1gn9QzQ4pd3j3C9PVOutELW+8P7Vwone8r5NaIxVsHa/5txU97LvoFOBG3SswYhJ8Gt1YUP4lDLWaYgiU53QKu2hixFdgj82GRmG/rNcvFoaHwdZbeHK5Z27FUEn8QtWa3pXYP1ybFYACDNI/eeMKDyjsuXJ/dNyi4L6VgV81/mOj6OR1ttOOcgO0MUNEJQZbvnvrf5h6caN3L1Ge91sY+VgrgjfAIHJxp2MX9kdGyLPri40WbZL0d/Jjy3UlyUIovE/YNkwk4SJvM4roF0Mx6ISZauvXyk1rR2jCnyLxtPKAkfLKrvb6T4n0zzEX7TlNI6yQRHYm6CDEqvjcT+r+PS4IPEvNKHG9khmED+QGInnacwqeokRBj8S0tUAtdtcFz3ZbUwXSWDMe2voRf2XmZUws5OpGE2hRvCSelU8ZsItFgCE4kDA3IGqm4e2GsGtAVvmZqdtQwQcpG5WtnaW5g1Px73hE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.160463, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This script must be run as root anyway (see all the writing to privileged files in /proc etc). Remove the unnecessary use of sudo to avoid breaking on single-user systems that don't have sudo. This also avoids confusing readers. Reviewed-by: Dev Jain Signed-off-by: Brendan Jackman --- tools/testing/selftests/mm/run_vmtests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/mm/run_vmtests.sh b/tools/testing/selftests/mm/run_vmtests.sh index da7e266681031d2772fb0c4139648904a18e0bf9..0f9fe757c3320a6551e39b6d4552fd4874b0bf43 100755 --- a/tools/testing/selftests/mm/run_vmtests.sh +++ b/tools/testing/selftests/mm/run_vmtests.sh @@ -386,7 +386,7 @@ CATEGORY="madv_populate" run_test ./madv_populate if [ -x ./memfd_secret ] then -(echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope 2>&1) | tap_prefix +(echo 0 > /proc/sys/kernel/yama/ptrace_scope 2>&1) | tap_prefix CATEGORY="memfd_secret" run_test ./memfd_secret fi