if(find_task_by_vpid(pid))
{
myProcess = kmalloc(sizeof(find_task_by_vpid(pid)), GFP_KERNEL);
myProcess = find_task_by_vpid(pid);
}
sched.h
このメソッドが宣言されている場所を含めましたが、次のエラーが発生しています。
(最初の行) 警告:implicit declaration of function 'find_task_by_vpid'
(最終行) 警告:assignment makes pointer from integer without a cast
おそらく問題は関連していますが、何が問題なのかわかりません。Ubuntu (6.06.2) Linux カーネル バージョン 2.6.15.51-server を実行しています。