gpt4 book ai didi

linux - 什么时候在内核中创建 kallsyms?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:07 25 4
gpt4 key购买 nike

start_kernel 函数中创建的kallsyms 在哪里?我的意思是我们在 start_kernel 函数中有很多函数调用。是否在那里创建了 kallsyms。如果不是,请指出它是在哪个函数调用中创建的。

是否可以在早期启动过程中使用 kallsyms 即,我们可以在说 start_kernel 的 setup_arch 函数之前创建 kallsyms ?它适用于 ARM 架构。

最佳答案

如果启用配置选项 CONFIG_KALLSYMS,则应启用 kallsyms 功能。但是,请注意,它是一个 proc 文件,并且/proc/kallsyms 应在内核启动时创建。/proc/kallsyms 应包含内核的所有功能。

start_kernel() 负责大部分 Linux 内核初始化。这反过来使用像 setup_arch 这样的例程,它是一个基于架构的设置函数,执行 CPU 特定的初始化。

关于linux - 什么时候在内核中创建 kallsyms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41658062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com