【发布时间】:2013-08-01 18:54:23
【问题描述】:
最近我正在查看 kobjects 和 sysfs 的内核。
我知道/理解以下内容..
- 所有内核对象使用地址> 0x80000000
-
kobjects应该也不例外 - sysfs 只不过是
kobjects的层次结构(可能包括ksets和其他 k* 的东西......不确定)
鉴于这些信息,我不确定我是否完全理解运行 echo ondemand >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 时会发生什么
我可以看到 cpufreq 模块有一个名为 store_scaling_governor 的函数,它处理对这个“文件”的写入。但是用户模式如何通过这个简单的回显进入内核模式?
【问题讨论】:
标签: linux-kernel sysfs