我正在尝试从内核模块访问tcp_input.c中定义的tcp_pacing_ss_ratio。可以使用用户空间中的sysctl命令修改变量。 但是它不会被导出,也不能直接从模块中引用。
从内核模块访问sysctl条目的最简单方法是什么?
答案 0 :(得分:0)
使用此系统调用了 长期以来一直表示气馁,而且它很可能不受欢迎 在未来的内核版本中消失。自Linux 2.6.24起,使用 此系统调用会导致内核日志中出现警告。去掉它 从你的程序现在; 改为使用/ proc / sys接口。
在您的情况下,这将是// SCSS
.menu-button {
i {
transform: translate(-50%, -50%);
&.spin {
transform: translate(-50%, -50%) rotate(90deg);
}
}
}
// Compiled CSS
.menu-button[_ngcontent-c4] {}
.menu-button[_ngcontent-c4] i[_ngcontent-c4] {
transform: translate(-50%, -50%);
}
.menu-button[_ngcontent-c4] i.spin[_ngcontent-c4] {
transform: translate(-50%, -50%) rotate(90deg);
}
,您可以使用/proc/sys/net/ipv4/tcp_pacing_ss_ratio
撰写。查看sysctl(2)
's implementation for example usage。