[LTP] Error with cpuset_inherit
Yang Xu
xuyang2018.jy@cn.fujitsu.com
Thu Sep 10 04:39:38 CEST 2020
Hi Pankaj
grep it on kernel code as below:
[root@localhost linux]# grep -nsr has_normal_memory
drivers/base/node.c:971: [N_NORMAL_MEMORY] =
_NODE_ATTR(has_normal_memory, N_NORMAL_MEMORY),
Documentation/ABI/stable/sysfs-devices-node:13:What:
/sys/devices/system/node/has_normal_memory
[root@localhost linux]#
vim driver/base/Makefile
obj-$(CONFIG_NUMA) += node.o
I guess your kernel doesn't enable CONFIG_NUMA.
> Hi,
> Can you suggest what all configs are needed for this testcase??
> ------------------------------------------------------------------------
> *From:* Yang Xu <xuyang2018.jy@cn.fujitsu.com>
> *Sent:* Wednesday, September 9, 2020 2:19 PM
> *To:* Pankaj Vinadrao Joshi <Pankaj.VJ@exaleapsemi.com>;
> ltp@lists.linux.it <ltp@lists.linux.it>
> *Subject:* Re: [LTP] Error with cpuset_inherit
> Hi Pankaj
>
> :
>> Hi,
>> i am running cpuset_inherit from LTP version:20200515-267-g9677c5573 on
>> custom kernel 5.5.6 but i am getting following failure with the
>> mentioned testcase
>>
>> earlycon=sbi earlycon=sbi root=/dev/mmcblk0p3 rootwait console=ttySIF0
>> console=tty0
>>
>> Gnu C gcc (GCC) 8.3.0
>> Clang
>> Gnu make 4.2.1
>> util-linux 2.34
>> mount linux 2.34 (libmount 2.34.0: btrfs, namespaces,
>> assert, debug)
>> modutils 26
>> e2fsprogs 1.45.4
>> Linux C Library > libc.2.30
>> Dynamic linker (ldd) 2.30
>> Linux C++ Library 6.0.25
>> Procps 3.3.15
>> iproute2 iproute2-ss190924
>> iputils 'V'
>> Kbd 2.2.0
>> Sh-utils 8.31
>> Modules Loaded veth ofpart cmdlinepart spi_nor
>>
>> free reports:
>> total used free shared buff/cache
>> available
>> Mem: 8167360 63568 7098176 17980 1005616
>> 7994892
>> Swap: 0 0 0
>>
>> cpuinfo:
>> Architecture: riscv64
>> Byte Order: Little Endian
>> CPU(s): 4
>> On-line CPU(s) list: 0-3
>> Thread(s) per core: 4
>> Core(s) per socket: 1
>> Socket(s): 1
>> L1d cache: 32 KiB
>> L1i cache: 32 KiB
>> L2 cache: 2 MiB
>>
>> AppArmor disabled
>>
>> SELinux mode: unknown
>> no big block device was specified on commandline.
>> Tests which require a big block device are disabled.
>> You can specify it with option -z
>> COMMAND: /opt/ltp/bin/ltp-pan -e -S -a 10318 -n 10318 -p -f
>> /tmp/ltp-NOCHmuGYM1/alltests -l
>> /opt/ltp/results/LTP_RUN_ON-2020_09_08-11h_09m_36s.log -C
>> /opt/ltp/output/LTP_RUN_ON-2020_09_08-11h_09m_36s.failed -T
>> /opt/ltp/output/LTP_RUN_ON-2020_09_08-11h_09m_36s.tconf
>> INFO: Restricted to cpuset_inherit
>> LOG File: /opt/ltp/results/LTP_RUN_ON-2020_09_08-11h_09m_36s.log
>> FAILED COMMAND File:
>> /opt/ltp/output/LTP_RUN_ON-2020_09_08-11h_09m_36s.failed
>> TCONF COMMAND File: /opt/ltp/output/LTP_RUN_ON-2020_09_08-11h_09m_36s.tconf
>> Running tests.......
>> <<<test_start>>>
>> tag=cpuset_inherit stime=1599563376
>> cmdline="cpuset_inherit_testset.sh"
>> contacts=""
>> analysis=exit
>> <<<test_output>>>
>> cat: /sys/devices/system/node/has_normal_memory: No such file or directory
> You should investigate why your system doesn't have this file because we
> use this file value to compare in test case.
>
> I guess you may miss some kernel config.
>
>
>> cpuset_inherit 1 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 3 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 5 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 7 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 9 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 11 TPASS: cpus: Inherited information is right!
>> cpuset_inherit 13 TPASS: mems: Inherited information is right!
>> cpuset_inherit 15 TPASS: mems: Inherited information is right!
>> cpuset_inherit 17 TPASS: mems: Inherited information is right!
>> cpuset_inherit 19 TPASS: mems: Inherited information is right!
>> cpuset_inherit 21 TPASS: mems: Inherited information is right!
>> *cpuset_inherit 23 TFAIL: mems: Test result - 0 Expected string - ""*
>> cpuset_inherit 25 TPASS: cpu_exclusive: Inherited information is right!
>> cpuset_inherit 27 TPASS: cpu_exclusive: Inherited information is right!
>> cpuset_inherit 29 TPASS: mem_exclusive: Inherited information is right!
>> cpuset_inherit 31 TPASS: mem_exclusive: Inherited information is right!
>> cpuset_inherit 33 TPASS: mem_hardwall: Inherited information is right!
>> cpuset_inherit 35 TPASS: mem_hardwall: Inherited information is right!
>> cpuset_inherit 37 TPASS: memory_migrate: Inherited information is right!
>> cpuset_inherit 39 TPASS: memory_migrate: Inherited information is right!
>> cpuset_inherit 41 TPASS: memory_spread_page: Inherited information is right!
>> cpuset_inherit 43 TPASS: memory_spread_page: Inherited information is right!
>> cpuset_inherit 45 TPASS: memory_spread_slab: Inherited information is right!
>> cpuset_inherit 47 TPASS: memory_spread_slab: Inherited information is right!
>> cpuset_inherit 49 TPASS: sched_load_balance: Inherited information is right!
>> cpuset_inherit 51 TPASS: sched_load_balance: Inherited information is right!
>> cpuset_inherit 53 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 55 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 57 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 59 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 61 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 63 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> cpuset_inherit 65 TPASS: sched_relax_domain_level: Inherited information
>> is right!
>> incrementing stop
>> <<<execution_status>>>
>> initiation_status="ok"
>> duration=3 termination_type=exited termination_id=1 corefile=no
>> cutime=131 cstime=194
>> <<<test_end>>>
>> INFO: ltp-pan reported some tests FAIL
>> LTP Version: 20200515-267-g9677c5573
>>
>> ###############################################################
>>
>> Done executing testcases.
>> LTP Version: 20200515-267-g9677c5573
>> ###############################################################
>>
>> Can someone help me why this test is getting failed and how i can
>> resolve it??
>>
>> Thanks!
>>
>>
>>
>>
>
>
> [EXT]
More information about the ltp
mailing list