У ядрі версії 2.6.15 я зрозумів, що я можу переписати task_struct
файл у файл (include / linux / sched.h) ,, наприклад:
struct task_struct {
unsigned did_exec:1;
pid_t pid;
pid_t tgid;
...
char hide;
}
Але, на жаль, коли я перейшов до версії 2.6.30.5, переглянув той самий файл, я просто знайшов декларацію task_struct
, як-от:
struct task_struct;
І я поняття не маю, до якого файлу я повинен звернутися, щоб вказати власний task_struct
? Може хтось мені допоможе?