From patchwork Thu Sep 13 12:43:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liran Alon X-Patchwork-Id: 10599447 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DF6446CB for ; Thu, 13 Sep 2018 12:43:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CDCDC2A89F for ; Thu, 13 Sep 2018 12:43:42 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C1BA02A8AC; Thu, 13 Sep 2018 12:43:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 722ED2A8AD for ; Thu, 13 Sep 2018 12:43:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726913AbeIMRw7 (ORCPT ); Thu, 13 Sep 2018 13:52:59 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:53548 "EHLO userp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726797AbeIMRw6 (ORCPT ); Thu, 13 Sep 2018 13:52:58 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w8DCcpfe117733; Thu, 13 Sep 2018 12:43:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id; s=corp-2018-07-02; bh=5+cnpesNhdk9gkONWgyuHVKTF6xX1t0ZmAcb4GWq3K4=; b=zUXiGv77/D7c1wori+MA6T4S/EQpYiXfvJzGA8fH6dA6W/Qdm8tTxM/HItYECArZzVHH oNsznrebnOd4/G0tHpkEuvE+Kj7bl/7kBJ9fMz86RktOfYn8qxWOHNEER3XzSay5nKKS 3qNAaUbv9NkkS7zBjpoHcdX0Zm1R5QErxm5oab4xerM7sUfTCAh4YvdsCQZ6ckf+lD7a dwqjzUxlKy7PtOT3NQuXBRU84nQhI846hhJxo6XfwBtCK9hnBC4zSemXSo9MlZMJ3P5K 7rrDEp9Vnb9XC0hglJVNrOK0B8iHbTc7a890CXflPIf3ZwkX675OlCRf691/QbDeBDQ2 Ng== Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2120.oracle.com with ESMTP id 2mc72r14pp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 13 Sep 2018 12:43:37 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w8DChbns023598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 13 Sep 2018 12:43:37 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w8DChbE3024616; Thu, 13 Sep 2018 12:43:37 GMT Received: from spark.ravello.local (/213.57.127.2) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 13 Sep 2018 05:43:36 -0700 From: Liran Alon To: pbonzini@redhat.com, rkrcmar@redhat.com, kvm@vger.kernel.org Cc: idan.brown@oracle.com Subject: [PATCH 0/2]: KVM: nVMX: Fix bugs in MPX VMX controls emulation Date: Thu, 13 Sep 2018 15:43:17 +0300 Message-Id: <20180913124319.49663-1-liran.alon@oracle.com> X-Mailer: git-send-email 2.16.1 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9014 signatures=668708 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=446 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1809130130 Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi, This series aims to fix 2 issues in MPX VMX controls emulation. The 1st patch makes sure that we don't expose MPX VMX controls to guest in case vCPU doesn't support MPX (It is not exposed via CPUID). The 2nd patch fixes an issue in emulation of VM_ENTRY_LOAD_BNDCFGS. Regards, -Liran