电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>ARM>ARM64 SMP多核启动(下)—PSCI

ARM64 SMP多核启动(下)—PSCI

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

博通发表基于ARM64位服务器芯片架构

专注于宽频及无线等通讯半导体的博通(Broadcom)在周二(10/15)发表了采用64位元ARM核心的新一代多核心处理器架构,打造支援网路功能虚拟化(Network Functions
2013-10-17 10:16:361337

服务器芯片战火将起 ARM64位芯片叫板英特尔

英特尔的x86架构仍是服务器市场的不二之选,连华为也还是采用英特尔的CPU而不是海思的64ARM产品,目前ARM 64位处理器更多是用在伺服服务器上,另也有业内人士预计ARM 64位处理器未来之路还是在移动终端,无法触及英特尔的核心业务。
2014-08-04 09:34:13966

ARM64 SMP多核启动相关资料推荐(

处理器的启动,仅此而已,所以,现在社区几乎很少使用spin-table这种方式,取而代之的是psci,他不仅可以启动从处理器,还可以关闭,挂起等其他核操作,现在基本上arm64平台上使用多核启动方式都是
2022-06-06 17:11:43

ARM64 SMP多核启动相关资料推荐(上)

独立的一套寄存器,如:程序计数器pc,栈指针寄存器sp,通用寄存器等,可以独自 取指、译码、执行,当然内存和外设资源是共享的,多核环境当访问临界区 资源一般 自旋锁来防止竞态发生。3)soc启动流程
2022-06-06 17:05:12

ARM官方 Juno ARM 开发平台

PSCI)AArch64执行镜像,部分包含源码EDK2USB和网络启动加载丰富的操作系统(Rich Operating System)可扩展的标准 APIAArch64 源码Android统一内核
2014-10-15 13:00:04

ARM电源管理中的PSCI是什么意思呢

今天来看一个电源功耗相关的东西,PSCI(Power State Coordination Interface),翻译一就是“电源状态协作接口”。从名字就能直观看出来,PSCI是一套电源管理
2022-04-02 09:45:40

SMP04|SMP22|信号源|SMP04 现金回收

找不到联系方式,请在浏览器上搜索一,旺贸通仪器仪 SMP04 SMP22SMP0420G信号源,SMP04,SMP02 20G信号源,二手SMP02,SMP02型号:R & S SMP02,SMP
2021-12-31 17:51:52

多核处理器分类之SMP与NUMA简析

多核处理器,在每个多核处理器芯片内部的L2和L3可以采用共享缓存或SMP方式,而在多个芯片间采用DSM结构互连。原作者:老秦谈芯
2022-06-07 16:46:44

AliOS Things SMP系统及其在esp32上实现示例

快速实现AliOS Things在各种不同多核CPU架构的移植。AliOS Things实现了基本的SMP调度框架,支持多CPU体系的系统运行和调度机制。多CPU之间对用户系统运行无区别,能平等
2018-05-15 12:45:40

C6678 多核启动的问题

我想知道怎么让dsp启动的时候多核启动,debug的时候可以选择下载到那个核,然后运行,选择的核就会开始运行。 如果我把程序写到eeprom那么boot起来后就只有core0,运行,怎么让所有的核都
2018-06-21 14:36:12

LS1046ARDB 中的 RTE_KNI加载失败的原因?

rootfs_lsdk2108_ubuntu_main_arm64.tgz -f firmware_ls1046ardb_sdboot.img -d /dev/sdx我已经使用 SD 卡启动了开发板u-引导:=> setenv
2023-03-27 06:53:51

RK3568的.config文件是通过kernel/arch/arm64/configs中的哪个配置文件生成的呢

RK3568的.config文件是通过kernel/arch/arm64/configs中的哪个配置文件生成的呢?如果新增了一个功能模块,需要在哪个文件中添加编译控制呢?
2022-07-06 12:01:03

RT-Thread SMP和AMP初体验简介

