<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 1, 2020 at 11:15 PM Martin Doucha <<a href="mailto:mdoucha@suse.cz" target="_blank">mdoucha@suse.cz</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">Signed-off-by: Martin Doucha <<a href="mailto:mdoucha@suse.cz" target="_blank">mdoucha@suse.cz</a>><br></blockquote><div><span class="gmail_default" style="font-size:small"></span>Reviewed-by: Li Wang <<a href="mailto:liwang@redhat.com" target="_blank">liwang@redhat.com</a>></div><div><span class="gmail_default"></span> </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>
No changes since v1.<br>
<br>
 include/tst_hugepage.h | 5 +++++<br>
 lib/tst_hugepage.c     | 9 +++++++++<br>
 2 files changed, 14 insertions(+)<br>
<br>
diff --git a/include/tst_hugepage.h b/include/tst_hugepage.h<br>
index 60c03c5c5..e08a2daa2 100644<br>
--- a/include/tst_hugepage.h<br>
+++ b/include/tst_hugepage.h<br>
@@ -12,6 +12,11 @@<br>
 extern char *nr_opt; /* -s num   Set the number of the been allocated hugepages */<br>
 extern char *Hopt;   /* -H /..   Location of hugetlbfs, i.e.  -H /var/hugetlbfs */<br>
<br>
+/*<br>
+ * Get the default hugepage size. Returns 0 if hugepages are not supported.<br>
+ */<br>
+size_t tst_get_hugepage_size(void);<br>
+<br>
 /*<br>
  * Try the best to request a specified number of huge pages from system,<br>
  * it will store the reserved hpage number in tst_hugepages.<br>
diff --git a/lib/tst_hugepage.c b/lib/tst_hugepage.c<br>
index f2bf5d20e..3a8dcca90 100644<br>
--- a/lib/tst_hugepage.c<br>
+++ b/lib/tst_hugepage.c<br>
@@ -12,6 +12,15 @@ unsigned long tst_hugepages;<br>
 char *nr_opt;<br>
 char *Hopt;<br>
<br>
+size_t tst_get_hugepage_size(void)<br>
+{<br>
+       if (access(PATH_HUGEPAGES, F_OK)) {<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">The braces here is redundant. Someone who merging the patch can help clean this.</div><br></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">
+               return 0;<br>
+       }<br>
+<br>
+       return SAFE_READ_MEMINFO("Hugepagesize:") * 1024;<br>
+}<br>
+<br>
 unsigned long tst_request_hugepages(unsigned long hpages)<br>
 {<br>
        unsigned long val, max_hpages;<br>
-- <br>
2.26.2<br>
<br>
<br>
-- <br>
Mailing list info: <a href="https://lists.linux.it/listinfo/ltp" rel="noreferrer" target="_blank">https://lists.linux.it/listinfo/ltp</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>