Bug 3505 - [Anolis8.6][ck-4.19][aarch64][社区版kernel nightly] kernel-selftests:bpf.test_lru_map测试fail
Summary: [Anolis8.6][ck-4.19][aarch64][社区版kernel nightly] kernel-selftests:bpf.test_lr...
Status: NEW
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: kernel - anck-4.19 (show other bugs) kernel - anck-4.19
Version: 8.8
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: maqiao
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-16 18:30 UTC by anolislw
Modified: 2022-12-19 18:55 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anolislw alibaba_cloud_group 2022-12-16 18:30:54 UTC
【问题简述】
Anolis8.6][ck-4.19 aarch6,社区版kernel nightly,kernel-selftests:bpf.test_lru_map测试fail 
fail job:https://tone.openanolis.cn/ws/jfupduzb/test_result/39129

[期望结果]
case pass

[实际结果]
[root@qibo-anolis8-nightly-func-arm-1 bpf]# ./test_lru_map
nr_cpus:4

test_lru_sanity0 (map_type:9 map_flags:0x0): key:1 not found from map. No such file or directory(2)
test_lru_map: test_lru_map.c:172: test_lru_sanity0: Assertion `map_equal(lru_map_fd, expected_map_fd)' failed.
Aborted (core dumped)
[root@qibo-anolis8-nightly-func-arm-1 bpf]# uname -r
4.19.91-240.git.54fd3ed84e1d.an8.aarch64

[复验步骤]
rpm -i kernel-4.19.91-240.git.54fd3ed84e1d.an8.src.rpm
yum install yum-utils
yum-builddep -y /root/rpmbuild/SPECS/kernel.spec    #自动安装前置依赖包  需要yum-utils
rpmbuild -bp /root/rpmbuild/SPECS/kernel.spec
cd BUILD/kernel-4.19.91-240.git.54fd3ed84e1d.an8/linux-4.19.91-240.git.54fd3ed84e1d.an8.aarch64/
cd tools/
cd testing/
cd selftests/
cd bpf/
make
make install
./test_lru_map

[测试环境]
[root@qibo-anolis8-nightly-func-arm-1 bpf]# uname -r
4.19.91-240.git.54fd3ed84e1d.an8.aarch64
[root@qibo-anolis8-nightly-func-arm-1 bpf]# cat /etc/redhat-release
Anolis OS release 8.6
[root@qibo-anolis8-nightly-func-arm-1 bpf]# uname -r
4.19.91-240.git.54fd3ed84e1d.an8.aarch64
[root@qibo-anolis8-nightly-func-arm-1 bpf]# cat /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/vmlinuz-4.19.91-240.git.54fd3ed84e1d.an8.aarch64 root=UUID=69f901e7-05b1-40ca-bff0-947d6f410fe7 ro cryptomgr.notests cgroup.memory=nokmem rcupdate.rcu_cpu_stall_timeout=300 vring_force_dma_api rhgb quiet console=tty0 biosdevname=0 net.ifnames=0 console=ttyAMA0,115200n8 noibrs nvme_core.io_timeout=4294967295 nvme_core.admin_timeout=4294967295 crashkernel=0M-2G:0M,2G-8G:192M,8G-:256M
[root@qibo-anolis8-nightly-func-arm-1 bpf]# df -g
df: invalid option -- 'g'
Try 'df --help' for more information.
[root@qibo-anolis8-nightly-func-arm-1 bpf]# free -g
              total        used        free      shared  buff/cache   available
Mem:             14           0          10           0           3          14
Swap:             0           0           0
[root@qibo-anolis8-nightly-func-arm-1 bpf]# lscpu
Architecture:        aarch64
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per cluster: 4
Socket(s):           1
Cluster(s):          1
NUMA node(s):        1
Vendor ID:           ARM
BIOS Vendor ID:      Alibaba Cloud
Model:               1
Model name:          Neoverse-N1
BIOS Model name:     virt-rhel7.6.0
Stepping:            r3p1
BogoMIPS:            50.00
NUMA node0 CPU(s):   0-3
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs
[root@qibo-anolis8-nightly-func-arm-1 bpf]#