RT-Thread SMP 初体验最近在学习 RT-Thread 过程中发现了还有 SMP 功能,主要是用于多核的系统,并行运行提升性能。SMP 和 AMP 简介SMP(Symmetric
2023-02-03 14:33:49

RT-Thread框架下的SMP支持

支持 SMP,在对称多核上可以通过使能 RT_USING_SMP 来开启。系统上电后,各 CPU 的启动流程如下图所示:每个次级 CPU 自身硬件部分的初始化不能由 CPU0 完成,因为其自身硬件不能由
2023-02-13 15:02:11

SOC的多核启动流程详解

的则是你的SOC启动的时候,所有core都上电了。2、启动流程我们就假定 reset地址是可编程的、SOC启动的时候只启动一个core,来讲解我们的boot流程:(1)、SOC一上电,SOC给ARM
2023-02-21 15:11:44

Tars在ARM平台上的移植是如何去实现的

,add_and_return)都是基于x86汇编实现,在ARM64平台,使用gcc内置函数实现,示例如下:原x86嵌汇编实现:支持ARM64平台后的实现:2 高精度计时器实现在tarscpp/util/include
2022-03-30 11:30:33

Tars移植到ARM64平台上的过程实现

,add_and_return)都是基于x86汇编实现,在ARM64平台,使用gcc内置函数实现,示例如下:原x86嵌汇编实现:支持ARM64平台后的实现:2 高精度计时器实现在tarscpp/util/include
2022-07-05 14:59:12

【深圳SMP03,SMP03】

;-54dBc<-80dBc<-86dBc<-92dBc水平Maximumlevel SMP02,SMP22:FrequencyrangeSMP02,选项
2018-02-01 16:32:44

中国首颗ARM+RISC-V异构多核MCU伴随IAR在上海国际嵌入式展亮相

的HK32U3009(ARM + RISC-V)属于异构多核。 对称多处理(SMP)vs 非对称多处理(AMP) 从软件设计上,多核可以分为对称多处理(SMP)和非对称多处理(AMP):SMP指的是所有
2023-06-15 18:32:06

介绍一种利用Arm64架构的System counter来实现提供TSC的方法

了不小的挑战。为此,本文分享Arm64架构如何获取TSC的方法,以方便大家移植使用。首先,System counter是Arm64独立于CPU core的计数器,在系统上电时,会给此计数器设置固定
2022-06-02 17:12:02

介绍在ARM64架构启动多核的两种方式

1、ARM64多核启动流程分析工作中遇到的多核 ARM CPU 越来越多,总结分享一些多核启动的知识,希望能帮助更多小伙伴。在 ARM64 架构如果想要启动多核,有 spin-table
2022-06-13 18:23:34

在 IAR Embedded Workbench中进行ARM+RISC-V多核调试

(Cortex-M4 + Cortex-M7)。ARM + RISC-V属于异构多核。 对称多处理(SMP)vs 非对称多处理(AMP) 从软件设计上,多核可以分为对称多处理(SMP)和非对称
2023-06-14 16:55:47

ARM64架构下为啥没有OpenJDK8的镜像

