我最近了解了内核模块,并且正在考虑如何创建可以完成cat /proc/cpuinfo
的模块。
是否可以在不直接打开/读取文件(读取)的情况下执行此操作?
谢谢!
答案 0 :(得分:0)
/ proc / cpuinfo输出是由内核代码生成的;您可以检查该代码并在内核模块中执行相同的操作。
代码位于fs / proc / cpuinfo.c
它引用依赖于体系结构的代码提供的“ cpuinfo_op”对象,请尝试从内核源代码的顶级目录中找到“ grep cpuinfo_op arch”以找到它。