<div dir="ltr">Yes, it shows CONF on 20180926 release. <div>Looks like the issue was introduced in release 20170516 itself, because it was showing CONF as expected in previous version "20170116".<br><div><br></div><div>Thanks,</div><div>Nikita</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 26, 2018 at 10:20 AM Li Wang <<a href="mailto:liwang@redhat.com">liwang@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Nov 26, 2018 at 11:55 AM Nikita Gupta <<a href="mailto:nikitarulz@gmail.com" target="_blank">nikitarulz@gmail.com</a>> wrote:<br>
><br>
> Hi All,<br>
><br>
> HugeTLB is resulting into Conf in one version and Fail in another version for same kernel configuration.<br>
<br>
Thanks for reporting this.<br>
<br>
><br>
> Version LTP-20170116:<br>
> All test cases of HugeTLB are marked Conf by ltp, stating:<br>
> 1  TCONF  :  hugetlb.c:45: Huge page is not supported.<br>
> 2  TCONF  :  hugetlb.c:45: Remaining cases not appropriate for configuration<br>
><br>
> Version LTP-20170516-179-g18916a2:<br>
<br>
LTP-20170516-179-g18916a2e6 is not a stable release for LTP, it just<br>
contains part of patch set in hugetlb tests.<br>
<br>
The warning you mentioned has been fixed(merged by 20180118) in commit:<br>
<br>
commit a5489f1bc843b7bda74fca10fad2f8714b5fb090<br>
Author: Li Wang <<a href="mailto:liwang@redhat.com" target="_blank">liwang@redhat.com</a>><br>
Date:   Fri Dec 1 11:55:59 2017 +0800<br>
<br>
    hugetlb: fix warnings in cleanup()<br>
<br>
    Adding two functions [save|restore]_nr_hugepages() to the hugetlb<br>
    library, and meanwhile initialize the 'orig_hugepages' to '-1', then<br>
    we can make use of that to avoid those warnings on a system without<br>
    huge page supporting.<br>
<br>
    WARNING:<br>
       safe_file_ops.c:283: WARN: Failed to open FILE<br>
'/proc/sys/vm/nr_hugepages'<br>
       for writing at mem.c:853: ENOENT<br>
<br>
    Also, including "mem.h" in hugetlb lib to get rid of compile warnings.<br>
<br>
> All test cases of HugeTLB are marked Fail by LTP, stating:<br>
> tst_test.c:908: INFO: Timeout per run is 0h 05m 00s hugetlb.c:46: CONF: Huge page is not supported. mem.c:850: INFO: set nr_hugepages to 0 safe_file_ops.c:283: WARN: Failed to open FILE '/proc/sys/vm/nr_hugepages' for writing at mem.c:853: ENOENT<br>
><br>
> Isn't in version ltp-20170516-179-g18916a2 also, all test cases should be marked Conf.<br>
> As the file /proc/sys/vm/nr_hugepages is not present for both the versions.<br>
<br>
Yes, they should be marked as Conf too. But I think this kind of<br>
issues would be gone if you use latest LTP version. Can you have a try<br>
the 20180926 release?<br>
<a href="https://github.com/linux-test-project/ltp/releases/tag/20180926" rel="noreferrer" target="_blank">https://github.com/linux-test-project/ltp/releases/tag/20180926</a><br>
<br>
-- <br>
Regards,<br>
Li Wang<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Regards,<div>Nikita Gupta</div></div>