From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934051AbbKSLZm (ORCPT ); Thu, 19 Nov 2015 06:25:42 -0500 Received: from mail.skyhub.de ([78.46.96.112]:43220 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751165AbbKSLZk (ORCPT ); Thu, 19 Nov 2015 06:25:40 -0500 From: Borislav Petkov To: LKML Cc: Andy Lutomirski , Dave Hansen , "H. Peter Anvin" , Ingo Molnar , Oleg Nesterov , Rik van Riel , Thomas Gleixner Subject: [RFC PATCH 0/2] x86/fpu: Remove xstate_fault() Date: Thu, 19 Nov 2015 12:25:24 +0100 Message-Id: <1447932326-4371-1-git-send-email-bp@alien8.de> X-Mailer: git-send-email 2.3.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Borislav Petkov Hi, so that xstate_fault() thing did cause trouble in the past, see 06c8173eb92b ("x86/fpu/xsaves: Fix improper uses of __ex_table") So lemme kill it. I had an earlier version of that patch, here's an updated one and split into two for better digestion. The guest boots fine so far, I need to run it on the rest of the hw to check everything's fine. Borislav Petkov (2): x86/fpu: Add an XSTATE_OP macro x86/fpu: Get rid of xstate_fault() arch/x86/include/asm/fpu/internal.h | 173 +++++++++++++++++------------------- 1 file changed, 83 insertions(+), 90 deletions(-) -- 2.3.5