重複の可能性:
Linuxカーネルのソースコードについて
はい確かにここに何かが抜けたようです。私は一生の間にこれらのシステムコールのソースコードを見つけることができません。私は彼らの番号とプロトタイプを見つけることができますが、実際にそれを実装する関数を見つけることはできないようです。
興味のある人がいる場合:私がそれを見つけようとしているのは、カーネルのフロッピードライバーおよび/または私のフロッピードライブ自体の問題をデバッグできるからです。うまく追加/削除できます。ドライブはDOSとWindowsでうまく動作します。ただし、ディスク(どんなディスクでも問題ありません)をマウントすると、ディスクは約1/10秒間マウントされ、自動的にマウント解除されます。原因を探していて、問題を解決するためにローカルでカーネルをパッチする方法があるかどうかを調べています。
私も知っている、今はもはやフロッピーディスクを使用している人がいません。しかし、私は何もないと思います。 :)
答え1
彼らはfs/super.c
Linux 2.4では:
マイコンピュータ(Linux 2.6.24)では、次の場所にあります。fs/namespace.c
:
sys_mount
Linux 2.6.39(最新の安定版)ではその機能がcompat_sys_mount
見つかりませんが/fs/compat.c
。
ありがとうザイルズ古い情報を表示するために使用されます。