为什么需要ARM64架构的OpenJDK8的Docker镜像对现有的Java应用,之前一直运行在x86处理器环境,编译和运行都是JDK8,如今在树莓派的Docker环境运行(也可能是其他ARM环境
2022-07-12 15:57:20

arm64和x86服务器上运行的耗时来发现Docker在arm64架构的性能问题

发现Docker在arm64架构的性能问题。本文描述的性能测试是分别在一台arm64和一台x86服务器上进行的,两个服务器的CPU单核性能相近。都安装有ubuntu 18.04 server系统
2022-07-12 15:48:13

基于ARM体系的内核启动解析

跳转内核前基本准备参考./Documentation/arm64/booting.txtBootloader至少完成以下基本的初始化准备:设置并初始化RAM(必须),引导加载程序应找到并初始化内核
2022-09-14 12:02:00

基于raspi 3b上的SMP设计实现

本帖主要描述raspi 3b上SMP实现,该实现主要基于现有raspi2 bsp代码基础上添加相关SMP支持,所需支持的功能主要包括:多核启动多核通信多核时钟多核中断上下文切换其它rt-thread
2022-12-05 13:56:48

如何使LVDS显示器接在debian10 arm64架构的主板上进行触摸呢

如何使LVDS显示器接在debian10 arm64架构的主板上进行触摸呢?
2022-03-02 06:31:30

如何制作rk3399 arm64 ubuntu18.04 根文件系统?

如何制作rk3399 arm64 ubuntu18.04 根文件系统?
2022-03-07 06:34:48

如何在RK3399这一 Arm64平台上搭建Tengine AI推理框架呢

Tengine是什么呢?如何在RK3399这一 Arm64平台上搭建Tengine AI推理框架呢?
2022-03-04 12:31:35

如何在ls1046afrwy上获取lsdk ubuntu:main?

rootfs_lsdk2108_ubuntu_main_arm64.tgz -f firmware_ls1046afrwy_sdboot.img -d /dev/sdb命令全部成功并传输到 sd 卡,但在 U-Boot linux 中要么不启动,要么默认情况没有指定的 cpu 频率调节器作为用户空间。有没有人知道我做错了什么或我可以解决什么问题?
2023-03-24 07:33:30

如何对RK3399 CPU arm64的内核进行配置

如何对RK3399 CPU arm64的内核进行配置?
2022-02-16 06:20:18

新手求助ARM64的MMU如何确定leaf entry?

请教大佬arm64的页表系统里面,如何确定最终的leaf entry呢?假如4级页表里面,level-3就是leaf entry么?如果TTL[3:2]==0时,在4级页表里面,leaf entry是不是可以在level0~level2中某一级上?这种情况,是如何确定是leaf entry的呢?
2022-10-25 15:00:12

浅析openat系统调用在arm64的实现及使用原理

1. 简介这篇文章主要介绍系统调用在arm64的实现及使用原理,考虑到目前bpf在系统调试和调优工作中被大量使用,在文章的最后也简单介绍一系统调用相关的bpf工具。系统调用在每个平台的实现方式
2022-06-02 17:48:10

记录学习ARM Linux的多核启动过程

1.概述本文主要是记录学习Linux的多核启动的过程,对学习过程进行总结,以便进行后续回顾。平台:ARM Vexpress内核版本:linux-4.92.smp_operations初始化系统启动
2022-05-25 10:43:16

讲述移植Kdump至嵌入式ARM64的环境中

)当我们做完以上的工作后,就可以通过QEMU启动ARM64的最小系统了。命令如下:qemu-system-aarch64 -machine virt -M virt,gic_version=3 -cpu
2022-10-28 14:54:45

请教一大神arm64硬件断点和arm有哪些区别?

请教一大神arm64硬件断点和arm有哪些区别?求解
2022-08-12 11:38:23

请问ARM64是怎样使用earlycon实现打印的

ARM64,在kernel未建立console之前,使用earlycon,实现打印。在bootargs中,要加入如下选项:pl011表示针对pl011这个串口设备,0x70000000是串口的起始
2022-03-30 10:17:55

请问CH341PAR windows11 arm64的驱动什么时候能更新呢?

CH341PAR windows11 arm64 的驱动什么时候能更新呢?已经更新很久了,怎么迟迟不更新呢,迫切需要用驱动。
2022-09-30 07:47:42

请问做sys/bios多核工程固化按照不带sys/bios多核固化流程做,程序无法启动为什么?

请问一,有谁做过sys/bios多核工程固化吗?我按照不带sys/bios多核固化流程做,发现程序无法启动
2018-07-24 06:04:54

请问各位大神linux 4.14.y是否支持ARM64架构16K页表功能

在document/arm64/memory.txt只看到了对于4K以及64K页表的描述,也确实调通了64K,但是16K没有调通;请问各位大神,linux 4.14.y是否支持ARM64架构16K页表功能,谢谢。
2022-09-29 14:47:59

谁能提供aarch64的工具呢

ARM64的ubuntu里编译xr806_openharmony,其他工具链都处理好了,mkimage最后生成镜像时报错,谁能提供aarch64的该工具,或者可以把XRADIO_mkimage的源码放出来,我自己编译,感谢!
2021-12-28 06:04:40

SMP-04采样保持四放大器和SMP-08 SMP-18采样

SMP-04采样保持四放大器和SMP-08 SMP-18采样保持八放大器的应用:
2009-06-03 14:54:0434

Tilea TILE64多核PCIe卡连接方案

