[LTP] LTP: HugeTLB failures in version ltp-20170516-179-g18916a2
Li Wang
liwang@redhat.com
Mon Nov 26 05:50:30 CET 2018
On Mon, Nov 26, 2018 at 11:55 AM Nikita Gupta <nikitarulz@gmail.com> wrote:
>
> Hi All,
>
> HugeTLB is resulting into Conf in one version and Fail in another version for same kernel configuration.
Thanks for reporting this.
>
> Version LTP-20170116:
> All test cases of HugeTLB are marked Conf by ltp, stating:
> 1 TCONF : hugetlb.c:45: Huge page is not supported.
> 2 TCONF : hugetlb.c:45: Remaining cases not appropriate for configuration
>
> Version LTP-20170516-179-g18916a2:
LTP-20170516-179-g18916a2e6 is not a stable release for LTP, it just
contains part of patch set in hugetlb tests.
The warning you mentioned has been fixed(merged by 20180118) in commit:
commit a5489f1bc843b7bda74fca10fad2f8714b5fb090
Author: Li Wang <liwang@redhat.com>
Date: Fri Dec 1 11:55:59 2017 +0800
hugetlb: fix warnings in cleanup()
Adding two functions [save|restore]_nr_hugepages() to the hugetlb
library, and meanwhile initialize the 'orig_hugepages' to '-1', then
we can make use of that to avoid those warnings on a system without
huge page supporting.
WARNING:
safe_file_ops.c:283: WARN: Failed to open FILE
'/proc/sys/vm/nr_hugepages'
for writing at mem.c:853: ENOENT
Also, including "mem.h" in hugetlb lib to get rid of compile warnings.
> All test cases of HugeTLB are marked Fail by LTP, stating:
> 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
>
> Isn't in version ltp-20170516-179-g18916a2 also, all test cases should be marked Conf.
> As the file /proc/sys/vm/nr_hugepages is not present for both the versions.
Yes, they should be marked as Conf too. But I think this kind of
issues would be gone if you use latest LTP version. Can you have a try
the 20180926 release?
https://github.com/linux-test-project/ltp/releases/tag/20180926
--
Regards,
Li Wang
More information about the ltp
mailing list