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 B3452C77B7C for ; Mon, 23 Jun 2025 18:40:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2225E8D0009; Mon, 23 Jun 2025 14:40:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1D3498D0005; Mon, 23 Jun 2025 14:40:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 09B398D0009; Mon, 23 Jun 2025 14:40:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id EF9F48D0005 for ; Mon, 23 Jun 2025 14:40:42 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id BFA1480BFD for ; Mon, 23 Jun 2025 18:40:42 +0000 (UTC) X-FDA: 83587531524.15.E00BAEB Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com [209.85.167.42]) by imf25.hostedemail.com (Postfix) with ESMTP id E0DDDA0007 for ; Mon, 23 Jun 2025 18:40:40 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=lEjuJUR4; spf=pass (imf25.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.42 as permitted sender) smtp.mailfrom=urezki@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750704041; 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=sFG9IxypmlJ3SQaxdodVvHUqxV7JKyHaU0cTD9oY6hU=; b=7UIFmh1QPOzfW77VWZivsYbFKS0pI2m4jyXsyHpiP81NGkdCkD3lMy90y5ypcFm1ELnbJ9 G/BSOsOrguAX6jWssR5egKlg4HNGxSuLEFsGoku5gKkSBWFKgKkXB8xaGAONrH85eKPPGT C2uDExd+cbuag7zdK2xi/UtkH9XNbtE= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=lEjuJUR4; spf=pass (imf25.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.42 as permitted sender) smtp.mailfrom=urezki@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750704041; a=rsa-sha256; cv=none; b=cCIfZIyxhn4cdYbipoLDBiBEoBEWN2g7GPN5Gh30IdRdbmV+AWx/W2CsUpr1ceKmDzVJxH A+BljWSrZ2wFSx6HW5BXVbQb6LE+Vs9Q7brQgDfrCqHw8MG171PQP2orr9SlWX5W/ZJNkF FLyHPy2eI3o5SY9U05okoouZ2/9vAaU= Received: by mail-lf1-f42.google.com with SMTP id 2adb3069b0e04-553be4d2fbfso4513757e87.0 for ; Mon, 23 Jun 2025 11:40:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750704039; x=1751308839; 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=sFG9IxypmlJ3SQaxdodVvHUqxV7JKyHaU0cTD9oY6hU=; b=lEjuJUR4Fxxf9OunpILWTI4gfHD48kcH0YJy4COcpXIUuPOPY4hV4mYlrDHtuKBWIT /fuWY6nt4Vy1anaonh3rbj3/W1Joy52wFIkoKG+Npwgknreu7cfFCWog03wbr1Wm/Z5S YYNaeRg1ek+mJUVd8s2H/XZCwV+uJTFh7mQxS3Rb9cKei7ojBNmkncZq/O6BrkNvYZVA PbBHtsSeSZn+pbFrvo+5BV01iBwIcgHHU4ojTveODKt6UsSGAG0SPSrK6fpTd1DuP5Oh xG0Mp6OE0RTI0nfk167O9PR0k06YI7NtLwWy3E0WFlNtX+mCrLW9qqh+/46DbF/QjFMq WgSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750704039; x=1751308839; 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=sFG9IxypmlJ3SQaxdodVvHUqxV7JKyHaU0cTD9oY6hU=; b=NpZnsrjPFjNaIZwkzgawwnTdQ0w4z+vM3yu18VBcxs6IQ9CcMcnVNzeR7fYOp21XvY hEzIKnz7/gEviAlQsPlYKZRAPbUcKg1fg6t5kascs70o8ruyELQNT6ka4P0UtZY6v+Ck SYOEyr3tKCz7N38VMRsI0T6MNE63BYRCVY0t03Ljl59LzNgG09bws0ER/b6+34Uqy0QL cNF52zbL3cYzYK8WbaCE7HC/YptcopbQJcXYeBBq3CSbbUcv0qcAi20R6TFhiAjEMr17 UxNQV7KT5oWL2KE7Dt9PTnaTI+TQZU9fUvVQCi8p+ii4Ube7cmtN8mjNUYCE/BDn6HMU JTWA== X-Gm-Message-State: AOJu0YwNik91wLApIi4ltoSuDVOUbmmH6GW9M6g5I9r+ek8HGLqqL4KA 1nC3Cub0mNFftDmBN2Tr3TzUjNFjr2rwEDGs9Y5DyxvHpxk8yRfmuUVL X-Gm-Gg: ASbGncu3UxrHHSsVElcCoNmcdjFCR+d1ZfPT2woiydvLQk9doayDnqyzU5jnJlxJpr6 YzJUoo0aF0YCZyzhOu7Hkofbj78g6rRhdvy+4GKoEneOzgYczQIfEyg0j9Q5j0d60/2fdig/iES afsh0LHZY2OOY0Pxu3Gi2rGsJMoIcd6Bx6CkRXFGKzSkhKyA9Mk0s0AJHQdp8sd1257lzKYibNP J6oPkIGqTQwF5oejj0MtMVejBCyffCUE72p0atp2fj6UMrfExqhAF0DZAmMoZkSRFAf+U3VOKvY KSVUaQSwIgxB7DCZ41VBFfY9bx5I1nSo8jSGRjgMW0C0xHcwI0GECY0KWs6F5bzSpJzh X-Google-Smtp-Source: AGHT+IEfOYIWrO2ta6dUeoA8spqQLb6ATNX/Yh9Gp6X1sbe3Z0YWyzkeU5lr+qM8DXvD9za49y/lrg== X-Received: by 2002:a05:6512:1285:b0:553:2e59:a104 with SMTP id 2adb3069b0e04-553e3bfc3f9mr4441366e87.37.1750704038761; Mon, 23 Jun 2025 11:40:38 -0700 (PDT) Received: from pc638.lan ([2001:9b1:d5a0:a500:2d8:61ff:fec9:d743]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-553e41bc2e3sm1500330e87.131.2025.06.23.11.40.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jun 2025 11:40:38 -0700 (PDT) From: "Uladzislau Rezki (Sony)" To: Andrew Morton Cc: linux-mm@kvack.org, LKML , Baoquan He , Uladzislau Rezki , Harry Yoo , Suren Baghdasaryan , David Wang <00107082@163.com> Subject: [PATCH 2/2] lib/test_vmalloc.c: Restrict default test mask to avoid test warnings Date: Mon, 23 Jun 2025 20:40:35 +0200 Message-Id: <20250623184035.581229-2-urezki@gmail.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250623184035.581229-1-urezki@gmail.com> References: <20250623184035.581229-1-urezki@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam11 X-Rspam-User: X-Rspamd-Queue-Id: E0DDDA0007 X-Stat-Signature: smfuii5bkpk6zj9t83gkwuerpje4x6iq X-HE-Tag: 1750704040-332496 X-HE-Meta: U2FsdGVkX19WvgVgLt3fStWd61tekCWEK6Nn/qrrjP1074BdhsARnFf+w0R78+kwN/NJGeFzzZlml8A86rPNFOKmzHE02w0nlEME1K+maRs0a4ok21obRY9WLajXlQUaEW/r0Am4FKJKGnbhVVaAIoE9WHb/8dGE4qxrS1MLuUSwwh64EYUDo6LNMXD1cTIRImNiOTqeV6bfj0C7XRTPFUjj3Z+cIbKi41U58gXGyhBTo11Aqqf8ZNU0iaoodsVjLmut3fovK0YIkdZUsm1TeyEgLUUHxq1+BNANEj8TnYDUWkp4cuiCHO4avrps//Wbh42p6qih+jZb/DhfePt6ZW/gjfraQjy5wuezaq/FOaeH/ArLiwjFixXg9XPS66icRVrEGDXUwRU744y/RyxX6/fTr6BX4yyL5z44vxCCKPe1urlJPvc2Va0vNDFayv/IXhVZ9P8fJgqrI78SRlsKqadpbAYJTYczI+36FqWkfep72kpfObuheEIZBoepPixA2hVXhVoBat7mL0YTFbcipFcYMqFOzmf7u3YyxZ0vkmvx9dxfvaibtBeZV05hVBQpc26yTLpP4iIIgV8KlY3gUmQQtLH1CMkbFDmDsa140B/FC5ORZ5AkYDQ0PRFARy+0Buh788htpHnTAUulzOTha4Zdhr5flgVlAdKy5SHYjY0orOo1QvhB/m2xYfHfSEWK/xPPoOrSTR5hteUcIfBB6kgBtEViNgx6dBD+va4r5akpMcgOGAXd8GvZALfNv+WO6BOU+qpQ5+ybTysgqtv67bGcWOHp+dCYC+Coz4NsSl98RsLph9nEp/Q6w++mAph9zq60uBMB3s7uXDNqpvk10Plj8gaIfuhMpypdtm4S9AHsVk4IedMrOOGxRVUajN21IyYbrdmrWnH14Gzm4P1jaBsoI0XmUPdRbHBXBudR7AboZzRlZxslmfNNiuXLJLGNZVAqbcg4FEJ/bDxVU7I 34LyxYDP DIFO1cHeumbpeTqtet0GiBkVUiCq5SaTLf7jCW4WKRrez/fiXyYyK9Ngp/gIong2gk1G37orS5d//9lNQ4IXNDvKqCU8cEsi7WBOhOjnAkfT4Tcg+LGu5nN/YQYNsykndIirrT54gMW1I6JQoKPysvlhb0Fz+UD6sno5pd+2zVk80sIuxHy/m8hTDU8UThqrqAsjYlZ19PwC2bGqfGZFY++/mARR3Pqtmybjed8Lmw/b9YML8QiuKZoumqJdsk8xV0br52MQMFimQcuyTWZx7937tz+BPR11u4GO7s/4z2322CsyCrB6K9phTy0S6yU/lec88IQ5NpKIE4hHuRdJ+fy5oXNTZIZGpCx0iA0EFfaoCW4BQg/VWvhBCvTK/aRulf4aR67Bgfwu8WjL4q1ZUHz2/HjDkiDboHZwI7CwlEGwsMRbZaF9IfKZ0Z3CMqUS1lct/w8GX/AyosETjbqiLjNrTlHEOM9o5maCYeIW6du/Yq5+j0Fpu0uolI1BIEw7XqdvXLqC8ej9/ntZ76CNx4X5X0S1TKQPjykIyO9LWtU+GPQAti3CX+5CnQ4kBXrnFbt5pEOviffng3Xg= 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: When the vmalloc test is built into the kernel, it runs automatically during the boot. The current-default "run_test_mask" includes all test cases, including those which are designed to fail and which trigger kernel warnings. These kernel splats can be misinterpreted as actual kernel bugs, leading to false alarms and unnecessary reports. To address this, limit the default test mask to only the first few tests which are expected to pass cleanly. These tests are safe and should not generate any warnings unless there is a real bug. Users who wish to explicitly run specific test cases have to pass the run_test_mask as a boot parameter or at module load time. Cc: Harry Yoo Cc: Suren Baghdasaryan Cc: David Wang <00107082@163.com> Signed-off-by: Uladzislau Rezki (Sony) --- lib/test_vmalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/test_vmalloc.c b/lib/test_vmalloc.c index 7264781750c96..c1966cf72ab89 100644 --- a/lib/test_vmalloc.c +++ b/lib/test_vmalloc.c @@ -41,7 +41,7 @@ __param(int, nr_pages, 0, __param(bool, use_huge, false, "Use vmalloc_huge in fix_size_alloc_test"); -__param(int, run_test_mask, INT_MAX, +__param(int, run_test_mask, 7, "Set tests specified in the mask.\n\n" "\t\tid: 1, name: fix_size_alloc_test\n" "\t\tid: 2, name: full_fit_alloc_test\n" -- 2.39.5