多核处理器, multicore processors, SMP Linux, FPGA, PCIe,网络通信,数字多媒体摘要: Tilea 公司的TILE6464核处理器,并集成了Tilera的iMesh™片上网络.每个处理器核是完整的处理器,包括5MB L1
2009-11-24 11:30:077

第2章 多核ARM体系结构

多核ARM体系结构,很不错的资料
2017-04-11 10:53:000

嵌入式也多核_浅析ARM_Cortex A9 MP Core多核处理器

嵌入式也多核_浅析ARM_Cortex A9 MP Core多核处理器
2017-09-25 09:30:5311

Linux在SMP系统上的移植研究

基于自主开发以双核嵌入式CPU EM8301为处理核心的嵌入式应用的目的,针对双核CPU芯片的系统结构和Linux内核的特性,通过研究嵌入式Linux操作系统在SMP系统上的移植,探讨SMP架构多核
2017-11-14 16:09:0911

基于64多核处理器的共享缓存结构电路设计

协议用于维护由于多个处理器共享数据引发的多处理器数据一致性问题。论述了一个适用于64多核处理器的共享缓存设计,包括如何实现多处理器缓存一致性及其全定制后端实现。 0.引言 本文介绍了一种共享高速存储器模块的设计。该高速存储器能够实现多核
2018-07-10 10:54:001511

ARM64ARM32 的Linux程序区别在哪里

arm64ARM64。我在示例中使用了AArch64寄存器,但我所描述的许多问题也发生在ARMv8-A 32位执行状态。
2019-08-09 09:51:2625859

天津麒麟公开全球首个基于ARM64的云平台软件的SPEC测试结果

和KylinCloud银河麒麟云平台上的SPEC Cloud IaaS 2018测试结果。这是全球首个在ARM64平台上通过SPEC测试并正式发布的结果。
2019-12-26 14:04:222720

微软发布WinUI 3第三个预览版 ARM64 PC原生支持

今天, 微软发布了 WinUI 3 的第三个预览版 ,其中最值得关注的改进就是添加了对 ARM64 PC 的原生支持。WinUI 是今年 Build 开发者大会上随 Project Reunion
2020-11-18 14:30:461270

微软推出首个可用于ARM64设备的x64仿真

微软通过开发者博客宣布,已通过Windows内部开发频道推出了第一个可用于ARM64设备的x64仿真的预览版Build 21277,这意味着使用ARM芯片的笔记本用户可以从Windows商店或其他渠道安装x64程序
2020-12-11 09:14:441657

微软为ARM版Win10带来首个x64模拟器

来说,他们也是一直在想办法解决上述问题,而现在终于有了方案(其实Windows 10 on ARM虽然原生支持ARM64,它可以提供最佳的体验,但牺牲掉的是可用性和兼容性)。 微软通过开发者博客宣布,已通过Windows内部开发频道推出了第一个可用于ARM64设备的x64仿真的预览版
2020-12-11 10:53:292238

微软发首个应用在ARM64设备的x64模拟器

面向 Dev 频道 Windows Insider 成员,今天微软发布了 Windows 10 Build 21227 版本更新。而在本次预览版更新中,微软发布了首个适用于 ARM64 设备
2020-12-11 14:14:001519

微软发布x64ARM模拟器

现在,ARM64设备上的Windows系统,也可以运行64位的x86应用程序(x64)了。
2020-12-13 10:04:515349

ARM64 Linux内核页表的块映射

内核文档Documentation/arm64/memory.rst描述了ARM64 Linux内核空间的内存映射情况,应该是此方面最权威文档。 以典型的4K页和48位虚拟地址为例,整个内核空间
2021-01-04 13:37:192309

在Linux Kernel 5.10中,华为提交的补丁数量为1434个

ARM64 架构方面,增强了 ARM64 64K 页下的 RAID5 支持,写性能提升6倍,减少 stripe_head 75% 的内存使用量。支持 per-NUMA 的 CMA,提升性能。
2021-01-20 09:34:591311

arm64版本WinPE启动盘的制作方法有哪些?

介绍arm64版本WinPE启动盘的制作方法,以及制作过程中可能会遇到的问题和解决方法。 制作方法 准备一台安装了
2021-06-19 15:11:3822605

解析基于ARM64的init用户进程究竟如何启动

