如何将新标志放入我的定制内核版本

问题描述:

我正在使用内核Linux 2.6.32,并且正在修改“打开”系统调用。如何将新标志放入我的定制内核版本

标准行为的作品,但尝试我的代码我必须使用一个新的标志,我把它放在/asm-generic/fcntl.h。

问题是,当操作系统运行在我的自定义内核上时,这个标志是未知的,我必须手动输入他的值。

内核中是否有其他文件来定义新标志?

谢谢!

它最好在Kconfig文件中定义你的标志。在内核源代码中有许多Kconfig文件,你可以在那里定义它,你可以更灵活地使用它。