Message ID | 1505917865-26405-2-git-send-email-dplotnikov@virtuozzo.com |
---|---|
State | New |
Series | "backporting async_pf injection functionality" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [209.85.233.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Wed, 20 Sep 2017 16:34:00 +0200 (CEST) Received: by 10.100.166.41 with SMTP id l38csp829448pje; Wed, 20 Sep 2017 07:33:53 -0700 (PDT) X-Google-Smtp-Source: AOwi7QADuDEkJEJoTvdldGdWDSbHoMljhW/LvvuQnmnEIGMX3i4OENqJ1O+HB2+FKB0XxZ+LxgmL X-Received: by 10.98.57.129 with SMTP id u1mr2351691pfj.197.1505918033416; Wed, 20 Sep 2017 07:33:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505918033; cv=none; d=google.com; s=arc-20160816; b=XgfooUrxG03wLJlu/4xmE3pPUEBVvHMVE2zu1zcUl4/vUw3LGDhIN60c+od5nF+x6Y rttOq/fdk8qt6OKzHbUSpwO9Icv1Y3/iQxeP5Su9ibokOAJzYlimfHHoX+FHPSSnj0rr PVo6Y1DjaUXcp1tqTP4wfbkaG9fo22AdKdZ7VCgpuCKb6Et6jRC1vBQGdaH+6I+JWps7 ivtp1A5cYnQQECD3uw03AAsC4xEXzV+2Z0YXhFlbHNOh3Xj2chFuwLtdyCimeX2NkI63 PWIGjtKBXegHeS6yWAyk9jJvnPJC/B7dLCHG+F7org3YaveyF6sXOy5Qkt548rCDY80S E4fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:spamdiagnosticmetadata:spamdiagnosticoutput:mime-version :references:in-reply-to:message-id:date:to:from :arc-authentication-results; bh=UXBgJfd9XKGpGyI3VnSuvnF/1wcqngs0MUPPm/4Dhh4=; b=gHdF1uNgfi6hLLyH2r6RzUV8j5VhA5ZuERYBT0rr6LIuNM9zyOGqC7CSkNHELb/5CD LkZhnMLcUHoKFyD+0dPwYkwD36vp+Vq1FVZ8rfOOUOh5xr+QHfXdC6oa1C9dosMjKyDI KT+ixBvulZyuqKKo3YcYZNEyEYNRT9iWcYvGPGEH3qFciD40aGwOMzCFME187kWZ9Gmr BeJYRQlg73rSpC9sRB/hIEBFCxagyrlAdwQ1XhF3lQ0c7wiNIxkHS0+B0hSCIdHb7Pyk xqciu2W4oVLmECrYqm2lkRcIuEf0FSe4e1dS9Q4p+57bJmQ89T0InYzaXJBEj8MRp2GX maTw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [195.214.232.140]) by mx.google.com with ESMTPS id m12si1396053pln.643.2017.09.20.07.33.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Sep 2017 07:33:53 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) client-ip=195.214.232.140; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v8KEViM6025531; Wed, 20 Sep 2017 17:31:44 +0300 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp0146.outbound.protection.outlook.com [213.199.154.146]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v8KEVOXC025496 for <devel@openvz.org>; Wed, 20 Sep 2017 17:31:24 +0300 Received: from VI1PR08CA0200.eurprd08.prod.outlook.com (2603:10a6:800:d2::30) by AM4PR08MB2690.eurprd08.prod.outlook.com (2603:10a6:205:c::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Wed, 20 Sep 2017 14:31:13 +0000 Received: from VE1EUR01FT036.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::203) by VI1PR08CA0200.outlook.office365.com (2603:10a6:800:d2::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via Frontend Transport; Wed, 20 Sep 2017 14:31:14 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.25) smtp.mailfrom=virtuozzo.com; openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=pass action=none header.from=virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of virtuozzo.com designates 195.214.232.25 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.25; helo=relay.sw.ru; Received: from relay.sw.ru (195.214.232.25) by VE1EUR01FT036.mail.protection.outlook.com (10.152.3.31) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.35.14 via Frontend Transport; Wed, 20 Sep 2017 14:31:13 +0000 Received: from dptest2.qa.sw.ru (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v8KEVCj4016537; Wed, 20 Sep 2017 17:31:12 +0300 (MSK) From: Denis Plotnikov <dplotnikov@virtuozzo.com> To: <khorenko@virtuozzo.com> Date: Wed, 20 Sep 2017 17:31:00 +0300 Message-ID: <1505917865-26405-2-git-send-email-dplotnikov@virtuozzo.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1505917865-26405-1-git-send-email-dplotnikov@virtuozzo.com> References: <1505917865-26405-1-git-send-email-dplotnikov@virtuozzo.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.25; IPV:CAL; SCL:-1; CTRY:RU; EFV:NLI; SFV:SKN; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:AM4PR08MB2690; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR01FT036; 1:VCnGKE9mlVFt2xWr+WmPshCxdboj6NyBo8J25JQbYUUfygWfTOhp6qijNaOJndGQ9ozb18Myj09iR2t8htClYBXMqc3YIv3RS9DwGO2KGEQodGRRKULVMms4c38TT1RT X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: aa2d2548-3a1e-4586-050c-08d500343edd X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM4PR08MB2690; X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2690; 3:3h6GbUSu/EPQnBi1lSBe4876qN0ZWRizvxeo4oPuXpW7Kwl/hBoirEAp25lJ3ed+DpF9sFYKBn1uh9Eqk69Zy+o2p75nmmtKYwZ9x92MFAvnht0Kx3ALwuGno4/tcN7UOuURz+yEOCgBT1I+lchdvaEg5RfWjEVy5i7aTJEQ6U9r/4Gaz/5QtUxKf8hltRvinb9agg4SABxD4ulyV+6djh6UDpAY9fEMfoW8JDjZKCcW0RB/DSBCK7IzdlIKhH50BSOQn7n4hduolVYtFBlV65TGZQBoLSFbSd8so7X1wcUVLlYCcheryq546Ew2oxmCU0pYKAXAvYSuPCkBKkHZ9SRqkVxg5s5l/td+LraL9Nc=; 25:TK+qiQJGjl87Q8NB6CjNfySbpTM39Px40JSPdLcHfAekekewetHT4admbV9sqvlkl9vyjXE7GeURBwUuObsURj/E0tKpvmaFaOlyTe4YLO5v3Iufnc6fGl3Ebr3MYBZw2Gw+8STfMSSOF3bGzWnIgo53hdHuKF2Rsafkqnz0L3xpuaJnikpP9gvx0u3HOo1odLNOm/nfYXKnCMxuagNMTFl0PUI19BPoSvm8WC/RjSQ37xIJyTH9x/RgUKalzNeRZ9qOZKt9aqHFtYxcvrfbIrubh5/HttDghqxeNcDAPclCuddMlJwIQc402CWoQE5BlANYle9Iq4nGFrpCpYq2/g== X-MS-TrafficTypeDiagnostic: AM4PR08MB2690: X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2690; 31:JGP0mVg+EYILZvGLGA8WDrZ03XluskkHwaA/85XNhTlZTW38wkoG4dltNEgQJHmuAckgn8HkIvBxF2GS5ruQRSe7yb0R2EYuGD0XxUj4zD6ecTromnaHxWDSqKO1Ebi1cYSPmdQd3dY7f855wMR0w8BF8VgCoStHb27zQxS25MaULoxLFl/2Er4c2mVgAjMQaNW/qfB7QIoUzPQFzuBm55jRkG55i7nSJxCfyUKJz6I=; 20:uu46SWoZuJGGPQjmguRBFuppeoRnZtFdIiPlyxeuHOuCKvvI1F5dsm3iMl/1NU6Wic0UUQXoqlGmsjB5/EgBmAeL3Fav54f4W0Lzs6zumAKO1IB0pXYbcbN2RifGi/X798imxrT7nPbwTka/T/bgXKZcV+78lLeJLlNrdEfn+rhQy2F+Y9FJgTIoSsH0vMvQoQ7zkqISrmXkvrRuZBuw2p7d40JmW0dMbVxyHIW8YEu4QdmsAhCsH6UWtGV+Y7cAN8EMNPFUF0ttnq1PUPQGN06/NUFA5kiP7UN0TvYxcG3I2a6IZk7ieWjpBAWnjzrHV9+TZQssmp8Jusw+YpqBIHpEkHMFKX8OU+YaRNo/uBVSN4B95TXhNL0QMNteUf2ewnwT9+zVxaZOFXkovmYljcYlyXUafzY4wvfi3PoCCIZh6AVgZ6ONkKTBnwGExsBHvgdLFWNFpWgof4qLgHvVTzR5qu5xd23JY1BGplBXLtzud+DCFoygvc/prJAftz+WNOSnBKwA92bRWPG6CpNlvQ== X-Exchange-Antispam-Report-Test: UriScan:(130873036417446)(194151415913766); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(2401047)(8121501046)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93004095)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM4PR08MB2690; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM4PR08MB2690; X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2690; 4:nDj4iWtZPN9xkr1kSai8a1dAcmL/1+Y2fldc3tv9oOL+MasE5b0yEcr/Jt7u60M4N3/auaP2y2ilNDc0FAPmXQXC9B8ExiiYU/yaSrloprsVekORAj2Mr+rjayYeSz2Ao1Pk3iv88KUTBg8VwLmicQoG7z3n2dpubKWHerCuvSXwdkw/SRDssrfem6/Lf62L0J/j+VVIctW0llLx7uA8rtgibJfMo0ebzTddHL320HBB/Kchm9+alWqLV2LDPKcXhPqxYFuGfumgpkRvBYCg7hMQSb+AFNgkdtsrfSuyHzW5eidmafgp9vfLDBzYfRlFZDmAxFVGp1MhDCfW0K8XvQ==; 23:Kfwdn5rRRqZELedqtEFPBnQ+Mc2pklLxIwtHRHDX2jqciOUvt53S1uevgYB7QgN1dY9zIYR1WEKMU/gu7t8mvd/X3OoJcNnLuj9WWCxGdMuwLT9PdqBWp6/H0muhST5jcM4FiTBTh9Ud6992Cxb2M+IzVV+gw0+n7WUSdUulYkLoqEEozFD5ys+FmeXpo8aI; 6:+3zBjKbEhK6x4oLlhpSJXGrfK86hmydCp9dTlvsUKcEyKeS0mF/5XnBkVqRsfH/skhFh3VlrZdQT946HDUJQsWZgPrm8jzoQlK/Do12VV0FBXvcWBxpP87oSOB5daIZkZT/kwk84GAa74ZkLP9BJ8jFAQSTEINjyfX+eHtbxn1mLO5mfej/qO/yi+6jfFxxj42bo6L25u/305eVfY3F/MEj90CKHZaxNl9sWhCuA1owQVvGR1iZL9PRlS696M5k3QfcnOLLDNE1kcfXuRNO9zL9bZeWLIGY4UG+UFWJtxytamkqgFwsYGR41pRFLG+F/89ELD0F9qQYC98s2VkQVBQ== X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2690; 5:Hl2xzVud0F1OJrEbMeIo5adLIs+KLadeHrZgZXURwMn2ENCf5G1CzwbV30KMneKS0YNgn7GJss83vaucvT3W+taQBLBU8PS1rUxCskwivmAb7XGnqZXxvi5nRDr8TRL7I+Twj9z6Vzd5n32IamevZw==; 24:ssuIAzpcfxz6nPfJU8ybHxlI48Fs24AqukFhQtJJ4/uQE2sffnNw+jQLaJ9snQAZ6iDggwa0TEwlrhreqBAnZqVVYkrwY2Wf8tN9q3lLF0k=; 7:LJZ0MRmCuu8OD16uJXIVIHoNmPTW+BguMctaP5zyXc/SQ4P0EONBmXCC2azgxOQyNujZOi2dmN5R4CdoM/8SF3ZVJjZK9fMU5ntkOw7W+kZvxElBEZFyAOCxg/E4qxySHQA+f3hZRbE8Sg7ytjGbeqqWxQj/h0+C72Ao6IHs4sXb6iPssh2TiF02f2/Kl68sCa+t9SmBcc5xLXNeseLY3wDrcgQKdy/rJxVOZdTOox4=; 20:ErbiHmle/p9KTOMo8VpcGeOjFYCK30n61E++gwM344SredCT9aEu883yWGedL/zKLU/6TLUXL8AZIbxmmLxSqtbyhYIhlu/L7t02UGnI4gBfoWAQB8Hg1mOtxerDwT9/wrh2bGj+0iatCusE7zRx9lJPWMeWeuaqas66STdSTc0= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2017 14:31:13.1545 (UTC) X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[195.214.232.25]; Helo=[relay.sw.ru] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2690 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT036.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKN; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: AM4PR08MB2690.eurprd08.prod.outlook.com Cc: svt-core@virtuozzo.com, rkagan@virtuozzo.com, devel@openvz.org Subject: [Devel] [PATCH 1/6] KVM: nVMX: Fix exception injection X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 09b1851..b52ba18 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c @@ -2288,7 +2288,7 @@ static int nested_vmx_check_exception(struct kvm_vcpu *vcpu, unsigned nr) if (!(vmcs12->exception_bitmap & (1u << nr))) return 0; - nested_vmx_vmexit(vcpu, to_vmx(vcpu)->exit_reason, + nested_vmx_vmexit(vcpu, EXIT_REASON_EXCEPTION_NMI, vmcs_read32(VM_EXIT_INTR_INFO), vmcs_readl(EXIT_QUALIFICATION)); return 1;