The vma_munmap_struct has a hole of 4 bytes and pushes the struct to
three cachelines. Relocating the three booleans upwards allows for the
struct to only use two cachelines (as reported by pahole on amd64).
long unsigned int nr_pages; /* 80 8 */
long unsigned int locked_vm; /* 88 8 */
long unsigned int nr_accounted; /* 96 8 */
long unsigned int exec_vm; /* 104 8 */
long unsigned int stack_vm; /* 112 8 */
long unsigned int data_vm; /* 120 8 */
/* size: 128, cachelines: 2, members: 19 */
/* sum members: 127, holes: 1, sum holes: 1 */
};
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>