/ 详情

[20.03-LTS-SP1] [aarch64]在测试LTP用例的时候,kernel 死锁

Backlog
Bug
Opened this issue  
2021-03-26 13:48

【标题描述】[20.03-LTS-SP1] [aarch64]在鲲鹏台式机测试LTP用例的时候,kernel 死锁,系统卡死,无法操作。
【环境信息】
硬件信息:鲲鹏台式机
cpu:

[root@ltptest crash]# lscpu 
架构:                           aarch64
CPU 运行模式:                   64-bit
字节序:                         Little Endian
CPU:                             8
在线 CPU 列表:                  0-7
每个核的线程数:                 1
每个座的核数:                   8
座:                             1
NUMA 节点:                      1
厂商 ID:                        HiSilicon
型号:                           0
型号名称:                       Kunpeng-920
步进:                           0x1
CPU 最大 MHz:                   2600.0000
CPU 最小 MHz:                   200.0000
BogoMIPS:                       200.00
L1d 缓存:                       512 KiB
L1i 缓存:                       512 KiB
L2 缓存:                        4 MiB
L3 缓存:                        32 MiB
NUMA 节点0 CPU:                 0-7
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1:        Mitigation; __user pointer sanitization
Vulnerability Spectre v2:        Not affected
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
标记:                           fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma d
                                 cpop asimddp asimdfhm

软件信息:
OS:openeuler-20.03-sp1
kernel version:

[root@ltptest pstore]# uname -r
4.19.90-2102.3.0.0058.up2.uel20.aarch64

【问题复现步骤】

  1. 下载 20210121 版本 ltp 源码 ltp-full-20210121.tar.bz2 。根据readme 执行编译安装
yum install gcc git make pkgconf autoconf automake bison flex m4 kernel-headers glibc-headers psmisc
# 设置英文环境
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"

# 设置 hostname,下面设置了ltptest。设置其他hostname,也可以,但是要求为全英文。这样可以避免系统软件的一些解析问题。
hostnamectl set-hostname ltptest
make autotools
./configure
make
make install
  1. 执行 ltp 测试
cd /opt/ltp
nohup ./runltp >$$.log 2>&1 &

【预期结果】
ltp 测试完成,无失败项,允许跳过项。测试完成之后操作系统可正常使用。
【实际结果】
ltp测试过程中,系统卡死。鼠标键盘都无响应。显示器报错如下
message 无额外日志,/var/crash 无vmcore生成
输入图片说明
【附件信息】
比如系统message日志/组件日志、dump信息、图片等

Attachments

Comments (3)

weidongkl created缺陷
weidongkl set related repository to openEuler/kernel
Expand operation logs

Hey weidongkl, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot .
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.

weidongkl changed description

在鲲鹏台式机执行2次,全部失败。每次失败的用例不固定。执行 nohup ./runltp >$$.log 2>&1 &即可复现此问题。

泰山服务器不存在此问题

weidongkl set priority to Serious

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(2)
5329419 openeuler ci bot 1632792936 7914604 weidongkl 1611763152