428 Star 1.6K Fork 1.6K

GVPopenEuler/kernel

 / 详情

【oE23.09】xfs生命周期(mkfs.xfs、xfs_info、xfs_repair 、xfs_growfs )执行过程不断触发dropcache,系统crash

已验收
缺陷
创建于  
2023-09-11 16:12

【标题描述】能够简要描述问题:说明什么场景下,做了什么操作,出现什么问题(尽量使用正向表达方式)
xfs生命周期(mkfs.xfs、xfs_info、xfs_repair 、xfs_growfs )执行过程不断触发dropcache,系统crash
一、缺陷信息

内核信息:

[root@openEuler 127.0.0.1-2023-09-11-15:25:44]# uname -a
Linux openEuler 6.4.0-3.0.0.11.oe2309.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 30 19:39:57 CST 2023 x86_64 x86_64 x86_64 GNU/Linux

缺陷归属组件:

缺陷归属的版本:

缺陷简述:

【环境信息】
硬件信息

  • 裸机场景请提供问题的硬件信息
  • 虚拟机场景请提供虚拟机的XML文件或配置信息
    软件信息
  • OS版本及分支信息
[root@openEuler 127.0.0.1-2023-09-11-15:25:44]# cat /etc/openEuler-latest 
openeulerversion=openEuler-23.09
compiletime=2023-08-30-18-51-31
gccversion=12.3.1-9.oe2309
kernelversion=6.4.0-2.0.0.10.oe2309
openjdkversion=1.8.0.382.b05-3.oe2309
  • 内核信息
  • 发现问题的组件版本信息
    网络信息
  • 如果有特殊组网,请提供网络拓扑信息

【问题复现步骤】,请描述具体的操作步骤
xfs生命周期(mkfs.xfs、xfs_info、xfs_repair 、xfs_growfs )执行过程不断触发dropcache
【实际结果】,请描述出问题的结果和影响

[ 2805.789670] BUG: kernel NULL pointer dereference, address: 0000000000000010
[ 2805.789713] #PF: supervisor read access in kernel mode
[ 2805.789730] #PF: error_code(0x0000) - not-present page
[ 2805.789745] PGD 0 P4D 0
[ 2805.789757] Oops: 0000 [#1] PREEMPT SMP NOPTI
[ 2805.789772] CPU: 0 PID: 14849 Comm: sh Kdump: loaded Not tainted 6.4.0-3.0.0.11.oe2309.x86_64 #1
[ 2805.789789] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.12.1-0-ga5cab58-20220525_182517-szxrtosci10000 04/01/2014
[ 2805.789812] RIP: 0010:xlog_cil_pcp_dead+0xf/0xe0 [xfs]
[ 2805.790015] Code: 1f 84 00 00 00 00 00 0f 1f 40 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 66 0f 1f 00 0f 1f 44 00 00 41 54 89 f6 55 53 <48> 8b 6f 10 4c 8d 65 40 48 8b 9d f8 00 00 00 4c 89 e7 48 03 1c f5
[ 2805.790040] RSP: 0018:ffffaa4885cc3cb0 EFLAGS: 00010246
[ 2805.790058] RAX: 0000000000000000 RBX: ffffffffc0d507b0 RCX: ffffffff992486b8
[ 2805.790075] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000000
[ 2805.790094] RBP: ffffffffc0d507b0 R08: 0000000000000000 R09: 0000000000000000
[ 2805.790109] R10: ffff9a55bbda0520 R11: 000000009ef5325f R12: 0000000000000003
[ 2805.790123] R13: ffff9a55bbda0520 R14: ffffffffc0cf6530 R15: 0000000000000000
[ 2805.790141] FS:  00007f0b15ed7740(0000) GS:ffff9a55bbc00000(0000) knlGS:0000000000000000
[ 2805.790166] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2805.790189] CR2: 0000000000000010 CR3: 000000011b8a2003 CR4: 0000000000370ef0
[ 2805.790214] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 2805.790235] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 2805.790256] Call Trace:
[ 2805.790278]  <TASK>
[ 2805.790303]  ? __die+0x23/0x70
[ 2805.790330]  ? page_fault_oops+0x81/0x150
[ 2805.790355]  ? exc_page_fault+0x67/0x150
[ 2805.790378]  ? asm_exc_page_fault+0x26/0x30
[ 2805.790402]  ? __pfx_xfs_cpu_dead+0x10/0x10 [xfs]
[ 2805.790558]  ? xlog_cil_pcp_dead+0xf/0xe0 [xfs]
[ 2805.790673]  xfs_cpu_dead+0x65/0xb0 [xfs]
[ 2805.790788]  cpuhp_invoke_callback+0xf5/0x460
[ 2805.790816]  __cpuhp_invoke_callback_range+0x78/0xe0
[ 2805.790840]  _cpu_down+0xeb/0x380
[ 2805.791167]  cpu_device_down+0x3f/0x70
[ 2805.791372]  device_offline+0xb7/0x110
[ 2805.791580]  online_store+0x55/0xc0
[ 2805.791764]  kernfs_fop_write_iter+0x11f/0x200
[ 2805.791944]  vfs_write+0x1ec/0x3b0
[ 2805.792118]  ksys_write+0x67/0xe0
[ 2805.792284]  do_syscall_64+0x3b/0x90
[ 2805.792447]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[ 2805.792616] RIP: 0033:0x7f0b15cf72b4
[ 2805.792770] Code: c7 00 16 00 00 00 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 80 3d b5 c0 13 00 00 74 13 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 54 c3 0f 1f 00 48 83 ec 28 48 89 54 24 18 48
[ 2805.793077] RSP: 002b:00007ffe47e7e028 EFLAGS: 00000202 ORIG_RAX: 0000000000000001
[ 2805.793230] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0b15cf72b4
[ 2805.793378] RDX: 0000000000000002 RSI: 0000557e31c8b830 RDI: 0000000000000001
[ 2805.793535] RBP: 0000557e31c8b830 R08: 0000000000000073 R09: 0000000000000001
[ 2805.793681] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002

【其他相关附件信息】
比如系统message日志/组件日志、dump信息、图片等

缺陷详情参考链接:

缺陷分析指导链接:
https:xxx

评论 (2)

Hi yanglijin, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Kernel, and any of the maintainers.

jinjin 创建了缺陷 2年前
openeuler-ci-bot 添加了
 
sig/Kernel
标签
2年前
jinjin 修改了描述 2年前
jinjin 里程碑设置为openEuler-23.09-round-2 2年前
jinjin 负责人设置为Long Li 2年前
jinjin 负责人Long Li 修改为未设置 2年前
jinjin 负责人设置为Wei Li 2年前
Wei Li 修改了标题 2年前
Wei Li 添加协作者Wei Li 2年前
Wei Li 负责人Wei Li 修改为Zhang Yi 2年前
Wei Li 取消协作者Wei Li 2年前
ci-robot 通过合并 Pull Request !2229: xfs: fix NULL dereference in xlog_cil_pcp_dead任务状态待办的 修改为已完成 2年前
展开全部操作日志

重跑2*24小时,执行通过,无异常。

jinjin 任务状态已完成 修改为已验收 2年前

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936 jinjin-yanglijin
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel

搜索帮助