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 A2E51C5B552 for ; Fri, 6 Jun 2025 01:04:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EEC036B00D1; Thu, 5 Jun 2025 21:04:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E9D786B00D2; Thu, 5 Jun 2025 21:04:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DB2876B00D4; Thu, 5 Jun 2025 21:04:26 -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 BA1886B00D1 for ; Thu, 5 Jun 2025 21:04:26 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id C7520141873 for ; Fri, 6 Jun 2025 01:04:25 +0000 (UTC) X-FDA: 83523180090.19.5DC46BE Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf12.hostedemail.com (Postfix) with ESMTP id 1C5A840007 for ; Fri, 6 Jun 2025 01:04:23 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b="jz9PQu/j"; spf=pass (imf12.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749171864; 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=LlzID4UB0s0jVfwvxbumCIbIwejvJ3eM21Bzw+UFBXE=; b=K4UGKryCGdFv0ILvCBxalhI2+ew1NtIGpT8IyxCOq5f6DKcbJv2w9e4YX2Z4AdJ3/6uz4Y PnhriihxRDe/1/3yMcJyFtC2TBLoEZ0ZjKqF9Wkr1xazUTtsJxf8dhwTpkjsgCezh6cJWf Zjig5UdlAQU2Mn0zU0c3k5QALr+Eres= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749171864; a=rsa-sha256; cv=none; b=69u8gt8NJhzqQZv5EC9mzhnoJRYf0QsnY7Mww+4P+ku1GkEcGJ5UTqvmeQ/P/D7CW60y8t V6ynqYGpIrxfpFc1892cEsqnw2aGItxiOHLJGh+QJHQmk/EIq2IbJXkW6lRrL5oNplPfyl WXAB47hZJpz1fdm5MiTNTXHkATyh7X8= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b="jz9PQu/j"; spf=pass (imf12.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 4D71E5C5BAC; Fri, 6 Jun 2025 01:02:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 89A93C4CEE7; Fri, 6 Jun 2025 01:04:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1749171862; bh=1oo+b+4tlG9LSMUh+AqsHG3uICQNyr5wJ3nNu83UeEU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=jz9PQu/jV/vUnrHUlzhV9VABEySORRa+jkOusbxBC3aTcWRpOl66E1cskwCti2REx 1JUcXdETxYUgQDZIT1ie/FDnOFos0R8kT49JkPpNWI4agf602+qofRq/pKpL0Dew64 X0c9U11ww7Mhe4aAlMEVo/bgfco9xVDlrF4NFick= Date: Thu, 5 Jun 2025 18:04:21 -0700 From: Andrew Morton To: Mark Brown Cc: Shuah Khan , David Hildenbrand , Lorenzo Stoakes , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] selftests/mm: Skip failed memfd setups in gup_longterm Message-Id: <20250605180421.c8d8c48f3e340f9488937ab7@linux-foundation.org> In-Reply-To: <20250605-selftest-mm-gup-longterm-tweaks-v1-1-2fae34b05958@kernel.org> References: <20250605-selftest-mm-gup-longterm-tweaks-v1-1-2fae34b05958@kernel.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 1C5A840007 X-Stat-Signature: 6qexpwdjcq41i1c17hi7nx83ppnrb8co X-Rspam-User: X-HE-Tag: 1749171863-796856 X-HE-Meta: U2FsdGVkX1/OPYRuvWsYiNRGjn4NYzDb9wjXprY8yiR3lG8PzXMl21qAsLBOzAo5FgbWjSqVBe5CusJMtxQBtJ6oHJNgr1t7p6yNGsQ9vzVDg5IDtIOl3afGaBB2sH0oiXFBE2pbPHmxipnkKcxZpt1JhgwBB96Fx6Ibv77YScRTAmfMmO5LHzqIs21xoDj8i/GRA72ENIna/FHO8eKXfhJfpe7lfCPrYX95rcX4Xv6lJNeVNptwCn7LGIMzxGHQH9I3NgJukLvh7i20j5g6Am4sWQkIpHIvSqVbWC+SXDhLfj4Zky4xwWdXcYaWcsO1ZaEKMMRlo3qKDTxhH9Uo9zJGejNsdGMtbSepqDwm7axYSpr1Wi7jYlRK8DpbQ2S4Y6ZJdQMeBS3+JItuzkWajjTQn9VyTXzxLIa6UYA3T7P9kDhNuIbI0PmGG5wymWOXMcjfLMVROrQR3Q2f+N6jyUFidJBEHfNezYsyVaWhquWJbKOLjJoJx5x90TvNfP9M5B6juyDJOm+Asy3rMtPhBI19KGLc7YYeT/4oJHuhE4Y8KDBV2tgHU2UUNduRysyWm3wkiq4jOZu2paGwEzKw8mCrlbCsRJSMiYDHPeMy6qo6canQnWfdUEE3dHYyoS64ln6FKfWM6AFPkT+e2bUm+Kgj3SteQQR5I4/mZFvqoJe17kaKxtjXXyKaFy6Cnu7nBG9QC0MYq53aSWLc4ozaVovBhVYSu7sxKeA3aUSf7uku+p/a3I4Ng4pv12j8NkjX5nd+ZZVzxSnreuFpyTfx/3M7/x4+xh610Nb9DKLyCu+WB7t8USn8cxGQoDXMeXiCYKJz1n/C8xnfymVbTabR9X4vv8paHnttMV4vxyJPRIrPghpUBzYdQibIdfZAw7g7V/glsfwdzQVZvJge/rQtIbV+himWu2jP3Ub/0S4c0RDKLetbg5IKdtgR0tYb0uL70hUTnTt19rhmDVWK5P/ RLidkclh 8RRQvN3URuUSGk+o9ryqtM2o1KFJSRUQruYpKRDoB83KnqTTheEegtxaBHUtMqQW7odxOGnnQ59lhiIXlIgWmkN+p+wp1u2F9ZwFZ4j/s/U1lj8R4XRQTd5kFMYcC5qAmTtbR5K0za7682La23PqNICwbipvlFJIXmrfQitqYs9/AXEI6oCAMXH2JjxXydamnMYZjhqs6S40z0k88QbtzGiUNSmutFEXyAhryQbEzlwTJX6UmfGaHFlQsN/jtul1LL76l3Oj7RilPjUOmg252DaHjg1t1rM70GFXfvyKEY88Wpb6iqmUBoy4WATs3G0C0WN63xmoZRA2bp6A5c2B+iNrENSTRz6pbvclVMOzWrKxfe6iFVLCU6SxmYw== 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: On Thu, 05 Jun 2025 22:34:31 +0100 Mark Brown wrote: > Unlike the other cases gup_longterm's memfd tests previously skipped the > test when failing to set up the file descriptor to test, restore this > behaviour. > > Signed-off-by: Mark Brown I added a bunch of stuff to this. Please check? From: Mark Brown Subject: selftests/mm: skip failed memfd setups in gup_longterm Date: Thu, 05 Jun 2025 22:34:31 +0100 Unlike the other cases gup_longterm's memfd tests previously skipped the test when failing to set up the file descriptor to test. Restore this behavior to avoid hitting failures when hugetlb isn't configured. Link: https://lkml.kernel.org/r/20250605-selftest-mm-gup-longterm-tweaks-v1-1-2fae34b05958@kernel.org Fies: 66bce7afbaca ("selftests/mm: fix test result reporting in gup_longterm") Signed-off-by: Mark Brown Reported-by: Lorenzo Stoakes Closes: https://lkml.kernel.org/r/a76fc252-0fe3-4d4b-a9a1-4a2895c2680d@lucifer.local Cc: David Hildenbrand Cc: Shuah Khan