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 DB3F1C83F1B for ; Thu, 17 Jul 2025 13:20:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7B3A28D0003; Thu, 17 Jul 2025 09:20:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 73C368D0001; Thu, 17 Jul 2025 09:20:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5DDB58D0003; Thu, 17 Jul 2025 09:20:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 466568D0001 for ; Thu, 17 Jul 2025 09:20:07 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 90651140716 for ; Thu, 17 Jul 2025 13:20:06 +0000 (UTC) X-FDA: 83673814812.09.BBCB0C8 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by imf12.hostedemail.com (Postfix) with ESMTP id AA78640003 for ; Thu, 17 Jul 2025 13:20:04 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=F1H1OZvX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of lianux.mm@gmail.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=lianux.mm@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752758404; 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:dkim-signature; bh=LmGTgMm0CwlsfF7pgZGjy2MuT4lXG/yPFB4+SIA2w3Q=; b=sgDkxrAXvvipr2mjHrVXubXWnEFEHZ8HXUYwE9YVLFJMVtTmwSSkHkMN6E9i4GopOwpvba Qs0Ji2NPM0XQkqayKo5iCp+EKx+gMhyzPUGhWFTqL3zYmtpyqavCrpX8v2nYIHLG65r2Op NWI/UK1ukCOOfVaQ7/1SwaECRzGNYpc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752758404; a=rsa-sha256; cv=none; b=6g++4bGAOazXCkd4/+KOdCbEDoFrJiHZkvtb22LFGCqoO73vfZwupBEUdySYhtT9rTNnJ2 NcadQD+rOtwC+9JoYYtw1B4dtjHxSCcjqnjEwJkgPlySmWw+pH+cp3bvjuYp8xnzA2yKHi QtlrUziFst4wWl2A7UNEakl7P8kgykE= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=F1H1OZvX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of lianux.mm@gmail.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=lianux.mm@gmail.com Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-234fcadde3eso11213835ad.0 for ; Thu, 17 Jul 2025 06:20:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752758403; x=1753363203; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LmGTgMm0CwlsfF7pgZGjy2MuT4lXG/yPFB4+SIA2w3Q=; b=F1H1OZvXw4oUto471RsYqoe0X9HoelTBavj+G7q/1wKhSe4vLazd3n1VGCnPqv/1qq OGR1vFmk1+Z1CsBFhmZDIvUyOwgIATYmecUfhRSgMCtq9reH5XWMUo+oRZDI46AiTXSI rASGgKvlktfivJAYjQTPqErExO+fPl+wlTY7RcgZUvWVu+3PpqyI95804PYKIU2caujN 1snrLlfFFFPrlPEOTm5vubxgNfrMuUdzQ7Dar4zCxQm9nwPAoiYcDbKSL0gnfMZWiuor 3MVhMXMKCQwZN8j7fSTtkQZ3SIgHSq5aUIPytOH4yQDXQKzl4vDEpdx4XaRTSyVo46KK ovdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752758404; x=1753363204; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LmGTgMm0CwlsfF7pgZGjy2MuT4lXG/yPFB4+SIA2w3Q=; b=wItrqFtHuZKa0Bhp2B9YhbRA/BEkqsrfvnkEhNaNdJXMuD5h1Nb3YAi5mdMgfJ8vSr C7P/hqoWlLOH2MqZgnrExD9PM+wCr043lDz8wfJdn9ED+h2cpsWK1SCB6fZ0/FmYluCQ DU+sX6CE+fvKErPrH7CHpWn0BRcsIv+FqkbL0so9kGGXC34RJQsFpvfPef/+8s/rvfI0 RwuJ48bblYB8Q5bSwJPXVeYXFXlkAiti5UhDVXpr6wpK6ee2TNSCv7vrOeywhw1JY38o /eQX0XAijjFCK04dFPLMSexM/scMqRPo4jVLOlQAW5fDUkIdstZ3C08o1V1aio6ijQW8 DJ4Q== X-Forwarded-Encrypted: i=1; AJvYcCUi4Y0U2xJPythlcDFAdGiwlkmLeyxE5yk4pWQFYZe+BHz+IJtLwNk19CdUWHFjjnk60Q6mRIBgvw==@kvack.org X-Gm-Message-State: AOJu0YyhzFXv7QQB+qLv7EOlZZS3NeJzyJPCF9HlzUdqjwW81jLx9e+L ajqpGAB4XwWpZ3iYIlOAw6QFRswhWMvZAOtsezsH+fGxoJ2xHWAER0TM X-Gm-Gg: ASbGncucxmfbktRcWoAiLBqhPtZVX9fUvHTAhe/T7bYFkmZ/D3DvUDuJeFCzhxO3hAB oyNQbufbVMV1AAbI6t1UwMo2yzwvlqksmHCM7Ki/vRdEPSHMCcYq774T9Nls3wnYRQbsnpwAfHC sDfR6L+lFF8NpFjW7f2c3awUOHCLVy0ZwTvvDZuIloeA/IkyGoiHyw/KAoTh1z1OWxrLEYwuEd2 PYbi4zbIOi/22hff0iJhbGuv6f5C2XdQ0oJ6qBQytrVCCD+9RnpFBzOEQIsl/dVXtUY5cc6U8Un ncw37NsL+YebueePWUMcEYEvjNi/L1HJUez9VW5fYKWrJkPVTvuhLHyFEBwn/8wxc3uhW9cz7jk SzFAxEJzlaLVUGXmysscHy+rJXGJMvbIVR+brWuqJYEzuNm2C X-Google-Smtp-Source: AGHT+IGWHeMY/uZ12iEvzQuqHtNmXdFjvZF16itZG3Iod/MC+opDHAiiRjYrodtsw71q94XoI8Cd9w== X-Received: by 2002:a17:902:e841:b0:235:f3e6:467f with SMTP id d9443c01a7336-23e25693861mr107257555ad.2.1752758403474; Thu, 17 Jul 2025 06:20:03 -0700 (PDT) Received: from DESKTOP-GIED850.localdomain ([114.247.113.178]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-23de4322e7fsm148053315ad.93.2025.07.17.06.19.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Jul 2025 06:20:03 -0700 (PDT) From: wang lian To: akpm@linux-foundation.org, broonie@kernel.org, david@redhat.com, lorenzo.stoakes@oracle.com, sj@kernel.org, ziy@nvidia.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: brauner@kernel.org, gkwang@linx-info.com, jannh@google.com, Liam.Howlett@oracle.com, lianux.mm@gmail.com, ludovico.zy.wu@gmail.com, p1ucky0923@gmail.com, richard.weiyang@gmail.com, ryncsn@gmail.com, shuah@kernel.org, vbabka@suse.cz, zijing.zhang@proton.me Subject: [PATCH 2/2] selftests/mm: guard-regions: Use SKIP() instead of ksft_exit_skip() Date: Thu, 17 Jul 2025 21:18:57 +0800 Message-ID: <20250717131857.59909-3-lianux.mm@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250717131857.59909-1-lianux.mm@gmail.com> References: <20250717131857.59909-1-lianux.mm@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: AA78640003 X-Stat-Signature: 6oxfktr5bm5mb7hr3g88bpn9uy3ut7zk X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1752758404-939826 X-HE-Meta: U2FsdGVkX181VulcCxVWsOLdEO780drf9XfocmNcU91SgAe20AAK2fAlDrC4rTZpPxEZ3UNWP94bSXMjeMp2eXHS0mPnLNlZ1h8/rhr69wedYSPAK2ALBTKNRwmId6Yshk2Cl6dVKkgnfyjvqDfsz5q8XJuWUPPmtNwkboOkM42vRx1kdG1xE5+TYsXgzWeJ6P9qoTsNXWD1HfHOJnR893a8SFwnFUMTyMNqWUCuHuWUKN1UqJEn9lk+i0Oq9bQegw8T/YWMOpZYvP5UbeBz90XqjpIErNsQgtzNKMrDlC/zGZqVOe4hDJmxeOkOjfKVKjDe1fda0wtVyNE/dwytzdeUKoSrQ+ZlEUX0IZQPHUiqEEw8GFxpHZeC3IQoPVxvs/HGlgkxJXqp0dfzwzwdZHJgAtLFg5t2SplibkJcCD67ItVqwXk3e/P0+Y5lQXAoyIJOh1bBh6ar4Hj1sqVZEuy8oyGDe9QMhG0vfPDdb003vN2/JpWv7BcgxymY4JwhB5uJ0GqV2BGellwQ+H6BvstneDUJZ2HkrdTaot/jeCkzPdVZZZzdKsXTX/G22Il2NfhlcEn0WDezMBxZdvv2gwhLQ8jnv58He1ro0yFXDhY0wHfQjm1Oow/uM2jlDFfL3RubmcV9u6X2cLu97dsEs3UUUY4BTDXJOht98Z5mSpU/J+ody+s1zh1Nw79c0PhVmcv5tK2rlVmTmt3UayLHHoGWeBgnUStRecDrJ1SiN2slPTXq1uhKq42ppvMz7bv/vh8wGnG+kyUIvEeZOfm5WXKBYZsOP0kxYIRim7oO1bY5GwL0OyR+Y+Dt4piwCGiwJQKRwJrU3vNyr9+vHyZRy5d5DG3EyjacWpSShIRxv9R1ewJShVjE8ghAatCOu0FfIMsgb1FNoEGC0eOWBe4vi0/6zppQPFHD0/XB5MpE1MuMO9QrL31rjb883o/MJ2AyZGHF/kGxUcXS0bCQJIC 4gSBHMw7 lT9omWGUPRBSvX7FGR2PlmnjvH8RhBkyjM/qPPtvdggol09trvi9D4/AO8cS41E/t9alSYYlfVJb7GVHE5gDdSZal4dMSnC3PoddvvJwU12H2QV/sRmQiQsEWFPDmzb4hhA+lfcAi9LrUq6JTR5ibbsPbVc7v0jMT5MsLwUcLW8ahOKmDFwAP9FHyzZOLcwzY0Nd5Gi3aHqvpv4UzwfpwbVpvb/wSuynERLZr+xbsHjtbW/SNjUrqv6id7vY0kBXcl9KPRn6Lo9lv9EUGNQC+ehm2ZSFpcM8Tgeme1RTkrdE50fPBuVGNcR0fBVPC6DXi0NomjeHGESEzm0GPobqAw8qCIIPHJ/YWYK6LPvNdbNoFZZJGjghTCuFAfKzYmu++4GeIeUQTGwW5EoKDxQpWIB/jJXgtQvZFrsv9FpP8v9uv7NRYP2X34OTFAkBvzwJoEHCowHA25cQ13SNy7JAD/2zJa9QMzrSn1xBw7s37DVv2tSQszXyQSD/GYF1RSu+U0MvoeXcwhWRUe/CHI9eBokHIupHXRx2S2J5mgRMbqav+lga/RBH/6YonGkymlYmUl/4WO/f+fqCve7pkkmwslSDPtn9aBsmQbgMXhX9y+aq+Awrs+YkD7INQ4Hm9wKr9nlEgqvBOXGU6iabFgiHorP/btMIOj6LoEXQF4rnT60uvQ9LZf+nEXq2eklRa6pXozjbAVtAES9BioQh0+1/t03fksqWfXrE8oIg6 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: To ensure only the current test is skipped on permission failure, instead of terminating the entire test binary. Signed-off-by: wang lian Reviewed-by: Lorenzo Stoakes Acked-by: David Hildenbrand --- tools/testing/selftests/mm/guard-regions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/mm/guard-regions.c b/tools/testing/selftests/mm/guard-regions.c index 4b76e72e7053..b0d42eb04e3a 100644 --- a/tools/testing/selftests/mm/guard-regions.c +++ b/tools/testing/selftests/mm/guard-regions.c @@ -575,7 +575,7 @@ TEST_F(guard_regions, process_madvise) /* OK we don't have permission to do this, skip. */ if (count == -1 && errno == EPERM) - ksft_exit_skip("No process_madvise() permissions, try running as root.\n"); + SKIP(return, "No process_madvise() permissions, try running as root.\n"); /* Returns the number of bytes advised. */ ASSERT_EQ(count, 6 * page_size); -- 2.43.0