
我目前正在學習內核編程。目前在 Ubuntu 14.04.1 上使用 Linux 核心版本 3.13.0
sys_open
當我運行命令時,我對出現的位置感到困惑cat /proc/kallsyms | grep sys_open
但是當我在 bootlin 中閱讀內核程式碼時https://elixir.bootlin.com/linux/v3.13/source/fs/open.c#
這個sys_open
符號沒有被導出,更糟的是...
該檔案/lib/modules/<kernel-version>/build/Module.symvers
不包含sys_open
符號..
現在我超級困惑,例如sys_open
載入了嗎?它可以使用嗎?
提前謝謝了!