When we add a new field to the task descriptor (task_struct), why should we add it to the end of task_struct?
If some records are expected to be in certain places, which records are so?
I could not find anything about this on the Internet or in the Linux kernel development book.
luffy source share