[导读] 前面的文章有提到linux启动的第一个进程为init,那么该进程究竟是如何从内核启动入口一步一步运行起来的,而该进程又有些什么作...
2022-01-26 17:05:192

Raspberry pico处理器的移植SMP教程

Raspberry pico 是一款双核cortex-m0的处理器,在RT-Thread提供的bsp中目前是默认采用libcpu/arm/cortex-m0,其并没有对多核进行支持
2022-06-07 15:48:171937

Core 3399KJ Linux根文件系统镜像(arm64/arm32)

电子发烧友网站提供《Core 3399KJ Linux根文件系统镜像(arm64/arm32).txt》资料免费下载
2022-09-14 10:08:073

Core 3399J Linux根文件系统镜像(arm64/arm32)

电子发烧友网站提供《Core 3399J Linux根文件系统镜像(arm64/arm32).txt》资料免费下载
2022-09-14 09:24:420

Core 3399 JD4 V2文件系统Linux根文件系统镜像(arm64/arm32)

电子发烧友网站提供《Core 3399 JD4 V2文件系统Linux根文件系统镜像(arm64/arm32).txt》资料免费下载
2022-09-16 09:44:5610

ROC RK3399 PC Pro文件系统Linux根文件系统镜像(arm64/arm32)

电子发烧友网站提供《ROC RK3399 PC Pro文件系统Linux根文件系统镜像(arm64/arm32).txt》资料免费下载
2022-09-20 10:59:275

AIO 3399ProC Linux根文件系统镜像(arm64/arm32)

电子发烧友网站提供《AIO 3399ProC Linux根文件系统镜像(arm64/arm32).txt》资料免费下载
2022-09-21 09:52:2411

openEuler实例:K3s ARM64集群管理

AWS可以很方便创建ARM64环境,使用openEuler AMI创建EC2实例,c6g.xlarge 规格完全可以满足Rancher的部署需求。
2023-04-18 10:44:44387

ARM64 SMP多核启动(上)—spin-table

一般嵌入式系统使用的都是对称多处理器(Symmetric Multi-Processor, SMP)系统,包含了多个cpu, 这几个cpu都是相同的处理器,如4核Contex-A53。
2023-06-09 14:28:06614

多核CPU的启动方式

工作中遇到的多核 ARM CPU 越来越多,总结分享一些多核启动的知识,希望能帮助更多小伙伴。 在 ARM64 架构下如果想要启动多核,有 spin-table 和 psci 两种方式,下面针对
2023-06-22 10:04:001035

航顺芯片提供ARM+RISC-V异构多核MCU

航顺芯片作为IAR System合作伙伴,提供了ARM+RISC-V异构多核MCU硬件平台。“嵌入式多核系统可分为同构多核和异构多核,航顺芯片HK32U3009采用ARM+RISC-V异构多核架构,在国产嵌入式MCU中属于国内首创!”
2023-06-20 12:48:45319

SMP是什么?多核芯片(SMP)的启动方法

SMP 英文为Symmetric Multi-Processing ,是对称多处理结构的简称,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。
2023-07-26 09:26:097368

Arm64栈回溯 结构介绍

