On 05/05/2015 10:58 AM, Ingo Molnar wrote: > struct xregs_state { > struct fxregs_state i387; > struct xstate_header header; > - struct ymmh_struct ymmh; > - struct lwp_struct lwp; > - struct bndreg bndreg[4]; > - struct bndcsr bndcsr; > - /* New processor state extensions will go here. */ > + u8 __reserved[XSTATE_RESERVE]; > } __attribute__ ((packed, aligned (64)));
Just to reiterate. The size of 'XSTATE_RESERVE' is completely unknown at compile time. It's wrong in the existing kernel, but we should fix it up instead of mucking with it like this. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/