x86/fpu/xstate: Warn when checking alignment of disabled xfeatures
authorYu-cheng Yu <yu-cheng.yu@intel.com>
Thu, 9 Jan 2020 21:14:52 +0000 (13:14 -0800)
committerBorislav Petkov <bp@suse.de>
Wed, 12 Feb 2020 14:43:34 +0000 (15:43 +0100)
commite70b100806d63fb79775858ea92e1a716da46186
treeab9fcc22a0c0f9c48f0138b6efe1296b08cfb69b
parent49a91d61aed1db01097b51a24c77137eb348a0bf
x86/fpu/xstate: Warn when checking alignment of disabled xfeatures

An XSAVES component's alignment/offset is meaningful only when the
feature is enabled. Return zero and WARN_ONCE on checking alignment of
disabled features.

Signed-off-by: Yu-cheng Yu <yu-cheng.yu@intel.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com>
Link: https://lkml.kernel.org/r/20200109211452.27369-4-yu-cheng.yu@intel.com
arch/x86/kernel/fpu/xstate.c