【标题描述】能够简要描述问题:说明什么场景下,做了什么操作,出现什么问题(尽量使用正向表达方式)
【环境信息】
硬件信息:
Linux version 5.10.0-4.17.0.28.oe1.aarch64 (abuild@obs-worker-009) (gcc_old (GCC) 9.3.1, GNU ld (GNU Binutils) 2.34) #1 SMP Mon Mar 29 16:29:35 UTC 2021
软件信息:
1) OS版本及分支
openEuler-21.03
2) 内核信息
3) 发现问题的组件版本信息
如果有特殊组网,请提供网络拓扑图
【问题复现步骤】
具体操作步骤
出现概率(是否必现,概率性错误)
【预期结果】
描述预期结果,可以通过对比新老版本获取
【实际结果】
[ 13.321386][ T658] Unable to handle kernel paging request at virtual address ffff80001115816c
[ 13.326013][ T684] hid-generic 0003:12D1:0003.0002: input,hidraw1: USB HID v1.10 Mouse [Keyboard/Mouse KVM 1.1.0] on usb-0000:7a:01.0-1.1/input1
[ 13.340558][ T658] Mem abort info:
[ 13.340563][ T658] ESR = 0x86000007
[ 13.352567][ T5] hub 6-1:1.0: USB hub found
[ 13.364750][ T658] EC = 0x21: IABT (current EL), IL = 32 bits
[ 13.369891][ T5] hub 6-1:1.0: 4 ports detected
[ 13.373871][ T658] SET = 0, FnV = 0
[ 13.396107][ T658] EA = 0, S1PTW = 0
[ 13.400599][ T658] swapper pgtable: 64k pages, 48-bit VAs, pgdp=0000000029540000
[ 13.408726][ T658] [ffff80001115816c] pgd=0000205fffff0003, p4d=0000205fffff0003, pud=0000205fffff0003, pmd=0000205ffffe0003, pte=0000000000000000
[ 13.423346][ T658] Internal error: Oops: 86000007 [#1] SMP
[ 13.429720][ T658] Modules linked in:
[ 13.434243][ T658] CPU: 72 PID: 658 Comm: kworker/72:1 Not tainted 5.10.0-4.17.0.28.oe1.aarch64 #1
[ 13.443966][ T658] Hardware name: Huawei TaiShan 200 (Model 2280)/BC82AMDDA, BIOS 1.70 01/07/2021
[ 13.453683][ T658] Workqueue: events mpam_enable
[ 13.459206][ T658] pstate: 20c00009 (nzCv daif +PAN +UAO -TCO BTYPE=--)
[ 13.466625][ T658] pc : mpam_enable+0x194/0x1d8
[ 13.472019][ T658] lr : mpam_enable+0x194/0x1d8
[ 13.477301][ T658] sp : ffff80004664fd70
[ 13.481937][ T658] x29: ffff80004664fd70 x28: 0000000000000000
[ 13.488578][ T658] x27: ffff00400484a648 x26: ffff800011b71080
[ 13.495306][ T658] x25: 0000000000000000 x24: ffff800011b6cda0
[ 13.502001][ T658] x23: ffff800011646f18 x22: ffff800011b6cd80
[ 13.508684][ T658] x21: ffff800011b6c000 x20: ffff800011646f08
[ 13.515425][ T658] x19: ffff800011646f70 x18: 0000000000000020
[ 13.522075][ T658] x17: 000000001790b332 x16: 0000000000000001
[ 13.528785][ T658] x15: ffffffffffffffff x14: ff00000000000000
[ 13.535464][ T658] x13: ffffffffffffffff x12: 0000000000000006
[ 13.542045][ T658] x11: 00000091cea718e2 x10: 0000000000000b90
[ 13.548735][ T658] x9 : ffff80001009ebac x8 : ffff2040061aabf0
[ 13.555383][ T658] x7 : ffffa05f8dca0000 x6 : 000000000000000f
[ 13.561924][ T658] x5 : 0000000000000000 x4 : ffff2040061aa000
[ 13.568613][ T658] x3 : ffff80001164dfa0 x2 : 00000000ffffffff
[ 13.575267][ T658] x1 : ffffa05f8dca0000 x0 : 00000000000000c1
[ 13.581813][ T658] Call trace:
[ 13.585600][ T658] mpam_enable+0x194/0x1d8
[ 13.590450][ T658] process_one_work+0x1cc/0x390
[ 13.595654][ T658] worker_thread+0x70/0x2f0
[ 13.600499][ T658] kthread+0x118/0x120
[ 13.604935][ T658] ret_from_fork+0x10/0x18
[ 13.609717][ T658] Code: bad PC value
[ 13.613944][ T658] ---[ end trace f1e305d2c339f67f ]---
[ 13.753818][ T658] Kernel panic - not syncing: Oops: Fatal exception
[ 13.760885][ T658] SMP: stopping secondary CPUs
[ 13.765933][ T658] Kernel Offset: disabled
[ 13.770516][ T658] CPU features: 0x8040002,22208a38
[ 13.775862][ T658] Memory Limit: none
[ 13.913929][ T658] ---[ end Kernel panic - not syncing:
【附件信息】
比如系统message日志/组件日志、dump信息、图片等
Hey gatieme, 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.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
出问题的时候 PC: ffff80001115816c: b90d82a0 str w0, [x21, #3456]
fff800011158148: b0ff7764 adrp x4, ffff800010045000 <add_schema+0x130>
ffff80001115814c: d0ff7763 adrp x3, ffff800010046000 <mpam_reset_device_config.isra.0+0x30>
ffff800011158150: 9139c084 add x4, x4, #0xe70
ffff800011158154: 913d4063 add x3, x3, #0xf50
ffff800011158158: 90ffef81 adrp x1, ffff800010f48000 <__kvm_nvhe_.L14472^B1+0x1fb6>
ffff80001115815c: 52800022 mov w2, #0x1 // #1
ffff800011158160: 911d8021 add x1, x1, #0x760
ffff800011158164: 528016e0 mov w0, #0xb7 // #183
ffff800011158168: 97bd1c57 bl ffff80001009f2c4 <__cpuhp_setup_state>
ffff80001115816c: b90d82a0 str w0, [x21, #3456]
ffff800011158170: 7100001f cmp w0, #0x0
ffff800011158174: 54fffcac b.gt ffff800011158108 <mpam_enable+0x130>
ffff800011158178: 90ffef80 adrp x0, ffff800010f48000 <__kvm_nvhe_.L14472^B1+0x1fb6>
ffff80001115817c: 911dc000 add x0, x0, #0x770
ffff800011158180: 97e97402 bl ffff800010bb5188 <printk>
ffff800011158184: 17ffffe1 b ffff800011158108 <mpam_enable+0x130>
ffff800011158188: 90ffef80 adrp x0, ffff800010f48000 <__kvm_nvhe_.L14472^B1+0x1fb6>
ffff80001115818c: 911ec000 add x0, x0, #0x7b0
ffff800011158190: 97e973fe bl ffff800010bb5188 <printk>
ffff800011158194: 17ffffea b ffff80001115813c <mpam_enable+0x164>
ffff800011158198: a94153f3 ldp x19, x20, [sp, #16]
ffff80001115819c: a9425bf5 ldp x21, x22, [sp, #32]
ffff8000111581a0: f9401bf7 ldr x23, [sp, #48]
ffff8000111581a4: a8c47bfd ldp x29, x30, [sp], #64
ffff8000111581a8: d50323bf autiasp
ffff8000111581ac: d65f03c0 ret
已合入修复补丁:
openEuler-1.0-LTS:
0f4acaeb21a7 arm64/mpam: Fix mpam corrupt when cpu online
登录 后才可以发表评论