> Oh, I didn't know that... what are the alignment requirements? At the
> very least, I can document them in include/linux/sched.h and submit a
> patch for that. It could solve a lot of headache in the future. Aside
> from the "these are hardcoded - don't touch" comment, I don't see anything
> that could imply alignment constraints. The comment above just refers to
> the hardcoded member offsets in the arch/ directories, right? So if I
> update those, I should be able to "touch" in order to get a commonly used
> pointer into the first cache line? Or did I miss something there?
AFAIK each task must have TSS associated with it. And TSS structure is defined
by Intel (in i386 manual), not by convention. May be task scructure just reflect
i386 TSS structure in "C" ?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/