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 338B4C54ED1 for ; Fri, 23 May 2025 21:09:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 90C9E6B008A; Fri, 23 May 2025 17:09:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8BCE86B008C; Fri, 23 May 2025 17:09:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7AC5F6B0092; Fri, 23 May 2025 17:09:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 598586B008A for ; Fri, 23 May 2025 17:09:06 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 8F92DBE8B7 for ; Fri, 23 May 2025 21:09:05 +0000 (UTC) X-FDA: 83475412650.24.C5E04B7 Received: from mail-io1-f43.google.com (mail-io1-f43.google.com [209.85.166.43]) by imf30.hostedemail.com (Postfix) with ESMTP id 504C78000A for ; Fri, 23 May 2025 21:09:03 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=google header.b=RH1PLHwz; spf=pass (imf30.hostedemail.com: domain of skhan@linuxfoundation.org designates 209.85.166.43 as permitted sender) smtp.mailfrom=skhan@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748034543; 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:in-reply-to:references:references:dkim-signature; bh=XHsikEp0hoaPHHq7HEUUN56dIOFIBGPuhUpxjcOnZLo=; b=r8H6yXTI8qTueDsgRWHTuDAh2iNYnc+lXIVyJoEFhss4FdYMWIJmmi0EzHgJu7ta+3jd3q KDjSNwKMD8x9CYg83BgtXhsC6gB/4S1IXWbpwJ42i5vZaPmrvxh6zsmz5VDa05sztI3hYn WG5ODFW/D2j6YO0ZZNJdRZYQME+ORGI= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=google header.b=RH1PLHwz; spf=pass (imf30.hostedemail.com: domain of skhan@linuxfoundation.org designates 209.85.166.43 as permitted sender) smtp.mailfrom=skhan@linuxfoundation.org; dmarc=pass (policy=none) header.from=linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1748034543; a=rsa-sha256; cv=none; b=Hpwt+oPmKdB+W1oiIiURkn81ZNW3uk/6995PIp6nQZCAMqDdkbWOuCH68Wsupjc4unUT2a ZpecC0WQ5SBGZvHoknxNf5sYIe5RtK6r0aJKVuV+0BP4joXttuTMiPUPxwHasVCvz0rcjh 7zi9RTv2PLpqgyH9uWvSEiVK4Bq2qFI= Received: by mail-io1-f43.google.com with SMTP id ca18e2360f4ac-86a55400875so20084039f.3 for ; Fri, 23 May 2025 14:09:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1748034542; x=1748639342; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=XHsikEp0hoaPHHq7HEUUN56dIOFIBGPuhUpxjcOnZLo=; b=RH1PLHwz3MdVEVSsaB4pnKxjPgqEiprkcGGMeZibMHS0bMxzbBHjk7Z/a7kcG4UVVO 4dzzdVBWe8gQ2uSfolv4ZNxoE1h+6YW68x1QVvdPA7whqMA4VKfKx/jCF0V2vWrj1FBM FhkWG2qU0/S4U8UnD4EX99tVMu4ZIseAkedrc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748034542; x=1748639342; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XHsikEp0hoaPHHq7HEUUN56dIOFIBGPuhUpxjcOnZLo=; b=Inqq+7m9YtiwW0wAMVZ+4E5MM6Iso4agB0pKqUMzoe4gPz1fMdtQSQZ+7Qnyx1X4X0 WSgkcFSljI4A+CmnEhX8tyREVDnuVJN87w+wL+tEjPx0KcC2I5aCM8H0Ojt4ttdlefIw 1B3sS9m6wgThiZr+FBq8KoFTdvKn60Pmkq5VlJF0cr8XO9LI2niPuhAhlzvXUwchdpM5 7qC/Z526GxSWbZVoXqcVHFRb8VB59yOB8bTuxQKftprQvpgFR/YsZdn9PVqrEO6Efg7a V9CeNI76DIrCKpmh8Mk3XpbVO+4JzZT0FqXYWsLInvWLkzn7OqVXwtSH0bKMhhp/rLD0 hDIQ== X-Forwarded-Encrypted: i=1; AJvYcCWlnqZumTY0k3I9Q/jF7AwsE/qhj7zXRzL6NwIMCs+hXM5M8b92W4ahSlv3ig6icNXCcMuXgLEZgA==@kvack.org X-Gm-Message-State: AOJu0YznwK9azRjLIWNmgL40XUjdYqcQuY/GHZ/w4US2HVpN2ZiH6TEW LKKhJK+Xm4xq/KKmhfjY9drkaaSoz8gIoaieuINC4ZG4JYlUyrKTACqFf+1L7WVsq2Y= X-Gm-Gg: ASbGncsCsSW5cC/htUF13aynVHm3LapjjQOgk4AYa/QkbOcoRjnSiAwjI8cslJtIS6p NwJjrCimunanN4ZJ6vvmKVPDbqWWQoDq4JgBwZYZN6X0FY//rCVBI9UhYH2b2g9bj3YMdU7QhPy 5jfVS65ccfVgh9mKLT8MDaxxex16wO1NTldJSKjzX3khb7wPF6ickbvP+aBvYiQzc/yJdld1wn0 FcEq5zmP4ejqlKda/L/p+xyBBWI4WYlGBQWieaE89a+W66WHFLV+AnS3ZMl0TNxs4kMmgUJPV6R C0NA9czHuFfOsNwUMuv0qgR8jI6MaX4j9jxUus+IMcsONvxP1j1NOj+NQ69iWg== X-Google-Smtp-Source: AGHT+IGBmLj6tWLPVP17kacCv1bkeh5vDkEH9/sWNCuGqF6TfQj4uoU0k1NisoF3nK/aBveUbZIr8w== X-Received: by 2002:a05:6602:399c:b0:869:d4df:c2a6 with SMTP id ca18e2360f4ac-86cbb8cd7fbmr116734339f.14.1748034542354; Fri, 23 May 2025 14:09:02 -0700 (PDT) Received: from [192.168.1.14] ([38.175.170.29]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-86a236e800esm359673339f.29.2025.05.23.14.09.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 23 May 2025 14:09:01 -0700 (PDT) Message-ID: <41d3b11b-d269-4ee5-a118-6608c804e068@linuxfoundation.org> Date: Fri, 23 May 2025 15:09:01 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC] selftests/mm: Skip tests dependent on a binary not built To: Khaled Elnaggar , linux-mm@kvack.org Cc: linux-kernel-mentees@lists.linux.dev, akpm@linux-foundation.org, shuah@kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Shuah Khan References: <20250523184312.2647781-1-khaledelnaggarlinux@gmail.com> Content-Language: en-US From: Shuah Khan In-Reply-To: <20250523184312.2647781-1-khaledelnaggarlinux@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspam-User: X-Stat-Signature: w3c7mym7464mm4ubb6d8bt587uwjc54n X-Rspamd-Queue-Id: 504C78000A X-Rspamd-Server: rspam11 X-HE-Tag: 1748034543-315123 X-HE-Meta: U2FsdGVkX1/OtDf5O+Qw1/jNcwt9huWGn/G2AXjP1AWU9pNjz2ZKdNYfNzRdzD9PD4N6v2ysXLzhOvrZTHuXjBUBRKqCJkDU7SPR9XpCgqjHiiJNyfXhuKFeab5UayXhRWzxNlCWZTYPCNXAPRjexkQbMnkyyQGWYAARGMOks0UxS4JCJdIk+83MIsxxA2KkfuBzhmIn+yCKkHemybnh59LWWiO2MzqHZfpfzvonqBgTVXxB0vjkAw01RNOH6O95lP0GBLxqFRLr4hiX2JcVqpe/SC4ZUbCGIH7PnarCn/SKCQ2y4qQ5eA9OA+mxPf7qdzDkuRGmCcDiTljeSdoWGl60wk828zFVriVJs59iEm5wK6OFQKDPqh8+9YFckPCJOmQXWkbEoKr8OwxPoLkjnNyky2eaMyUzExwiuLoHit43C3IQvA5SnIbHfKVa9Ir0IuxlZJUhgkEkO7Bko5P3mdOgjsZCcNv8rdrdEgYUqo4y6OcCxdZnr+qH4tvUgEsaWywTs6f7DAU10jUJX2qLImZJjVuXuvNrOoInBHdjPMbGpjfFcdIt9Va0S7wGOWq26I6TixDTgdluH5ziN1ksoE5WFu0v5fJWVt9chao9YCClmmsRnh2bt4ThpTQsxlNjQVYSpMHzn9lu7YJklEMLmBVrqmS0YlFDFwXFEcner/Z+GbQfz335OYwmGol9eVPe3B7MGZ0SfvE3GS6nZDM6UE3SUFtlQpGd5nXKC6jgN4H5vnVRPYfN9E6bub0nIGTjsMUtqoYp3MAyASBxSnYvWAFmzoKuj9erQPq0n7hXxV0k2yJDEZyM/YQ2Bhj/7E7lYsiypKPHbAOH0YcyjMCW9fLWCXl/2Qv02uKrfOwqdUkBXtRmrksQ/VNL2ZT9U1iToohXV41gNuiDT5OYURpWi706o220edwvv6ayDy5nhAwB/X34zL+qQJ2cNM+RcWDqNJ5jLmPh/9CGTwOL0rI 4xotMkps cUvuleUFi83InExisiQ0clqQZFWu/bm0fCv8gnNSZDAd8aabnAHwcJ9HBLBsjI8FrXlfCUuPCPKGXmPRigCk8zSFLDpSit60Z9j+7lEkfDLoFsrFO9suVYgFqg2ve2gr5cqkYTxTL8v1WPKda9cp6j3sBtx68fr0L4/aG7eNOpX2/n9JY/FRqTYiEN4iYODBArM4zbyawQs4S4y5czl64kTZZxGzWPuHaM/GFejqxYKpzoN94b9LA1UIcSrw2CtATOQJwMWFI98bGkljBkDbCivLlxvOccyalRd4n9JXqLUYo7nMiZpR/qZySpTNboJEYiUZXP6XH8EuIEYBXmfWNHkFrxScqjkvpwhZb/i9p70RHcTUAfr79yW2Kyw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000808, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 5/23/25 12:43, Khaled Elnaggar wrote: > Hello. > The above doesn't belong in change log. Refer to a few change logs in the repo to learn how to write them. You can also check the kernel documentation - this change log is way too long. It doesn't clearly state what is being fixed. In this case, "write_to_hugetlbfs" is missing because the right config isn't enabled. Test stalls waiting for write_to_hugetlbfs to run. You are fixing this by checking if write_to_hugetlbfs exixts from /mm/run_vmtests.sh Summarize this in short description so people can understand the change. thanks, -- Shuah