From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF23B3FADEB for ; Fri, 27 Mar 2026 17:59:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774634342; cv=none; b=uC768llZDgxtNWe1HWxe7hsg9/Nsjx0ga4gBaQjpIBqiBWp7g02zUdO/n+xw41YwjNqVwH/b+EwErnuNH/AjkBmyLBXOrqkJRvajQnQEBsXlYahjfAXU7HtNME+zuTlP1kg37r20rrvrpSlOg29Y+k7kqZ5yJCJDemCK/zuHNJ0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774634342; c=relaxed/simple; bh=cjr0Wuni6f+DtXKmyLdRsN8MuF4arpV0LFNA0zWOUdI=; h=Date:To:From:Subject:Message-Id; b=Lm9N81eAIsxGHR7aX9XWuhsPUo66/V+HzaYion0rDouYpYo1teztSngbhte4q4ndCpSIRksMe9O7nVTnNfqz0srZW8v+KRUcLz9axjtjftJm+4UVpUg7QPk7eRw6r8Hj/djfZVdpnCoxXdILbD/BXTfyCoP9SCqsdEa98qCG0zI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=hlQ3PvFq; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="hlQ3PvFq" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5F150C19423; Fri, 27 Mar 2026 17:59:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1774634342; bh=cjr0Wuni6f+DtXKmyLdRsN8MuF4arpV0LFNA0zWOUdI=; h=Date:To:From:Subject:From; b=hlQ3PvFqSHgs+7afogM4UArVHFcwPGI/4v3d+GCfkXbK5ZZJtf1gZ26TuyZRy1KDJ B/Xcb2WDH+VC84wzBozY/HgTV2tNXUVfW26zp9U6RqZgtE23WqICHDyOd0A3yjd3nL XZ1XIhVZN83ebu89pbG2h2id89MxrsQCREbstkzE= Date: Fri, 27 Mar 2026 10:59:01 -0700 To: mm-commits@vger.kernel.org,sayalip@linux.ibm.com,akpm@linux-foundation.org From: Andrew Morton Subject: [to-be-updated] selftests-mm-restore-default-nr_hugepages-value-during-cleanup-in-charge_reserved_hugetlbsh.patch removed from -mm tree Message-Id: <20260327175902.5F150C19423@smtp.kernel.org> Precedence: bulk X-Mailing-List: mm-commits@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: The quilt patch titled Subject: selftests/mm: restore default nr_hugepages value during cleanup in charge_reserved_hugetlb.sh has been removed from the -mm tree. Its filename was selftests-mm-restore-default-nr_hugepages-value-during-cleanup-in-charge_reserved_hugetlbsh.patch This patch was dropped because an updated version will be issued ------------------------------------------------------ From: Sayali Patil Subject: selftests/mm: restore default nr_hugepages value during cleanup in charge_reserved_hugetlb.sh Date: Tue, 10 Mar 2026 15:19:19 +0530 Patch series "selftests/mm: fix failures and robustness improvements". Powerpc systems with a 64K base page size exposed several issues while running mm selftests. Some tests assume specific hugetlb configurations, use incorrect interfaces, or fail instead of skipping when the required kernel features are not available. This series fixes these issues and improves test robustness. This patch (of 13): During cleanup, the value of /proc/sys/vm/nr_hugepages is currently being set to 0. At the end of the test, if all tests pass, the original nr_hugepages value is restored. However, if any test fails, it remains set to 0. With this patch, we ensure that the original nr_hugepages value is restored during cleanup, regardless of whether the test passes or fails. Link: https://lkml.kernel.org/r/cover.1773134177.git.sayalip@linux.ibm.com Link: https://lkml.kernel.org/r/aef8d9c1c6fb2b80af90543be21e15030e720733.1773134177.git.sayalip@linux.ibm.com Fixes: 7d695b1c3695 ("selftests/mm: save and restore nr_hugepages value") Signed-off-by: Sayali Patil Reviewed-by: Zi Yan Reviewed-by: David Hildenbrand (Arm) Cc: Dev Jain Cc: Johannes Weiner Cc: Liam Howlett Cc: Lorenzo Stoakes (Oracle) Cc: Michal Hocko Cc: "Michal Koutný" Cc: Muchun Song Cc: Muhammad Usama Anjum Cc: Oscar Salvador Cc: "Ritesh Harjani (IBM)" Cc: Roman Gushchin Cc: Shakeel Butt Cc: Shuah Khan Cc: Tejun Heo Cc: Miaohe Lin Signed-off-by: Andrew Morton --- tools/testing/selftests/mm/charge_reserved_hugetlb.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/tools/testing/selftests/mm/charge_reserved_hugetlb.sh~selftests-mm-restore-default-nr_hugepages-value-during-cleanup-in-charge_reserved_hugetlbsh +++ a/tools/testing/selftests/mm/charge_reserved_hugetlb.sh @@ -65,7 +65,7 @@ function cleanup() { if [[ -e $cgroup_path/hugetlb_cgroup_test2 ]]; then rmdir $cgroup_path/hugetlb_cgroup_test2 fi - echo 0 >/proc/sys/vm/nr_hugepages + echo "$nr_hugepgs" > /proc/sys/vm/nr_hugepages echo CLEANUP DONE } _ Patches currently in -mm which might be from sayalip@linux.ibm.com are a.patch selftests-mm-fix-hugetlb-pathname-construction-in-charge_reserved_hugetlbsh.patch selftests-mm-fix-hugetlb-pathname-construction-in-hugetlb_reparenting_testsh.patch selftest-mm-fix-cgroup-task-placement-and-tolerance-in-hugetlb_reparenting_testsh.patch selftests-mm-size-tmpfs-according-to-pmd-page-size-in-split_huge_page_test.patch selftest-mm-adjust-hugepage-mremap-test-size-for-large-huge-pages.patch selftest-mm-register-existing-mapping-with-userfaultfd-in-hugepage-mremap.patch selftests-mm-ensure-destination-is-hugetlb-backed-in-hugepage-mremap.patch selftests-mm-skip-uffd-wp-mremap-if-uffd-write-protect-is-unsupported.patch selftests-mm-skip-uffd-stress-test-when-nr_pages_per_cpu-is-zero.patch selftests-mm-fix-double-increment-in-linked-list-cleanup-in-compaction_test.patch selftests-mm-move-hwpoison-setup-into-run_test-and-silence-modprobe-output-for-memory-failure-category.patch selftests-cgroup-extend-test_hugetlb_memcgc-to-support-all-huge-page-sizes.patch