Linuxソースコード、sys_umount、sys_mountシステムコールはどこにありますか? [コピー]

Linuxソースコード、sys_umount、sys_mountシステムコールはどこにありますか? [コピー]

重複の可能性:
Linuxカーネルのソースコードについて

はい確かにここに何かが抜けたようです。私は一生の間にこれらのシステムコールのソースコードを見つけることができません。私は彼らの番号とプロトタイプを見つけることができますが、実際にそれを実装する関数を見つけることはできないようです。

興味のある人がいる場合:私がそれを見つけようとしているのは、カーネルのフロッピードライバーおよび/または私のフロッピードライブ自体の問題をデバッグできるからです。うまく追加/削除できます。ドライブはDOSとWindowsでうまく動作します。ただし、ディスク(どんなディスクでも問題ありません)をマウントすると、ディスクは約1/10秒間マウントされ、自動的にマウント解除されます。原因を探していて、問題を解決するためにローカルでカーネルをパッチする方法があるかどうかを調べています。

私も知っている、今はもはやフロッピーディスクを使用している人がいません。しかし、私は何もないと思います。 :)

答え1

彼らはfs/super.cLinux 2.4では:

マイコンピュータ(Linux 2.6.24)では、次の場所にあります。fs/namespace.c:

sys_mountLinux 2.6.39(最新の安定版)ではその機能がcompat_sys_mount見つかりませんが/fs/compat.c

ありがとうザイルズ古い情報を表示するために使用されます。

関連情報