Skip to contentSkip to conversation

selftests-mm-drop-redundant-open-in-mprotect_tests.patch removed from -mm tree

merged mm-stable Andrew Morton 1 participant 1 message Aug 25

lore
Share & tools
lore

Andrew Morton

author tree notice Applied
#0 lore raw

The quilt patch titled
Subject: selftests/mm: drop redundant open() in mprotect_tests()
has been removed from the -mm tree. Its filename was
selftests-mm-drop-redundant-open-in-mprotect_tests.patch

This patch was dropped because it was merged into the mm-stable branch of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

------------------------------------------------------
From: Hongfu Li <[email protected]>
Subject: selftests/mm: drop redundant open() in mprotect_tests()
Date: Mon, 17 Aug 2026 16:06:16 +0800

Remove duplicate open() for local pagemap_fd in mprotect_tests() that shadows the global pagemap_fd already opened in main(). The local fd is never used in the function.

---

 tools/testing/selftests/mm/pagemap_ioctl.c |    6 ------
 1 file changed, 6 deletions(-)
tools/testing/selftests/mm/pagemap_ioctl.c renamed from tools/testing/selftests/mm/pagemap_ioctl.c~selftests-mm-drop-redundant-open-in-mprotect_tests +0 -6
@@ -1332,12 +1332,6 @@ int mprotect_tests(void)
 	int ret;
 	char *mem, *mem2;
 	struct page_region vec;
-	int pagemap_fd = open("/proc/self/pagemap", O_RDONLY);
-
-	if (pagemap_fd < 0) {
-		fprintf(stderr, "open() failed\n");
-		exit(1);
-	}
 
 	/* 1. Map two pages */
 	mem = mmap(0, 2 * page_size, PROT_READ|PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);

_

Patches currently in -mm which might be from [email protected] are

mm-use-a-folio-in-the-softleaf_is_device_private-path.patch