This continues the randstruct series (which is in -next now), and adds explicit task_struct randomization and enables automatic structure randomization.
The randstruct plugin (in -next), the marking of task_struct, and the opt-out markings are modified from Brad Spengler/PaX Team's code in the last public patch of grsecurity/PaX based on my understanding of the code. Changes or omissions from the original code are mine and don't reflect the original grsecurity/PaX code. -Kees