17 Star 163 Fork 209

OpenHarmony / device_qemu

 / 详情

[问题咨询]: 驱动qemu-arm-linux-min时报错启动失败,报错的原因是什么?

待办的
创建于  
2024-02-01 14:33

问题描述

问题描述:启动qemu-arm-linux-min报错,代码是openharmony下的master分支

复现流程:

  1. 通过命令 ./build.sh --product-name qemu-arm-linux-min --ccache 编译
  2. 通过命令 vendor/ohemu/qemu-arm-linux-min/qemu-run.sh 启动qemu

部分错误日志:

[    0.000000][    T0] Booting Linux on physical CPU 0x0
[    0.000000][    T0] Linux version 5.10.184 (root@CSI-MUKJLCLXLC) (OHOS (dev) clang version 15.0.4 (llvm-project 9b52c931eb48ca9840f704a025232ef2363a5100), GNU ld (Linaro_Binutils-2019.12) 2.28.2.20170706) #1 SMP Thu Feb 1 11:23:09 CST 2024
[    0.000000][    T0] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000][    T0] CPU: div instructions available: patching division code
[    0.000000][    T0] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000][    T0] OF: fdt: Machine model: linux,dummy-virt

... ... ...

[    1.493236][    T0]    hard-irq read-recursion #2/123:      |  ok  |FAILED|
[    1.504628][    T0]    soft-irq read-recursion #2/123:      |  ok  |FAILED|
[    1.515844][    T0]    hard-irq read-recursion #2/132:      |  ok  |FAILED|
[    1.527084][    T0]    soft-irq read-recursion #2/132:      |  ok  |FAILED|
[    1.538507][    T0]    hard-irq read-recursion #2/213:      |  ok  |FAILED|
[    1.549917][    T0]    soft-irq read-recursion #2/213:      |  ok  |FAILED|
[    1.562135][    T0]    hard-irq read-recursion #2/231:      |  ok  |FAILED|
[    1.574705][    T0]    soft-irq read-recursion #2/231:      |  ok  |FAILED|
[    1.587410][    T0]    hard-irq read-recursion #2/312:      |  ok  |FAILED|
[    1.599930][    T0]    soft-irq read-recursion #2/312:      |  ok  |FAILED|
[    1.612474][    T0]    hard-irq read-recursion #2/321:      |  ok  |FAILED|
[    1.624979][    T0]    soft-irq read-recursion #2/321:      |  ok  |FAILED|
... ... ...
[    1.986322][    T0] -----------------------------------------------------------------
[    1.986377][    T0] BUG:  13 unexpected failures (out of 347) - debugging disabled! |
[    1.986443][    T0] -----------------------------------------------------------------
... ... ...
[    5.439388][    T1] [pid=1][Init][ERROR][switch_root.c:121]Failed to mount moving /mnt/data to /usr/mnt/data, err = 2
[    5.499888][    T1] [pid=1][Init][INFO][switch_root.c:186]SwitchRoot to /usr finish
[    5.638587][    T1] [pid=1][Init][INFO][init.c:86]Init fd holder socket done
[    5.649134][    T1] [pid=1][BEGET][ERROR][fstab.c:334]Failed to get fstab item from mount point " /misc "
[    5.649416][    T1] [pid=1][BEGET][INFO][fstab.c:515]Mount point not found, try to get path by device name.
[    5.649784][    T1] [pid=1][BEGET][ERROR][reboot_misc.c:77]Failed to get misc path
[    5.650117][    T1] [pid=1][Init][INFO][init_group_manager.c:201]boot start device.boot.group
[    5.651089][    T1] [pid=1][PARAM][ERROR][param_include.h:75]Invalid current param const.cust.config_dir_layer
[    5.651549][    T1] [pid=1][PARAM][ERROR][param_include.h:75]Invalid current param const.cust.follow_x_rules
[    5.655222][    T1] [pid=1][Init][INFO][init.c:195]Executing hook [0:0] cost [4310]us, result 0.
[    5.655561][    T1] [pid=1][PARAM][ERROR][param_include.h:75]Invalid current param const.cust.config_dir_layer
[    5.655795][    T1] [pid=1][PARAM][ERROR][param_include.h:75]Invalid current param const.cust.follow_x_rules
... ... ...
[    5.681614][    T1] [pid=1][PARAM][ERROR][param_server.c:380]Failed to open file '/sys_prod/etc/param/ohos.para.size' error:2 
[    5.687791][    T1] [pid=1][PARAM][INFO][param_server.c:437]load parameters from build 
[    5.688256][    T1] [pid=1][PARAM][INFO][param_server.c:422]Load default parameters from /proc/dsmm/developer.
[    5.688952][    T1] [pid=1][Init][ERROR][init_utils.c:521]Read dir :/proc/dsmm/developer failed.2
[    5.689391][    T1] [pid=1][Init][ERROR][init_utils.c:521]Read dir :/proc/dsmm/developer failed.2
[    5.690040][    T1] [pid=1][PARAM][ERROR][param_dac.c:238]Read dir :/proc/dsmm/developer failed.2
... ... ...
[    5.918833][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:const.product.udid, errNum is:106!
[    5.919078][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:const.product.devUdid, errNum is:106!
[    5.931980][    T1] [pid=1][PARAM][ERROR][trigger_processor.c:252]Command array size must positive fs
[    5.939485][    T1] [pid=1][Init][ERROR][init_config.c:56]Cfg error, /etc/init.usb.configfs.cfg not found
[    5.939750][    T1] [pid=1][Init][INFO][init_config.c:95]Import /vendor/etc/init.qemu.arm.linux.cfg  ...
[    5.941657][    T1] [pid=1][PARAM][ERROR][trigger_processor.c:252]Command array size must positive fs
[    5.941928][    T1] [pid=1][Init][INFO][init_config.c:95]Import init.qemu.arm.linux.usb.cfg  ...
[    5.942317][    T1] [pid=1][Init][ERROR][init_config.c:56]Cfg error, init.qemu.arm.linux.usb.cfg not found
... ... ...
[    7.089377][    T1] [pid=1][BEGET][ERROR][fstab_mount.c:375]Unsupported file system " none "
[    7.138680][    T1] [pid=1][PARAM][ERROR][param_persistadp.c:38]No valid persist parameter file /data/service/el1/startup/parameters/tmp_persist_parameters
[    7.193896][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:persist.hdc.daemon.auth_cancel, errNum is:106!
[    7.200729][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /sys/kernel/debug/tracing/snapshot " to 0666, err=2
[    7.215563][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /sys/kernel/debug/tracing/events/cpufreq_interactive/ " to 0755, err=2
[    7.217095][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /sys/kernel/debug/tracing/events/cpufreq_interactive/enable " to 0666, err=2
... ... ...
[    8.031509][    T1] [pid=1][BEGET][ERROR][sandbox.c:452]Failed to bind mount ' /chip_prod/etc ' to ' /mnt/sandbox/system/chip_prod/etc ', err = 2
[    8.031823][    T1] [pid=1][BEGET][WARNING][sandbox.c:484]Failed bind mount /chip_prod/etc to /mnt/sandbox/system/chip_prod/etc.
[    8.037958][    T1] [pid=1][BEGET][WARNING][sandbox.c:448]Not configure mount rec, must configure mount rec flag.
[    8.038851][    T1] [pid=1][BEGET][INFO][sandbox.c:413]Mount point ' /mnt/sandbox/system/sys/kernel/debug ' already exist, no need to mkdir
[    8.039115][    T1] [pid=1][BEGET][WARNING][sandbox.c:448]Not configure mount rec, must configure mount rec flag.
[    8.040001][    T1] [pid=1][BEGET][INFO][sandbox.c:413]Mount point ' /mnt/sandbox/system/sys/kernel/debug/tracing ' already exist, no need to mkdir
... ... ...
[    8.105821][    T1] [pid=1][Init][ERROR][init_common_cmds.c:269]Failed to get real path /system/etc/prop.default
[    8.138745][    T1] [pid=1][Init][ERROR][init_common_cmds.c:330]Failed to change owner for /proc/pressure/memory, err 2.
[    8.139417][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /proc/pressure/memory " to 0664, err=2
[    8.141062][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
[    8.176115][    T1] [pid=1][Init][ERROR][init_common_cmds.c:469]Failed to mount for /sys/kernel/debug, err 16.
[    8.178446][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
[    8.181658][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
... ... ...
[    8.234280][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:persist.hdc.daemon.auth_cancel, errNum is:106!
[    8.235323][    T1] [pid=1][PARAM][ERROR][param_manager.c:587]Read-only param was already set const.hdc.secure
[    8.235828][    T1] [pid=1][PARAM][ERROR][param_manager.c:500]Invalid param value param: const.hdc.secure=0
[    8.236150][    T1] [pid=1][PARAM][ERROR][param_service.c:147]Failed to set param 107 name const.hdc.secure 0
[    8.240002][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
[    8.240797][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:persist.hdc.daemon.auth_cancel, errNum is:106!

[    8.681145][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:persist.hdc.daemon.auth_cancel, errNum is:106!
[    8.682943][    T1] [pid=1][PARAM][ERROR][param_manager.c:587]Read-only param was already set const.hdc.secure
[    8.683681][    T1] [pid=1][PARAM][ERROR][param_manager.c:500]Invalid param value param: const.hdc.secure=0
[    8.684307][    T1] [pid=1][PARAM][ERROR][param_service.c:147]Failed to set param 107 name const.hdc.secure 0
[    8.687830][    T1] [pid=1][Init][INFO][init.c:153]boot job post-fs-data finish diff 422504 us.
[    8.699730][    T1] [pid=1][Init][INFO][init.c:148]boot job boot start.
[    8.706510][    T1] [pid=1][Init][ERROR][init_common_cmds.c:330]Failed to change owner for /sys/block/zram0/idle, err 2.
[    8.707910][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /sys/block/zram0/idle " to 0664, err=2
[    8.730913][    T1] [pid=1][Init][ERROR][init_common_cmds.c:330]Failed to change owner for /dev/block/by-name/misc, err 2.
[    8.734250][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
[    8.737180][    T1] [pid=1][Init][INFO][fscrypt_control.c:484]Fscrypt have not enabled
[    8.749265][    T1] [pid=1][Init][ERROR][init_common_cmds.c:469]Failed to mount for /config, err 16.
[    8.750387][    T1] [pid=1][Init][ERROR][init_common_cmds.c:349]Create directory '/config/usb_gadget/g1' failed, err=2.
[    8.753882][    T1] [pid=1][Init][ERROR][init_common_cmds.c:349]Create directory '/config/usb_gadget/g1/strings/0x409' failed, err=2.
[    8.774396][    T1] [pid=1][Init][ERROR][init_common_cmds.c:269]Failed to get real path /sys/block/mmcblk0/device/cid
[    8.776808][    T1] [pid=1][Init][ERROR][init_common_cmds.c:349]Create directory '/config/usb_gadget/g1/functions/ffs.hdc' failed, err=2.
[    8.778531][    T1] [pid=1][Init][ERROR][init_common_cmds.c:349]Create directory '/config/usb_gadget/g1/configs/b.1' failed, err=2.
[    8.779416][    T1] [pid=1][Init][ERROR][init_common_cmds.c:349]Create directory '/config/usb_gadget/g1/configs/b.1/strings/0x409' failed, err=2.
[    8.782634][    T1] [pid=1][Init][ERROR][init_cmds.c:236]DoSymlink: link /config/usb_gadget/g1/configs/b.1 to /config/usb_gadget/g1/os_desc/b.1 failed: 2
[    8.813685][    T1] [pid=1][Init][ERROR][init_common_cmds.c:469]Failed to mount for /dev/usb-ffs/hdc, err 19.
[    8.815110][    T1] [pid=1][Init][ERROR][init_common_cmds.c:390]Failed to change mode " /dev/ttyAMA2 " to 0777, err=2
[    8.816653][    T1] [pid=1][PARAM][ERROR][param_manager.c:737]SystemReadParam failed! name is:persist.hdc.daemon.auth_cancel, errNum is:106!
[    8.819049][    T1] [pid=1][PARAM][ERROR][param_manager.c:587]Read-only param was already set const.hdc.secure
[    8.819460][    T1] [pid=1][PARAM][ERROR][param_manager.c:500]Invalid param value param: const.hdc.secure=0
[    8.819947][    T1] [pid=1][PARAM][ERROR][param_service.c:147]Failed to set param 107 name const.hdc.secure 0
[    9.106289][   T90] random: samgr: uninitialized urandom read (4 bytes read)
[    9.291555][   T91] random: device_manager: uninitialized urandom read (4 bytes read)
[    9.300488][   T92] random: param_watcher: uninitialized urandom read (4 bytes read)
[    9.946444][    T1] [pid=1][BEGET][INFO][crash_handler.c:266]CrashHandler :: sig(11), pid(1), tid(1).
[    9.947282][  T139] [pid=1][BEGET][INFO][crash_handler.c:252]DoCrashHandler
[    9.948185][  T139] Pid:1
[    9.948711][  T139] Uid:0
[    9.948882][  T139] Reason:Signal(SIGSEGV)
[    9.949128][  T139] [pid=1][BEGET][ERROR][crash_handler.c:106]fp:b6ec10e0 ip:00000001 sp:bec4fd68 lr:0052b2c1 pc:0052b2c2
[    9.957095][  T139] #00 0x000000000312c2 /system/bin/init(LoadParamsFile+6305)
[    9.966013][  T139] #01 0x00000000033e4d /system/bin/init(LoadParamsFile+17451)
[    9.982408][  T139] #02 0x0000000002cf19 /system/bin/init(LE_CreateAsyncTask+603)
[    9.994324][  T139] #03 0x00000000028d7f /system/bin/init(LE_DelayProc+289)
[   10.007757][  T139] #04 0x0000000002929b /system/bin/init(LE_StopLoop+625)
[   10.022518][  T139] #05 0x0000000002ccb3 /system/bin/init(SystemWriteParam+4799)
[   10.035756][  T139] #06 0x00000000022e89 /system/bin/init(InitAddServiceParseHook+6999)
[   10.071855][  T139] #07 0x0000000006c898 /system/lib/ld-musl-arm.so.1(__libc_start_main+124)
[   10.116896][  T139] #08 0x00000000013ae0 /system/bin/init
[   10.129850][  T139] #09 0x00000000013a84 /system/bin/init
[   10.142701][  T139] Registers:
[   10.143044][  T139] r0:0053b628 r1:d7d62d72 r2:00000000 r3:00000044
[   10.143260][  T139] r4:b6e90f50 r5:b6e90f50 r6:005110d1 r7:00000011
[   10.143540][  T139] r8:0d002c04 r9:b6ec10a0 r10:005081f4
[   10.143722][  T139] fp:b6ec10e0 ip:00000001 sp:bec4fd68 lr:0052b2c1 pc:0052b2c2
[   10.177703][   T81] watchdog: watchdog0: watchdog did not stop!
[   10.184979][   T13] binder: release 102:102 transaction 63 in, still active
[   10.185268][   T13] binder: send failed reply for transaction 63 to 99:99
[   10.186107][   T13] binder: undelivered TRANSACTION_COMPLETE
[   10.186273][   T13] binder: undelivered TRANSACTION_ERROR: 29189
[   10.220755][  T139] sysrq: Trigger a crash
[   10.221113][  T139] Kernel panic - not syncing: sysrq triggered crash
[   10.221509][  T139] CPU: 2 PID: 139 Comm: init Not tainted 5.10.184 #1
[   10.221683][  T139] Hardware name: Generic DT based system
[   10.221907][  T139] Backtrace: 
[   10.222867][  T139] [<c030f0e0>] (dump_backtrace) from [<c030f0c8>] (show_stack+0x28/0x40)
[   10.223122][  T139]  r7:00000080 r6:c1c0a5a8 r5:00000000 r4:c16fb9a5
[   10.223296][  T139] [<c030f0a0>] (show_stack) from [<c117c4b8>] (dump_stack+0xd8/0x120)
[   10.223474][  T139]  r5:60000093 r4:c16fb9a5
[   10.223588][  T139] [<c117c3e0>] (dump_stack) from [<c117bd40>] (panic+0x160/0x3e0)
[   10.223752][  T139]  r10:00000000 r8:c1b32d90 r7:00000000 r6:00000000 r5:c1cddbb8 r4:c16ba180
[   10.223966][  T139] [<c117bbe0>] (panic) from [<c0b42400>] (sysrq_handle_showlocks+0x0/0x20)
[   10.224154][  T139] [<c0b42400>] (sysrq_handle_showlocks) from [<c0b41e40>] (__handle_sysrq+0x1e0/0x280)
[   10.224336][  T139] [<c0b41c60>] (__handle_sysrq) from [<c0b430ac>] (write_sysrq_trigger+0xac/0xc0)
[   10.224531][  T139]  r10:00000004 r9:00000001 r8:c479ff60 r7:c45ae480 r6:c1c68050 r5:00000063
[   10.224694][  T139]  r4:00000001
[   10.224782][  T139] [<c0b430ac>] (write_sysrq_trigger) from [<c05f9238>] (proc_reg_write+0x98/0x120)
[   10.224967][  T139] [<c05f9238>] (proc_reg_write) from [<c055d518>] (vfs_write+0x118/0x380)
[   10.225129][  T139] [<c055d400>] (vfs_write) from [<c055d940>] (ksys_write+0x80/0x100)
[   10.225285][  T139]  r10:00000004 r8:00000001 r7:c479ff60 r6:b6ecf588 r5:c45ae480 r4:c45ae480
[   10.225485][  T139] [<c055d8c0>] (ksys_write) from [<c055d9ec>] (sys_write+0x2c/0x40)
[   10.225651][  T139]  r9:c479e000 r8:c0300304 r7:00000004 r6:00000003 r5:b6ecf588 r4:00000001
[   10.225814][  T139] [<c055d9ec>] (sys_write) from [<c03000c0>] (ret_fast_syscall+0x0/0x2c)
[   10.226016][  T139] Exception stack(0xc479ff8c to 0xc479ffd4)
[   10.226260][  T139] ff80:                            c055d9ec fffff000 b6ecf458 00000000 00000004
[   10.226552][  T139] ffa0: 00000000 c03000c0 fffff000 b6ecf458 00000003 b6ecf588 00000001 00000000
[   10.226782][  T139] ffc0: fffff000 b6ecf458 00000000 00000004 00000000
[   10.227628][    C1] CPU1: stopping
[   10.228021][    C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.10.184 #1
[   10.228488][    C1] Hardware name: Generic DT based system
[   10.228853][    C1] Backtrace: 
[   10.229659][    C1] [<c030f0e0>] (dump_backtrace) from [<c030f0c8>] (show_stack+0x28/0x40)
[   10.230187][    C1]  r7:00000080 r6:c1c0a5a8 r5:00000000 r4:c16fb9a5
[   10.230545][    C1] [<c030f0a0>] (show_stack) from [<c117c4b8>] (dump_stack+0xd8/0x120)
[   10.230963][    C1]  r5:600e0193 r4:c16fb9a5
[   10.231238][    C1] [<c117c3e0>] (dump_stack) from [<c0313cc4>] (do_handle_IPI+0x3c4/0x420)
[   10.231742][    C1]  r10:c1b0a020 r8:c1af2cdc r7:c1cc6600 r6:c15fa461 r5:00000001 r4:c1b10150
[   10.232202][    C1] [<c0313900>] (do_handle_IPI) from [<c0313d48>] (ipi_handler+0x28/0x40)
[   10.232546][    C1]  r10:c1b0a020 r8:c1af2cdc r7:00000001 r6:c1b09fdc r5:c2804dc0 r4:00000014
[   10.232861][    C1] [<c0313d48>] (ipi_handler) from [<c03fa79c>] (handle_percpu_devid_fasteoi_ipi+0x15c/0x2a0)
[   10.233199][    C1] [<c03fa79c>] (handle_percpu_devid_fasteoi_ipi) from [<c03f2660>] (__handle_domain_irq+0xa0/0xe0)
[   10.233594][    C1] [<c03f25c0>] (__handle_domain_irq) from [<c096a778>] (gic_handle_irq+0x78/0xe0)
[   10.233919][    C1]  r9:c1af2d08 r8:c1b0a8a4 r7:f082000c r6:f0820000 r5:c1c0af5c r4:c299ff30
[   10.234299][    C1] [<c096a778>] (gic_handle_irq) from [<c0300bf0>] (__irq_svc+0x70/0x98)
[   10.234852][    C1] Exception stack(0xc299ff0c to 0xc299ff54)
[   10.235313][    C1] ff00:                            c096a778 c030a2e4 600e0013 ffffffff c299ff64
[   10.235812][    C1] ff20: 00000000 c299e000 c299ff80 c0300bf0 c0323520 00000000 00000000 0026f9ca
[   10.236195][    C1] ff40: c1b09fdc c1cc7460 c299e000 00000000 00000000
[   10.236571][    C1] [<c030a2a0>] (arch_cpu_idle) from [<c118946c>] (default_idle_call+0x12c/0x280)
[   10.236848][    C1] [<c1189340>] (default_idle_call) from [<c03a5524>] (do_idle+0x124/0x340)
[   10.237074][    C1]  r7:00000000 r6:00000000 r5:00000002 r4:c1af34a8
[   10.237338][    C1] [<c03a5400>] (do_idle) from [<c03a5764>] (cpu_startup_entry+0x24/0x40)
[   10.237607][    C1]  r10:00000000 r9:410fc075 r8:4020406a r7:00000008 r6:c1b09fc0 r5:c1b09fc4
[   10.237909][    C1]  r4:00000092
[   10.238071][    C1] [<c03a5740>] (cpu_startup_entry) from [<c03133ec>] (secondary_start_kernel+0x1cc/0x200)
[   10.238617][    C1] 8<--- cut here ---
[   10.238884][    C1] Unable to handle kernel paging request at virtual address 40301aec
[   10.239374][    C1] [40301aec] *pgd=00000000
[   10.239992][    C1] Internal error: Oops: 5 [#1] SMP ARM
[   10.240503][    C1] Modules linked in:
[   10.240831][    C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.10.184 #1
[   10.241277][    C1] Hardware name: Generic DT based system
[   10.241616][    C1] PC is at for_each_frame+0x1c/0x4c
[   10.241880][    C1] LR is at finished_setup+0x38/0x5c
[   10.242202][    C1] pc : [<c0942d24>]    lr : [<c0942d8c>]    psr: a00e0193
[   10.242656][    C1] sp : c299fe40  ip : 00000058  fp : c299fe70
[   10.243010][    C1] r10: c1b0a020  r9 : c16fb9a5  r8 : 40301af0
[   10.243368][    C1] r7 : 00000000  r6 : c03133ec  r5 : c299fff0  r4 : c299ffd8
[   10.243777][    C1] r3 : 001d25a9  r2 : c16fb9a5  r1 : 800ece42  r0 : 800ece42
[   10.244178][    C1] Flags: NzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment none
[   10.244647][    C1] Control: 10c5387d  Table: 4474806a  DAC: 00000051
[   10.245207][    C1] Process swapper/1 (pid: 0, stack limit = 0x(ptrval))
[   10.245631][    C1] Stack: (0xc299fe40 to 0xc29a0000)
[   10.246035][    C1] fe40: c16fb9a5 c298e900 c299fe70 00000010 00000010 00000000 c299fe70 c030f1e4
[   10.246659][    C1] fe60: c16fb9a5 00000000 c1c0a5a8 00000080 c299fe80 c030f0c8 c16fb9a5 600e0193
[   10.247270][    C1] fe80: c299fea0 c117c4b8 c1b10150 00000001 c15fa461 c1cc6600 c1af2cdc c1b0a020
[   10.247678][    C1] fea0: c299fec0 c0313cc4 00000014 c2804dc0 c1b09fdc 00000001 c1af2cdc c1b0a020
[   10.248287][    C1] fec0: c299fed0 c0313d48 00000014 c1b0a020 c299fee8 c03fa79c 00000000 c2810800
[   10.248635][    C1] fee0: c299ff30 00000001 c299ff08 c03f2660 c299ff30 c1c0af5c f0820000 f082000c
[   10.249236][    C1] ff00: c1b0a8a4 c1af2d08 c299ff28 c096a778 c030a2e4 600e0013 ffffffff c299ff64
[   10.249871][    C1] ff20: 00000000 c299e000 c299ff80 c0300bf0 c0323520 00000000 00000000 0026f9ca
[   10.250437][    C1] ff40: c1b09fdc c1cc7460 c299e000 00000000 00000000 c1b09fdc c1b0a020 c299ff80
[   10.250972][    C1] ff60: 00000000 c299ff80 c030a2e0 c030a2e4 600e0013 ffffffff 00000051 00000000
[   10.251489][    C1] ff80: c299ff98 c118946c c1af34a8 00000002 00000000 00000000 c299ffd0 c03a5524
[   10.252091][    C1] ffa0: ef37a480 00000000 c299ffc0 c03bf704 800ece42 00000092 c1b09fc4 c1b09fc0
[   10.252524][    C1] ffc0: 00000008 4020406a 410fc075 00000000 c299ffd8 c03a5764 c299fff0 c03133ec
[   10.253103][    C1] ffe0: 4299406a 00000051 10c0387d c299fff8 00000000 40301af0 00000000 00000000
[   10.253617][    C1] Backtrace: 
[   10.253841][    C1] [<c030f0e0>] (dump_backtrace) from [<c030f50c>] (die+0x2ec/0x380)
[   10.254306][    C1]  r7:c298e900 r6:00000001 r5:c1cda614 r4:c299fdf0
[   10.254648][    C1] [<c030f220>] (die) from [<c031bf74>] (__do_kernel_fault+0x94/0xc0)
[   10.255052][    C1]  r10:00000000 r9:c299e000 r8:c1b109a4 r7:00000000 r6:40301aec r5:c299fdf0
[   10.255437][    C1]  r4:00000005
[   10.255590][    C1] [<c031bee0>] (__do_kernel_fault) from [<c031c2e0>] (do_page_fault+0x80/0x360)
[   10.255889][    C1]  r7:00000005 r6:c299fdf0 r5:40301aec r4:00000005
[   10.256126][    C1] [<c031c260>] (do_page_fault) from [<c031c19c>] (do_translation_fault+0x3c/0x100)
[   10.256442][    C1]  r10:c1b0a020 r9:c299e000 r8:c1b109a4 r7:00000005 r6:40301aec r5:c299fdf0
[   10.256713][    C1]  r4:00000005
[   10.256861][    C1] [<c031c19c>] (do_translation_fault) from [<c031bfec>] (do_DataAbort+0x4c/0xe0)
[   10.257120][    C1] [<c0322860>] (v7_early_abort) from [<c0300b3c>] (__dabt_svc+0x5c/0xa0)
[   10.257397][    C1] Exception stack(0xc299fdbc to 0xc299fe04)
[   10.257600][    C1] fda0:                                                                c031bfec
[   10.258186][    C1] fdc0: c299fe14 c16fb9a5 c15f9a18 c299fe14 c0942d24 a00e0193 ffffffff c299fe24
[   10.258795][    C1] fde0: 40301af0 c1b0a020 c299fe70 c0300b3c 800ece42 800ece42 c16fb9a5 001d25a9
[   10.259334][    C1] fe00: c299ffd8
[   10.259607][    C1] [<c030f0e0>] (dump_backtrace) from [<c030f0c8>] (show_stack+0x28/0x40)
[   10.260048][    C1]  r7:00000080 r6:c1c0a5a8 r5:00000000 r4:c16fb9a5
[   10.260477][    C1] [<c030f0a0>] (show_stack) from [<c117c4b8>] (dump_stack+0xd8/0x120)
[   10.260990][    C1]  r5:600e0193 r4:c16fb9a5
[   10.261266][    C1] [<c117c3e0>] (dump_stack) from [<c0313cc4>] (do_handle_IPI+0x3c4/0x420)
[   10.261731][    C1]  r10:c1b0a020 r8:c1af2cdc r7:c1cc6600 r6:c15fa461 r5:00000001 r4:c1b10150
[   10.262235][    C1] [<c0313900>] (do_handle_IPI) from [<c0313d48>] (ipi_handler+0x28/0x40)
[   10.262664][    C1]  r10:c1b0a020 r8:c1af2cdc r7:00000001 r6:c1b09fdc r5:c2804dc0 r4:00000014
[   10.263150][    C1] [<c0313d48>] (ipi_handler) from [<c03fa79c>] (handle_percpu_devid_fasteoi_ipi+0x15c/0x2a0)
[   10.263687][    C1] [<c03fa79c>] (handle_percpu_devid_fasteoi_ipi) from [<c03f2660>] (__handle_domain_irq+0xa0/0xe0)
[   10.264282][    C1] [<c03f25c0>] (__handle_domain_irq) from [<c096a778>] (gic_handle_irq+0x78/0xe0)
[   10.264674][    C1]  r9:c1af2d08 r8:c1b0a8a4 r7:f082000c r6:f0820000 r5:c1c0af5c r4:c299ff30
[   10.264895][    C1] [<c096a778>] (gic_handle_irq) from [<c0300bf0>] (__irq_svc+0x70/0x98)
[   10.265134][    C1] Exception stack(0xc299ff0c to 0xc299ff54)
[   10.265388][    C1] ff00:                            c096a778 c030a2e4 600e0013 ffffffff c299ff64
[   10.266017][    C1] ff20: 00000000 c299e000 c299ff80 c0300bf0 c0323520 00000000 00000000 0026f9ca
[   10.266621][    C1] ff40: c1b09fdc c1cc7460 c299e000 00000000 00000000
[   10.267047][    C1] [<c030a2a0>] (arch_cpu_idle) from [<c118946c>] (default_idle_call+0x12c/0x280)
[   10.267598][    C1] [<c1189340>] (default_idle_call) from [<c03a5524>] (do_idle+0x124/0x340)
[   10.268134][    C1]  r7:00000000 r6:00000000 r5:00000002 r4:c1af34a8
[   10.268442][    C1] [<c03a5400>] (do_idle) from [<c03a5764>] (cpu_startup_entry+0x24/0x40)
[   10.268816][    C1]  r10:00000000 r9:410fc075 r8:4020406a r7:00000008 r6:c1b09fc0 r5:c1b09fc4
[   10.269104][    C1]  r4:00000092
[   10.269265][    C1] [<c03a5740>] (cpu_startup_entry) from [<c03133ec>] (secondary_start_kernel+0x1cc/0x200)
[   10.269645][    C1] 8<--- cut here ---
[   10.269821][    C1] Unable to handle kernel paging request at virtual address 40301aec
[   10.270111][    C1] [40301aec] *pgd=00000000
[   10.270323][    C1] Internal error: Oops: 5 [#2] SMP ARM

请问导致这个情况的原因是什么?

评论 (1)

leijiawei 创建了任务
leijiawei 添加了
 
question
标签
展开全部操作日志

感谢提交Issue!关于Issue的交互操作,请访问OpenHarmony社区支持命令清单。如果有问题,请联系 @laokz @SimonLi 。如果需要调整订阅PR、Issue的变更状态,请访问链接

Thanks for submitting the issue. For more commands, please visit OpenHarmony Command List. If you have any questions, please refer to committer @laokz @SimonLi for help. If you need to change the subscription of a Pull Request or Issue, please visit the link.

openharmony_ci 添加了
 
waiting_for_assign
标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
7387629 openharmony ci 1656582662
1
https://gitee.com/openharmony/device_qemu.git
git@gitee.com:openharmony/device_qemu.git
openharmony
device_qemu
device_qemu

搜索帮助

53164aa7 5694891 3bd8fe86 5694891