Arm64有4种栈,分别是空增栈(Empty Ascendant Stack,EA)、空减栈(Empty Descendant Stack,ED)、满增栈(Full Ascendant Stack
2023-07-28 11:25:02401

Arm64程序调用通用寄存器的使用方法

下面是Arm64程序调用标准规定的通用寄存器的使用方法。 参数寄存器(X0-X7) 函数参数数量小于等于8个时,使用X0-X7传递,大于8个时,多余的使用栈传递,函数返回时返回值保存在X0
2023-07-28 11:28:441704

海凌科新款arm64开发板wukongPi 4B简述

海凌科新款arm64开发板——wukongPi 4B上架,兼容树莓派,采用RK3399 SoC。
2023-08-07 14:53:55549

基于Tricore芯片的AUTOSAR架构下的多核启动

随着汽车ECU迅速的往域控制器方向发展,ECU要出来任务越来越多,单核CPU的负载越来越大,多核ECU势在必行。AUTOSAR架构下OS支持多核处理,本系列文章将详细介绍AUTOSAR架构下的多核机制。本文介绍基于Tricore芯片的AUTOSAR架构下的多核启动
2023-10-23 10:15:22895

ARM64位与ARM32位OP-TEE启动过程的差异

ARM32的OP-TEE与ARM64的OP-TEE启动过程大致相同。ARM64的OP-TEE的_start函数定义在generic_entry_a64.S文件中,而且该函数不像ARM32位系统
2023-11-07 15:12:12241

SMP是什么 启动方式介绍

,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。 CMP 英文为Chip multiprocessors,指的是单芯片多处理器,也指多核心。其思想是将大规模并行处理器中的SMP集成到同一芯片内,各个处理器并行执行不同的进程。 (1)CPU数:独立的中央处理单元,体现在主板上就是有多少
2023-12-05 15:23:08426

SMP多核启动向内核传递参数信息

了CONFIG_ARMV8_SPIN_TABLE配置选项后,就需要在适当的时候将该值写入devicetree中。 我们知道uboot一般通过bootm命令启动操作系统(aarch64支持的booti命令,其底层实现与bootm相同
2023-12-05 15:32:35162

SMP多核启动cpu操作函数

回调 其中spin-table启动方式的回调如下: const struct cpu_operations smp_spin_table_ops = {.name= "spin-table
2023-12-05 16:04:14229

使用自旋表启动的平台设备树cpu节点介绍

补充一下一个使用自旋表作为启动方式的平台设备树cpu节点: arch /arm64/ boot /dts/ xxx.dtsi: cpu@ 0 { device_type = "cpu
2023-12-05 16:19:36273

psci电源管理接口可以用于什么场景

(3)系统shutdown和reset 首先,我们先来看下设备树cpu节点对psci的支持: arch /arm64/ boot /dts/ xxx.dtsi: cpu0: cpu@
2023-12-05 16:28:53140

SMP多核启动:armv8的安全扩展

为了增强arm架构的安全性,aarch64一共实现了secure和non-secure两种安全状态。通过一系列硬件扩展,在cpu执行状态、总线、内存、外设、中断、tlb、cache等方面都实现了两种
2023-12-05 16:48:24244

psci接口规范介绍

hotplug (3)secondary cpu启动 (4)系统的shutdown和reset psci接口规定了命令对应的function_id、接口的输入参数
2023-12-05 16:53:06260

内核中的psci驱动是什么

也会调用psci驱动的接口。 psci驱动 首先我们看一下devicetree中的配置: psci {compatible = "arm,psci-0.2"; ( 1 ) method = "smc
2023-12-05 16:58:24184

内核中的psci架构cpu_ops接口

cpu_ops接口 驱动初始化完成后,cpu的cpu_ops就可以调用这些回调实现psci功能的调用。如下所示,当devicetree中cpu的enable-method设置为psci时,该cpu
2023-12-05 17:25:11257

bl31中的psci架构介绍

std_svc_setup会在bl31启动流程中被调用,以用于初始化该服务相关的配置。而std_svc_smc_handler为其smc异常处理函数,当内核通过psci接口调用相关服务时,最终将由该函数执行实际的处理流程。 上图为psci初始化相关的流程,它主要包含
2023-12-05 17:33:21299

SMP多核secondary cpu启动流程

secondary cpu启动 由于psci方式启动secondary cpu的流程,除了其所执行的cpu_ops不同之外,其它流程与spin-table方式是相同的,因此我们这里只给出执行流程图
2023-12-05 17:41:13212

SMP多核启动PSCI代码示例

1、std_svc_setup (主要关注设置psci操作集)--有服务 std_svc_setup //services/std_svc/std_svc_setup.c - >psci
2023-12-05 17:45:19228

PSCI处理函数代码分析

处理函数根据funid来决定服务,可以看到PSCI_CPU_ON_AARCH64为0xc4000003,这正是设备树中填写的cpu_on属性的id,会委托psci_cpu_on来执行核上电任务。下面
2023-12-05 18:08:31241

开核返回:EL1启动从处理器

都为true - > setup_arch // arch/arm64/kernel/setup.c - > if (acpi_disabled) //不支持acpi psci
2023-12-05 18:11:59209

已全部加载完成