Bug 3589 - [Anolis8][ck-4.19][aarch64][nightly社区版] kernel-selftest测试套bpf.test_lirc_mode2_user run fail
Summary: [Anolis8][ck-4.19][aarch64][nightly社区版] kernel-selftest测试套bpf.test_lirc_mode2...
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.6
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: shuancue
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-30 12:37 UTC by anolislw
Modified: 2023-02-21 14:51 UTC (History)
1 user (show)

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-30 12:37:38 UTC
Description of problem:
在anolis8.6 ck-4.19 aarch64环境下,社区版的nightly kernel-selftest测试,bpf.test_lirc_mode2_user run fail
job link: https://tone.openanolis.cn/ws/jfupduzb/test_result/41207

How reproducible:

Steps to Reproduce:
1.rpm -ivh  http://172.16.0.24/kernel/Anolis8/ANCK-4.19/aarch64/20221229214303_259/kernel-4.19.91-259.git.e680634f5b91.an8.src.rpm
   rpm -i kernel-4.19.91-259.git.e680634f5b91.an8.src.rpm
   yum install yum-utils rpm-build -y
   yum-builddep -y /root/rpmbuild/SPECS/kernel.spec   
   rpmbuild -bp /root/rpmbuild/SPECS/kernel.spec   
2. cd /root/rpmbuild/BUILD/kernel-4.19.91-259.git.e680634f5b91.an8/linux-4.19.91-259.git.e680634f5b91.an8.aarch64
3. make -C tools/testing/selftests/
4. cd bpf;./test_lirc_mode2_user

Actual results:
[root@qibo-anolis8-nightly-func-arm-2 bpf]# ./test_lirc_mode2_user
Usage: ./test_lirc_mode2_user /dev/lircN
[root@qibo-anolis8-nightly-func-arm-2 bpf]# echo $?
2
[root@qibo-anolis8-nightly-func-arm-2 bpf]# uname -r
4.19.91-259.git.e680634f5b91.an8.aarch64
[root@qibo-anolis8-nightly-func-arm-2 bpf]# cat /etc/anolis-release
Anolis OS release 8.6
[root@qibo-anolis8-nightly-func-arm-2 bpf]#


Expected results:
case pass

test info:
[root@qibo-anolis8-nightly-func-arm-2 ~]# uname -r
4.19.91-259.git.e680634f5b91.an8.aarch64
[root@qibo-anolis8-nightly-func-arm-2 ~]# cat /etc/anolis-release
Anolis OS release 8.6
[root@qibo-anolis8-nightly-func-arm-2 ~]# free -g
              total        used        free      shared  buff/cache   available
Mem:             14           0           9           0           4          14
Swap:             0           0           0
[root@qibo-anolis8-nightly-func-arm-2 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        7.5G     0  7.5G   0% /dev
tmpfs           7.5G     0  7.5G   0% /dev/shm
tmpfs           7.5G  756K  7.5G   1% /run
tmpfs           7.5G     0  7.5G   0% /sys/fs/cgroup
/dev/vda2        39G   33G  4.7G  88% /
/dev/vda1       500M  6.8M  494M   2% /boot/efi
tmpfs           1.5G     0  1.5G   0% /run/user/0
[root@qibo-anolis8-nightly-func-arm-2 ~]# cat /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/boot/vmlinuz-4.19.91-259.git.e680634f5b91.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-2 ~]# 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-2 ~]#
Comment 1 zhixin01 alibaba_cloud_group 2023-01-12 10:09:24 UTC
anolis8.6 ck4.19 x86_64 社区版nightly有同样的失败
# ./test_lirc_mode2_user
Usage: ./test_lirc_mode2_user /dev/lircN

# cat /etc/os-release
NAME="Anolis OS"
VERSION="8.6"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.6"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.6"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"

# uname -r
4.19.91-263.git.c452e2d70d27.an8.x86_64