From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0D72FC35242 for ; Tue, 11 Feb 2020 22:28:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C321C20708 for ; Tue, 11 Feb 2020 22:28:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1581460100; bh=qr3w/Jk4E7ZCigNfuSnbve2ZaYJ6PJplvO36QBtgk3A=; h=References:In-Reply-To:From:Date:Subject:To:Cc:List-ID:From; b=j7ZNpKjy3GpygKcXKZV+EdovvQmY+J+dyszSUdexEaBvmL11LfNfTa8fvi1FN1yva ko/R9JLLJrYUWqAFf3+BV8T+uIpH03uhSIkQ3ImZpMgg7rUMGf0sDnCqpA4xHmp4RG 968d+M95lF6gt2v2YcPp1nvf9daRsXyrW7jvXsh0= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727199AbgBKW2U (ORCPT ); Tue, 11 Feb 2020 17:28:20 -0500 Received: from mail.kernel.org ([198.145.29.99]:55718 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727029AbgBKW2T (ORCPT ); Tue, 11 Feb 2020 17:28:19 -0500 Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E9DA420870 for ; Tue, 11 Feb 2020 22:28:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1581460099; bh=qr3w/Jk4E7ZCigNfuSnbve2ZaYJ6PJplvO36QBtgk3A=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=NbhIRNqjUWMveUgY7a+SRNavuBLMaEJ0S2oXpbC09sQj8F1OxfAaPXKrzuWU3TF2O Mw+vNvdw9fNIzYXnERaAnsTNo8ZHS1QCAPy5Nvu8ouh1ktsRBH8DIULlWinJRU+cW+ hVMAIhu2xjN3VS9wPKN+Ai4P976oR8rTNBaTMTcQ= Received: by mail-wr1-f52.google.com with SMTP id m16so14513325wrx.11 for ; Tue, 11 Feb 2020 14:28:18 -0800 (PST) X-Gm-Message-State: APjAAAX6QkzsiEUSnh7s+fcg6tGiCiUaKR/ung9QMaa2dMSvTA+cOu9C ffeFxq3wsB3Z1PCe7Ocu7ch34r5Ahn4TChf2gqs6Sg== X-Google-Smtp-Source: APXvYqxuwxNAwq4kzXKENcWaHlU1Oo2EBlzHy1k0fYPvxMGCQYfMlvTgvb3+mfAmlPcL+PPn6IOa2/0gfWBtQFH5zR0= X-Received: by 2002:adf:a354:: with SMTP id d20mr10781683wrb.257.1581460097315; Tue, 11 Feb 2020 14:28:17 -0800 (PST) MIME-Version: 1.0 References: <20200211135256.24617-1-joro@8bytes.org> <20200211135256.24617-20-joro@8bytes.org> In-Reply-To: <20200211135256.24617-20-joro@8bytes.org> From: Andy Lutomirski Date: Tue, 11 Feb 2020 14:28:06 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 19/62] x86/sev-es: Add support for handling IOIO exceptions To: Joerg Roedel Cc: X86 ML , "H. Peter Anvin" , Andy Lutomirski , Dave Hansen , Peter Zijlstra , Thomas Hellstrom , Jiri Slaby , Dan Williams , Tom Lendacky , Juergen Gross , Kees Cook , LKML , kvm list , Linux Virtualization , Joerg Roedel Content-Type: text/plain; charset="UTF-8" Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org On Tue, Feb 11, 2020 at 5:53 AM Joerg Roedel wrote: > > From: Tom Lendacky > > Add support for decoding and handling #VC exceptions for IOIO events. > > Signed-off-by: Tom Lendacky > [ jroedel@suse.de: Adapted code to #VC handling framework ] > Co-developed-by: Joerg Roedel > Signed-off-by: Joerg Roedel It would be nice if this could reuse the existing in-kernel instruction decoder. Is there some reason it can't? --Andy