Linux2.4用に作成されたLinuxカーネルモジュールをLinux2.6で動作するように移植しています。syscallN()マクロを介して宣言され、呼び出しでラップされた一部のシステムset_fs()コールがコードで使用されました。これらのマクロが存在しないLinux2.6でsycallを引き続き使用するにはどうすればよいですか?
syscallN()カーネルスペースからsyscallを使用するのは悪い味であり、ほとんどのプラットフォームでマクロが壊れていることを私は知っています。getuidカーネル空間で、、、、、、、syscallgeteuidを置き換えるための合理的な方法があればmknod幸いchownですunlink。sched_yield