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。