hulk inclusion category: bugfix bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I5RQLJ
--------------------------------
5a2451f10550 ("x86/fpu: Avoid kabi change caused by struct fpu") will lead to performance degradation of libmicro pthread_create testcase, replace kabi fix macro from KABI_DEPRECATE to KABI_BROKEN_REMOVE for element "union fpregs_state state" of struct fpu.
Signed-off-by: Zheng Zengkai zhengzengkai@huawei.com --- arch/x86/include/asm/fpu/types.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/include/asm/fpu/types.h b/arch/x86/include/asm/fpu/types.h index 1ab041f14482..5fa7190a03b2 100644 --- a/arch/x86/include/asm/fpu/types.h +++ b/arch/x86/include/asm/fpu/types.h @@ -495,7 +495,7 @@ struct fpu { * are restored from this storage on return to user space if they * are not longer containing the tasks FPU register state. */ - KABI_DEPRECATE(union fpregs_state, state) + KABI_BROKEN_REMOVE(union fpregs_state state) KABI_EXTEND(struct fpstate __fpstate) /* * WARNING: '__fpstate' is dynamically-sized. Do not put