start_kernel
功能中创建的start_kernel
在哪里?我的意思是我们在kallsyms
函数中有很多函数调用。是否创建了kallsyms
。如果没有,请指出创建的函数调用。
是否可以在早期启动过程中使用kallsyms
,即我们可以在说出setup_arch
start_kernel
函数之前创建$sql = "SELECT CONCAT_WS(' ',firstname,lastname) as name FROM technicians";
吗?
它适用于ARM体系结构。
答案 0 :(得分:1)
如果启用配置选项CONFIG_KALLSYMS,则应启用kallsyms功能。但是,请注意它是一个proc文件,并且在内核启动时应创建/ proc / kallsyms。 / proc / kallsyms应包含内核的所有函数。
start_kernel()负责大多数Linux内核初始化。这反过来使用setup_arch这样的例程,它是一个基于体系结构的设置函数,可以执行CPU特定的初始化。