<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Jan,</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 22, 2020 at 3:13 PM Jan Stancek <<a href="mailto:jstancek@redhat.com">jstancek@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">/sys/kernel/mm/hugepages is not present when there are no<br>
supported hugepage sizes. This is common for ppc64le KVM guests,<br>
when hypervisor does not enable hugepages. Guest will boot with:<br>
  hugetlbfs: disabling because there are no supported hugepage sizes<br>
<br>
  # cat /proc/filesystems  | grep huge; echo $?<br>
  1<br>
<br>
End the test with TCONF to avoid TBROK on mmap, set_sys_tune, etc.<br>
<br>
Signed-off-by: Jan Stancek <<a href="mailto:jstancek@redhat.com" target="_blank">jstancek@redhat.com</a>><br>
---<br>
 lib/tst_hugepage.c | 2 +-<br>
 1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/lib/tst_hugepage.c b/lib/tst_hugepage.c<br>
index 52667a14e8ff..eb66c4fbbc91 100644<br>
--- a/lib/tst_hugepage.c<br>
+++ b/lib/tst_hugepage.c<br>
@@ -18,7 +18,7 @@ unsigned long tst_request_hugepages(unsigned long hpages)<br>
<br>
        if (access(PATH_HUGEPAGES, F_OK)) {<br>
                tst_hugepages = 0;<br>
-               goto out;<br>
+               tst_brk(TCONF, "Huge pages not supported.");<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">We don't do that because hugetlb is not the hard requirement for some tests (i.e pkey01.c). If we exit with TCONF at an early phase on a non-hugetlb system the remaining test will be missed too. In a word, the goto out here is on purpose.</div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
        }<br>
<br>
        if (nr_opt)<br>
-- <br>
2.18.1<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>