|
@@ -569,9 +569,9 @@ static int userfaultfd_open(int features)
|
|
|
* part is accessed after mremap. Since hugetlbfs does not support
|
|
|
* mremap, the entire monitored area is accessed in a single pass for
|
|
|
* HUGETLB_TEST.
|
|
|
- * The release of the pages currently generates event only for
|
|
|
+ * The release of the pages currently generates event for shmem and
|
|
|
* anonymous memory (UFFD_EVENT_REMOVE), hence it is not checked
|
|
|
- * for hugetlb and shmem.
|
|
|
+ * for hugetlb.
|
|
|
*/
|
|
|
static int faulting_process(void)
|
|
|
{
|
|
@@ -610,7 +610,6 @@ static int faulting_process(void)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-#ifndef SHMEM_TEST
|
|
|
if (release_pages(area_dst))
|
|
|
return 1;
|
|
|
|
|
@@ -618,7 +617,6 @@ static int faulting_process(void)
|
|
|
if (my_bcmp(area_dst + nr * page_size, zeropage, page_size))
|
|
|
fprintf(stderr, "nr %lu is not zero\n", nr), exit(1);
|
|
|
}
|
|
|
-#endif /* SHMEM_TEST */
|
|
|
|
|
|
#endif /* HUGETLB_TEST */
|
|
|
|