[PATCH Bugfix 2/4] x86/xsaves: Define and use user_xstate_size for xstate size in signal context

2015-04-18 Thread Fenghua Yu
From: Fenghua Yu If "xsaves" is enabled, kernel always uses compact format of xsave area. But user space still uses standard format of xsave area. Thus, xstate size in kernel's xsave area is smaller than xstate size in user's xsave area. xstate in signal frame should be in standard format for

[PATCH Bugfix 2/4] x86/xsaves: Define and use user_xstate_size for xstate size in signal context

2015-04-18 Thread Fenghua Yu
From: Fenghua Yu fenghua...@intel.com If xsaves is enabled, kernel always uses compact format of xsave area. But user space still uses standard format of xsave area. Thus, xstate size in kernel's xsave area is smaller than xstate size in user's xsave area. xstate in signal frame should be in