В ядре версии 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
? Кто-нибудь может мне помочь?
источник