摘要:
linux/arch/arm64/kernel/setup.c 85void __init smp_setup_processor_id(void) 86{ 87 u64 mpidr = read_cpuid_mpidr() & MPIDR_HWID_BITMASK; 88 set_cpu_logi 阅读全文
posted @ 2022-03-24 20:25
张志伟122
阅读(526)
评论(0)
推荐(0)
摘要:
thread_info * task_thread_info(tsk) 由task 结构体得到 thread_info 结构体的指针。 linux/include/linux/sched.h 由 这儿可以知道,两种情况, 1729 ~ 1732 、thread_info 对象在 task 结构体内部 阅读全文
posted @ 2022-03-24 19:58
张志伟122
阅读(143)
评论(0)
推荐(0)
摘要:
图片来自:https://blog.csdn.net/longwang155069/article/details/104346778 threadinfo不在task中-没有配置 CONFIG_THREAD_INFO_IN_TASK current 的实现 那如何获取一个进程的task_struc 阅读全文
posted @ 2022-03-24 16:07
张志伟122
阅读(326)
评论(0)
推荐(0)
摘要:
1、__entry_task为内核静态定义的percpu变量,在进程切换时,会将next进程的进程描述符保存到该变量中。 arch/arm64/kernel/process.c 497 498/* 499 * We store our current task in sp_el0, which is 阅读全文
posted @ 2022-03-24 14:58
张志伟122
阅读(233)
评论(0)
推荐(0)
摘要:
版权声明:本文为CSDN博主「liuhangtiant」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/liuhangtiant/article/details/90456136 前言 本文介绍kernel_en 阅读全文
posted @ 2022-03-24 14:40
张志伟122
阅读(396)
评论(0)
推荐(0)
摘要:
https://github.com/ARM-software/arm-trusted-firmware Trusted Firmware-A (TF-A) is a reference implementation of secure world software for Arm A-Profil 阅读全文
posted @ 2022-03-24 13:21
张志伟122
阅读(214)
评论(0)
推荐(0)
浙公网安备 33010602011771号