gpt4 book ai didi

linux - 如何获取在 Linux 内核启动期间初始化/探测的所有模块/驱动程序的详细信息?

转载 作者:IT王子 更新时间:2023-10-29 01:11:20 25 4
gpt4 key购买 nike

我需要在内核引导期间调用|初始化|探测的模块/驱动程序序列。

如果有任何 flash 命令行选项可用于获取此序列,您能否告诉我?

最佳答案

在内核命令行上传递选项“initcall_debug”将使内置驱动程序的每个初始化例程的计时信息打印到控制台。 initcalls 用于初始化静态链接的内核驱动程序和子系统,并为 Linux 引导过程贡献大量时间。 (可加载模块只有在根文件系统被挂载之后才可用。)

输出如下:

calling  tty_class_init+0x0/0x44 @ 1
initcall tty_class_init+0x0/0x44 returned 0 after 9765 usecs
calling spi_init+0x0/0x90 @ 1
initcall spi_init+0x0/0x90 returned 0 after 9765 usecs

引用:http://elinux.org/Initcall_Debug

附录

指定内核参数“ignore_loglevel”和“initcall_debug”将确保在启动期间显示信息。

关于linux - 如何获取在 Linux 内核启动期间初始化/探测的所有模块/驱动程序的详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37272109/

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