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 46997C71159 for ; Mon, 16 Jun 2025 16:06:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDEBF6B0093; Mon, 16 Jun 2025 12:06:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C67FF6B0095; Mon, 16 Jun 2025 12:06:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B2FBD6B0096; Mon, 16 Jun 2025 12:06:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 9E3EF6B0093 for ; Mon, 16 Jun 2025 12:06:53 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 2E35C160353 for ; Mon, 16 Jun 2025 16:06:53 +0000 (UTC) X-FDA: 83561742306.11.7AAAE7E Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by imf09.hostedemail.com (Postfix) with ESMTP id EA97A14000C for ; Mon, 16 Jun 2025 16:06:50 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=S0PEOhi7; dmarc=pass (policy=none) header.from=ibm.com; spf=pass (imf09.hostedemail.com: domain of aboorvad@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=aboorvad@linux.ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750090011; 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:references:dkim-signature; bh=I6tpdeq6gAbNR7xr7dzlEkuLfK7b1b6RfYKjOPqWjHg=; b=plr2S01/6KPHjpWPa8f9Mtk6+kJV8yszuQvJgtNN2flbZxdCSMGwJuUHwc0BsRDSltgbVU ekzite54EK60+cGSzdtemt1gNUenSocErsuoZty81b/dHK5kf8Zik70U4L2MalYwX4xHOo hpv9rU9KCcJJ233WGOlZd82OSb9ENQc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750090011; a=rsa-sha256; cv=none; b=6GS8twuMTEv5NVIQ0fLoaTADV5mmSmu2ItNoSFERQm7npCCcPxKpmxtyTqLoMnjrfXMf9o sCaU41zRAOiRBlgXKOKRZ6zKh53/tHUxaqqI44V5zpyE6ZZDIYKfsWYwrpOXAreRT/bdUL BNDM75Hy06QaS2WLlJsgouFjmQw3UwM= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=S0PEOhi7; dmarc=pass (policy=none) header.from=ibm.com; spf=pass (imf09.hostedemail.com: domain of aboorvad@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=aboorvad@linux.ibm.com Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 55GF04OW004256; Mon, 16 Jun 2025 16:06:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=pp1; bh=I6tpdeq6gAbNR7xr7dzlEkuLfK7b1b6RfYKjOPqWj Hg=; b=S0PEOhi7NkolxOg84i7V2oNTwFW8Jd8FD2tbxqRH0OZ4bOKbGNCXdYrdS pziPD77tN343Febgnk4CPKlOLQsOhvCBj7cQSoc99r71DaCZMasUTNiene91k5j4 dRctiUUUQCWBquIiHM/NLB/k4UsS8w7N19CbYaYwTM0T8LSKSevzb2F58xxgqU5z 7wLgOS5mJzKGwfmjoBKjbCDM+q6bZSeIAZ5sVfNkZdnkDKcEuqQqad6rfUMgWq6h q5gwOieVOKdTZ8WUVydjD4syW+moUs0BBvwOF4FeSVMfdZ69zlPk04uzMp5YyZbk PV3is+96YUwTHXVVtaIXFFemnHUiA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 478ygn2vrb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Jun 2025 16:06:45 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 55GG2J5w001796; Mon, 16 Jun 2025 16:06:45 GMT Received: from ppma23.wdc07v.mail.ibm.com (5d.69.3da9.ip4.static.sl-reverse.com [169.61.105.93]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 478ygn2vr6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Jun 2025 16:06:44 +0000 (GMT) Received: from pps.filterd (ppma23.wdc07v.mail.ibm.com [127.0.0.1]) by ppma23.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 55GDL38C005492; Mon, 16 Jun 2025 16:06:44 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma23.wdc07v.mail.ibm.com (PPS) with ESMTPS id 479mwkxtg0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 16 Jun 2025 16:06:44 +0000 Received: from smtpav05.fra02v.mail.ibm.com (smtpav05.fra02v.mail.ibm.com [10.20.54.104]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 55GG6e8p24707822 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 16 Jun 2025 16:06:40 GMT Received: from smtpav05.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 1CF4920043; Mon, 16 Jun 2025 16:06:40 +0000 (GMT) Received: from smtpav05.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3AD9E20040; Mon, 16 Jun 2025 16:06:34 +0000 (GMT) Received: from li-c18b6acc-24ee-11b2-a85c-81492619bda1.ibm.com.com (unknown [9.43.33.110]) by smtpav05.fra02v.mail.ibm.com (Postfix) with ESMTP; Mon, 16 Jun 2025 16:06:33 +0000 (GMT) From: Aboorva Devarajan To: akpm@linux-foundation.org, Liam.Howlett@oracle.com, lorenzo.stoakes@oracle.com, shuah@kernel.org, pfalcato@suse.de, david@redhat.com, ziy@nvidia.com, baolin.wang@linux.alibaba.com, npache@redhat.com, ryan.roberts@arm.com, dev.jain@arm.com, baohua@kernel.org Cc: linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, donettom@linux.ibm.com, ritesh.list@gmail.com, aboorvad@linux.ibm.com Subject: [PATCH 0/6] selftests/mm: Fix false positives and skip unsupported tests Date: Mon, 16 Jun 2025 21:36:26 +0530 Message-ID: <20250616160632.35250-1-aboorvad@linux.ibm.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjE2MDEwMiBTYWx0ZWRfX4xEd6FrN0e/r /ltKQUB2w4Fczw3Gh78GdlaJpu7A8woR/RpRv4HZKY3+ZHi72LWxtFVAcZ3wsEgVQjplNeMkwjC p/Z7UhLu+z35vXrezRodLm25KLHklTQllFna5IeflKX+HAwTV33L/y9Onh/bHY4utuB/HLoe1bX JJr0YhphTVu9YeyNrtYxy8KPnyW3vnbVs6aW75f8VF08+IaaimEg9Nid+nl6RCeWcCvAwyWSQ7z npB+2+FuMolxGLlowv3y7J0XNavADL3yNTweXGSE/jOiWvCL6/pF7q5N7V4Lu/TiZjyYXOjCStM Gcwj2jPx/A28A4DssFLq/p9b2DOlKhemMZUFK9V5krHcnPZKD8IKVYOQqrolhfQfGcIeNaZDxdg llYBmgGyhhYMuP48GKKyeuzmfWr03NuXxApI5U8quZVzeRIr7lGTLgSNWE3C5wbQPyHTZ2Aj X-Authority-Analysis: v=2.4 cv=fYSty1QF c=1 sm=1 tr=0 ts=68504115 cx=c_pps a=3Bg1Hr4SwmMryq2xdFQyZA==:117 a=3Bg1Hr4SwmMryq2xdFQyZA==:17 a=6IFa9wvqVegA:10 a=SIVL7P9ECBs5F6Hl04QA:9 X-Proofpoint-ORIG-GUID: 92M_0BToZtZBcQFtkmzxgcKbc4vSdr56 X-Proofpoint-GUID: LKPpOlXkcsJ-F05eAvT-Ci6P3YCXw_80 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-06-16_08,2025-06-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 spamscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 mlxscore=0 impostorscore=0 bulkscore=0 phishscore=0 clxscore=1011 priorityscore=1501 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2506160102 X-Stat-Signature: 88qdwcxxp1t7d9k43tmdzakfzri78ooo X-Rspamd-Queue-Id: EA97A14000C X-Rspam-User: X-Rspamd-Server: rspam06 X-HE-Tag: 1750090010-620065 X-HE-Meta: U2FsdGVkX1+cFXa7PHmhlAVIVaNyOVjWjJrL6MvBqsIXZ1RLHHWZzhDBd8OvSBllDzof11I7NyoY/eM7v0w4BJNPbwE73ZlX1Hzi00jSubhsDbASo27AsaASkUHECVgKAZibqjE9WJEubbXFMQR8wwTeD1wz4R8uaH2Ro35Eidl/kW6mTCnnqTnbbKF5hkGIExMrRusltsiSxYOH8MD2ld60oZjF4NUXNZrnDVad4zOgeQdLvwfZewu6yTwh/yzWXlBanRm+WMrANn6aVM3K8l8eJiqPEera9EBuRomYgDkA5YBNI4qY1cE/11LIVWfs2m24mMRAREDcJxBmftKRAeIuyr0g2ritcQo/h4dxb89gkXRDVMyljoBKXDzVHzoi5dKLmkvmMfmR3pKMSGD4b8JLJBrAi4kLQez6lSxwWrg+08USJ6cS8FgZ0fdXOTTqgfYRbhcKmwd6bUGL9Yqi8IQf/pXHXGF2xm3fTGiOcrYo6bHa6HVYPaUqIhl7TSLDAZuI+CCEnG3vheP0dJvoN/Lir01GqwbiKamVR14nyhRSD0Bsa9Cwd0D8qUntSyzxfKrB4ODg/mzIXu/xxsZfjHkS9/TtdLFOxXscSUpEklFLIGzITXU5SP9MTVLL5ZfHoXEGp37QRbP8s/XXPd3jr/SMgWTd2pG/HIqiqeYLCwqAJSuR4i4qsSw0p3dd4RZxMJLf4W3fMQeMmByvHQVCXSudH40E+/groWUaccKK1mY7qLqvCSSanI/cWeZav6uX+yKw4LsiQomici7foxF3YznUcXZLMGkE7+JNARLjyFIJfQySK0OLJ7Pnc/Cyz8uc/9Dy2XHCYyHN+t5P7p3fsCHL9sz4NZsAfw9j7s0eBJvko0sVCRL17wg8zps0pafhurVzruFa8/LWOVtBtx7V4ykiifUnbblo2iA8enA2Ubf7p4I5rAdVSQC7s3oOQfjxXmeHJ/pvCFYTiVhaJc3 49j1ZeL0 k0QamSdvQ2v7oOyWmpoVpIVn7R+xPGEPzsPZ7CzeYbuaofHNV0j33U90iVtbwRzl5UCP4/9koiadwC85Oo+V6iMe+Egm57etwHLIRdw9g0dvG2g8uHwuVqPO2Aq5IY6aJeabC0bJbLm3bWWtaSL5VzTY+g0JNy/zWGuvogkxk1FFGKYIUULQULF2NZS2oecr5KMAnu1du7cLu+91NLalB33herpq2BliQaYYIS6K6FPpNBZfXegkWTapmoVWPqu4Q7BCy 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: This patch series fixes some of the false positives in generic mm selftests and skips tests that cannot run correctly due to missing features or system limitations. Please let us know if you have any feedback. Thanks, Aboorva Aboorva Devarajan (2): selftests/mm: Fix child process exit codes in KSM tests selftests/mm: Mark thuge-gen as skipped if shmmax is too small or no 1G pages Donet Tom (4): mm/selftests: Fix virtual_address_range test issues. selftest/mm: Fix ksm_funtional_test failures selftests/mm : fix test_prctl_fork_exec failure mm/selftests: Fix split_huge_page_test failure on systems with 64KB page size .../selftests/mm/ksm_functional_tests.c | 24 +++++++++++++------ .../selftests/mm/split_huge_page_test.c | 23 ++++++++++++++---- tools/testing/selftests/mm/thuge-gen.c | 11 +++++---- .../selftests/mm/virtual_address_range.c | 14 +++-------- 4 files changed, 45 insertions(+), 27 deletions(-) -- 2.43.5