From patchwork Fri Feb 28 16:54:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Brendan Jackman X-Patchwork-Id: 13996777 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 036F8C282C6 for ; Fri, 28 Feb 2025 16:55:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 41C716B0095; Fri, 28 Feb 2025 11:55:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3CBF16B0093; Fri, 28 Feb 2025 11:55:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 21ECB280001; Fri, 28 Feb 2025 11:55:10 -0500 (EST) 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 F3B416B008C for ; Fri, 28 Feb 2025 11:55:09 -0500 (EST) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id A8EE51C6595 for ; Fri, 28 Feb 2025 16:55:09 +0000 (UTC) X-FDA: 83169953538.03.A4306FB Received: from mail-wr1-f74.google.com (mail-wr1-f74.google.com [209.85.221.74]) by imf17.hostedemail.com (Postfix) with ESMTP id CD22E40002 for ; Fri, 28 Feb 2025 16:55:07 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=zdmw1WB6; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf17.hostedemail.com: domain of 3aurBZwgKCIsyprz1p2qv33v0t.r310x29C-11zAprz.36v@flex--jackmanb.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3aurBZwgKCIsyprz1p2qv33v0t.r310x29C-11zAprz.36v@flex--jackmanb.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740761707; a=rsa-sha256; cv=none; b=yc8PRzPgKI6zOzJPAKvAE92JoSMsNL83Pi6+6RQcCsB1Zh0oJVOpZmb/eQarTHpsLg469k iarK9R4/dRMZkiZ3ymRo2reE+bX1VTWYhHphjwCOb8jlehJNo6vKbqCCUtkCT55CYzfWmP FoEURkX1eFcitwwVAlWq6OzF0S+9gSg= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=zdmw1WB6; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf17.hostedemail.com: domain of 3aurBZwgKCIsyprz1p2qv33v0t.r310x29C-11zAprz.36v@flex--jackmanb.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3aurBZwgKCIsyprz1p2qv33v0t.r310x29C-11zAprz.36v@flex--jackmanb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740761707; 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=9d0/khHAO5zgmsRDUqio7iG7quhZmE2f4ksjxnf1MHE=; b=SWaBSCnbkattqrku3Ac6uYrLcDQedOAMKU84avHAIvz/873uG5tamn6oRSsxZCEfDKpPg3 0ANquCbMWQuInb8c/RDBvS+RLR9W/NHEIjLu9XzlYMXSZWZvw2RmUhrDv0pKHNfmdMPKO5 bz+dp6+J/aFp7wYaP0kPvZSUxn8c7P4= Received: by mail-wr1-f74.google.com with SMTP id ffacd0b85a97d-390f729efacso32764f8f.0 for ; Fri, 28 Feb 2025 08:55:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1740761706; x=1741366506; 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=9d0/khHAO5zgmsRDUqio7iG7quhZmE2f4ksjxnf1MHE=; b=zdmw1WB60NfZOtPnQ8LSPK95IWau3gLtkzPtsCxwvh+oEaY7jzThnQ3D/wTYHWS9Qd K6HyWANp2wZywmRX1M+itAgPDhtaG/kHw6M36Q3Ueft1guBh+x+wndm5OE9gzb3qXjzm Uv0VrZpQgN1jgdT7oOBD9BhQcegituuGexRkYSSOQAQQAd+TNP90qQMFEFBvjyW+WhNL 6L+pCBeCRTqpjq5hFUNJfQkoh5FfuDRAAdpE4ZzE9DWuKalmJtAyWtfJoaDWS+ArN9vS KefiqN9oDgyPCU+iqi5436l0qHDF/dqEPgYpjHrjEXu9ulZV2MdFt5YnvYdUA6yL0EZj H4lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740761706; x=1741366506; 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=9d0/khHAO5zgmsRDUqio7iG7quhZmE2f4ksjxnf1MHE=; b=cJpV2HfDGZt2lL+OhJuH+YCaqdliyzfz1cDWypcMUpERgSPFSzgDuCGfFGFG83jjIT 4jICcxAbA2dOSjWzW0FzBcKa3uFN04R/Nnv/ORjkOBLCeZ15hXOJT8+E4el4k/aFjWeN 5mNMWeoicbRhYSkJCX2fNLXPsw6HUc/gAR54yGdZ+W/hJshQY7l8y6/EB2vZ6vDlWm64 d6vjiL/5ophGOdhZS26zY7ZLfwekogvpI2XNUKR1GnBiHpJxa0UJFFfzElffgok9jSMT E/4Q0HRH8PQVc9KQN9Xqo3aQCsES0l0/n5gJmzak7X91lKB1FV4ppvQXBeb9xiUk/VGW 3DWg== X-Forwarded-Encrypted: i=1; AJvYcCWHBJSg3rADUN8gKGq/Ix1CUbK9LSXldJpiyd7KYAjCf5PTozY2O41VR0SVVuPBG1kChi7qBLOhVQ==@kvack.org X-Gm-Message-State: AOJu0Yzj83cO3qILdR9AbpR/TvSHJqdFTdN6xT64jaZqY4jct+HJpH+G OAJKn2IK0+dj10voS9ESTHPbZy08G+/F4eFfuLAY9Fs3reypkOOQbWANOXulkWq54zyqZCf/x4I fzSemR3+5og== X-Google-Smtp-Source: AGHT+IG11sEYt2OnuCbnie6xNgIUE5IX6nCNDcxXVlZV0z0FMYzaNDcNJwgRdo42mUkZXMNKwRZc5xmL/K51cw== X-Received: from wrbfy2.prod.google.com ([2002:a05:6000:2d82:b0:390:dd74:bc9c]) (user=jackmanb job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6000:2a10:b0:38f:4d20:4a0a with SMTP id ffacd0b85a97d-390ec7d1dc5mr2770264f8f.28.1740761706596; Fri, 28 Feb 2025 08:55:06 -0800 (PST) Date: Fri, 28 Feb 2025 16:54:53 +0000 In-Reply-To: <20250228-mm-selftests-v3-0-958e3b6f0203@google.com> Mime-Version: 1.0 References: <20250228-mm-selftests-v3-0-958e3b6f0203@google.com> X-Mailer: b4 0.15-dev Message-ID: <20250228-mm-selftests-v3-5-958e3b6f0203@google.com> Subject: [PATCH v3 05/10] selftests/mm: Print some details when uffd-stress gets bad params 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-Server: rspam03 X-Rspamd-Queue-Id: CD22E40002 X-Stat-Signature: 1xxyx5c8y937kqa3wcu5sb61pr1bs4gg X-HE-Tag: 1740761707-71235 X-HE-Meta: U2FsdGVkX19JfzCdnZE2doD119YrLKZnaQI8pY573aJyA76IUw8lTK9sgGdrHdIwW1pK0aLSWZq6nbYO2VZ6ApZAYT1BBnKhQY3eng5q5zz2MeYrLt0R+PxK5sFbq6y/SPvGpdneccc9th3yn3lNke3iptk8d2hDo6mSpDHwtvoTKrV24Ur2fvS1I1EQ6EmHXpq0D8He7znrwcX88kyxYjfFzWdBs3FpMc3hssDj5w/0K2hSHwmbcI28+jETXinyICcYBrGBDDCIcFMpUpy0Fy8FArXKNa8+O57p9u8ys9xDapYGWtfv4A93ZZTBroJVhBZ9Axpm/gEv5QeJ6roN5eFIfy/AeUcMHd8jUKUUs5sUHptSMEFENNM09hFiqZvkf9gYCm6ma0hHtOM70yEQtYBLvLAX+CjepjLb/VmV8+Rap/a4chJjcJ8yPLZoI6W/aL/U56aEyK9BPPEkP01KM1QzYMLh72dQrSeeCrrNZNU6+nsSmmSho+JQ/XVlx9I3NDBVoYLNICGrBYOWAmXeafx9JsoHVKgU0DC195Kji1Qjed873/HwZds87fPT3dSzvHQvOOEzuhAmJdXFb2TVxY9YmhLlCIEe27Wzo6ZYG4uwGXywFrxExC0sGoVV3U1VlWDlrqYnSXBosqukyicx++YwtXqcgGJEolEAkTT2+Km3ujAaXr4ckl6mhYEDBW3sUv1SwkDLSD0ScB2l88HjfV4p8LAxKtkFsu3l72S0gHTansYa7Rybo5t2dYz0z3cHpwsFAtTypeEsuW1g4RGolGMDn4Eevd8VaOMfuM0c2XZS2BBCjUMe4GjV4Uck6lHTIRK1pnnTCFyK1rLXLLhTNbt8CX1IFVKq06aLSmaC2O+UY0pGvUCz7uGB7kUefb8BZSC6aZkngl1lqDJ9c2baiIfTiDWosoTneuRzjP7h8l1y+/3T3qe8Gk6GIAheG15KOjFi38COB1d4wyioY59 /eBPtvqU lSavJGMM0lEYQJ+ZSKHI1igrzVSakOQ7QYL/miuyFWqUvlJIMafcjA2D9SCuVopLUfKaedJ2nmlqBlgzZi9pVeY2sYBqpkYw7NwFFZnlS4e86+TRn4xKXvmaVgXPeESjZUBPhUAu/HuSw/jHy5eTZSfoQ/q+Z3GJzcWa0tZU8TqHfSmB0OyJTxeZuPa12WNWqjukth/I9ftMA6HzyXHVRELAVw/0s9LLIDcCB7huHD1kNWU1GHJnLew5pFHbTPAlJ0iTSMlTv2DlxwH/uipcwPgr26xv+BXBHYdpdM5dGUQjq7cy0JrJm2j4kAfb20r0vAhpl6TyZpOgVzcwM8rlAb6fBqtHYIrbhY+pDbnRyWlFReOS/OAzdEdCshTnNGaTynYVKW2ewpUaI4IA3lge1Y6Wv7/pm2+KEJH7LBQPih60X7oytscAaRRUIkooTZYICw6GOp6HLgDO1Db/5xJLK9W15b8WlDnxV0OUqFI8/VpG8skobvpe5EERujyJnL1itTHz1+dq4NTPU+L3NjGgE6MJ0mpSbGM4Mk1Rio7XCNxStKH96tHbYsa6waA== X-Bogosity: Unsure, tests=bogofilter, spamicity=0.454104, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: So this can be debugged more easily. Signed-off-by: Brendan Jackman Reviewed-by: Dev Jain --- tools/testing/selftests/mm/uffd-stress.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/mm/uffd-stress.c b/tools/testing/selftests/mm/uffd-stress.c index ec842bbb9f18e291fa51de0ed8d1fbf9aaf14372..efe2051c393096e237d942c04a264b6611a6e127 100644 --- a/tools/testing/selftests/mm/uffd-stress.c +++ b/tools/testing/selftests/mm/uffd-stress.c @@ -456,7 +456,8 @@ int main(int argc, char **argv) nr_pages_per_cpu = bytes / page_size / nr_threads; if (!nr_pages_per_cpu) { - _err("invalid MiB"); + _err("pages_per_cpu = 0, cannot test (%lu / %lu / %lu)", + bytes, page_size, nr_threads); usage(); }