Im Kernel der Version 2.6.15 habe ich festgestellt, dass ich das task_struct
in der Datei (include / linux / sched.h) umschreiben kann , wie:
struct task_struct {
unsigned did_exec:1;
pid_t pid;
pid_t tgid;
...
char hide;
}
Aber leider habe ich beim Upgrade auf die Version 2.6.30.5 dieselbe Datei durchgesehen und finde nur eine Erklärung von task_struct
:
struct task_struct;
Und ich habe keine Ahnung, auf welche Datei ich mich beziehen soll, um meine eigene anzugeben task_struct
? Kann mir jemand helfen?
quelle