Message ID | 201704141443.v3EEhiXf019994@finist_cl7.x64_64.work.ct |
---|---|
State | New |
Series | "Revert "ms/KVM: x86: reset MMU on KVM_SET_VCPU_EVENTS"" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [64.233.164.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Tue, 18 Apr 2017 06:31:43 +0200 (CEST) Received: by 10.100.181.168 with SMTP id r37csp300685pjb; Fri, 14 Apr 2017 07:47:23 -0700 (PDT) X-Received: by 10.200.53.156 with SMTP id k28mr7766344qtb.202.1492181242993; Fri, 14 Apr 2017 07:47:22 -0700 (PDT) Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [199.115.104.192]) by mx.google.com with ESMTPS id m26si1998596qtb.229.2017.04.14.07.47.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Apr 2017 07:47:22 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 199.115.104.192 as permitted sender) client-ip=199.115.104.192; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 199.115.104.192 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 v3EEhpl0000830; Fri, 14 Apr 2017 07:44:09 -0700 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp0048.outbound.protection.outlook.com [213.199.154.48]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v3EEhnol000827 for <devel@openvz.org>; Fri, 14 Apr 2017 07:43:49 -0700 Received: from HE1PR0801CA0017.eurprd08.prod.outlook.com (10.167.184.27) by HE1PR0801MB2714.eurprd08.prod.outlook.com (10.166.196.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10; Fri, 14 Apr 2017 14:43:46 +0000 Received: from DB5EUR01FT045.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::203) by HE1PR0801CA0017.outlook.office365.com (2603:10a6:3:6::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10 via Frontend Transport; Fri, 14 Apr 2017 14:43:46 +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 DB5EUR01FT045.mail.protection.outlook.com (10.152.4.180) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1019.14 via Frontend Transport; Fri, 14 Apr 2017 14:43:46 +0000 Received: from finist_cl7.x64_64.work.ct (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v3EEhj5x027829 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Apr 2017 17:43:45 +0300 (MSK) Received: from finist_cl7.x64_64.work.ct (localhost [127.0.0.1]) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7) with ESMTP id v3EEhiNQ019995; Fri, 14 Apr 2017 18:43:44 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v3EEhiXf019994; Fri, 14 Apr 2017 18:43:44 +0400 Date: Fri, 14 Apr 2017 18:43:44 +0400 Message-ID: <201704141443.v3EEhiXf019994@finist_cl7.x64_64.work.ct> X-Authentication-Warning: finist_cl7.x64_64.work.ct: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: Konstantin Khorenko <khorenko@virtuozzo.com> In-Reply-To: <20170414140209.4662-1-rkagan@virtuozzo.com> 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:HE1PR0801MB2714; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT045; 1:18Aytx9OatSuKhW/uXCLhJFyl5iLWChGJBaTXwI2sEm8oH1arzp16V3as4qEgmnLlLyNEMmDYHkjGCG7Y7YxOAYHNcEDveU7AKSJKEvmKI9l8+iN8GNkozswzbh6Jn1o98CuLUklnu+Vj2SCrbwTjZ6nVvrSER4wPhwVCybDu0c9BK+9dr/I5a86EgK3buMY9qD5v/2V60ANpeSd/obJqFkYkByG8Rcn8s8dh4P1ibWk8AyGlaTImk6QppkLDjOXxG4hlm0PlyIbJugRORr3W5gi2XgJqVzzUA0EwH0CMEDCFfgCcooDj58Ev6hvTydwfFCz82BeGUJecNCV9aEbfD9bOGeBUNvrI046kgaDOm1YpIMiMHndBw33XWBu0jf+n2aBD5tj46MGpjhbrFCviAzzy+klMZyYB+Q+FSpezmmxbGDR0mDjnkeuw/ns12zkUhkCv3nUlP0LI77gRsSeGuih6EDbSHpoPOSX4+1SZFTnQ/iejl+gQgvD5eSiligt3jlErdZx/bjpUhT26sODhg== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 72d3da23-33c0-4870-9978-08d48344a7ec X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:HE1PR0801MB2714; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 3:7Fy0MRtH7V5DKKJdllk2LqWzBaW9GYzaOL5HUsnhyDxFoF2G40YhJ41O8C2uh28tOcNbO6uUsd3NezZ56DxnxXxU3g/XtUPFsAQM4T/TVgGoWS0P7BzL8dzz/E88smbJdK2RY5e45iEL7h+10h9ubfxwhfdNCb0KVpv+jUw4FKy3HujFJWnDZLeUatpS1jDqH9Dcqb41cd4xXnHFP64n7+87nGcPrDDuUsihn7AlYQssfVsoOGNU4O+omDt1qiozJzd89gC523w8zBj0Axt9RWKAY9wa4oEIySRv5xDtvxIiIUuTuo5oaroZzOj4A0PKNm+laH2YtD3LnT2d5RYV8cB3QW1gST+ZLprIKFAxvboO4FoiKwp+e0uGboekPc/jcfmgl1bzBhMV2j/Nb6/xAGLTf9Us7iCJrxIP6YcF/QwA6pD+9FPeyGKVcaGEPi6jsqlddcGvXJDv2mUlglgllsl2D1k48YoMB9uB0aUrMKYsrFKwqQ+OlNESQ076u+O0 X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 25:vpsNt6lXfuc86x/I6+WDhTPHmuVbDlPVc1vR86voc+2xObf++M9OiyuLTAdPr+JKmDYX9NEI8QD4iHEf0nkteg6NRwxo7vzc6f/I/r90IU8pUqHZY2WIJBcgbVjTSNAxKnD2eM16EgdbUW8bWB9fgqweOYkf2gTN1EypEdAZZ6mZ/7rRoxNM9CwT5ItLv7iTafxlVeDkAl/ZxqiBrLDTcC3U2T/EMHhPM/KsEYN/NwwZ2Qd8TvMzu47Ad+EUsBbnc/ix5m9XIzfdVwfmm26HQ+0quCXmPZ0FWjqasMztTki2+qlFK6qPSQqYqnty3Xb0VoC/zOmz1bJ97mZjD7vB1UtwAvYILXUPtXE3NYQKZtJwbmAOoxO2TqlrAw1bl2PHQzNh83GO84JVsmZME39waGhEHbk7kNY0ER07Vo8dhC9SGGJ5WYpMDQHe/hphCrE5WIKt5e487SG+gBmxBa0APQ==; 31:B2NZXnOSvJNZGvZCEqqJxs9NUhrkFira21bf/uiWJNBxnAbs4FECCUopU5ybHcMbkvwu4rPA565AQEEosaRBL+HL1qEe6BEk+UbNL+HsBxXj724gbIf5n/7nyImLyk8Hpv3PLEpiJXB9ggieAoMrhHULjmfzELB+fhcsO1q3wwXWqxQ+8w30OIdR5u8c1ymdVmLswVhfM98Q94PHtO6Te8Wc/Vq1sd4SonhI4DLBrMr4Uzj7lbpFSPCLEu2GbW9hZPIX7AFctyKzN37zMcuGF7PivsBtSEfEMe9g6qbHhdRnDrF6FLntuGKtpJL3OfNJ X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 20:O5t2r1gl/MlAwzOioc5nOcrUP0vYgwM5wPDXDAnllax66aYwdyvYUdFbjSRLwqGgL0BO3dG9DB+mpT6rDEYTTVGQyqRWbC2vPSzTEc1+TVzjFLxAdFN2xp28ed4vIWePpMBB5FThFv0T0z5wAQS1EYtMfIS5w5+t3CfZ+F4xSSxVZw78WHyyxJPFcJE6wSSJrVnYvLT+6Hcc1bLomgQv7/79yjTKv1qC74rmLHlezvQ6xXfDDL3RX4sIgB940fCDXrOUvpYZu+pC4S72Pmfw9sxOK7VBvuTm2fWxzgux/8cp0pm9u1RKK+BkVBeqOPSeRi0MOzHIIAJsMZxph0BHhKDsuPlqZh67/wWIVlY4cJPJ9NIeuGwqjlfI+UZd1YSU3mjZ7crUBCqKEsmCGiI35MuhJdphZDhKc1Mbz7iN7HOY3ocN7ombqEcnEDDdO0beP6w6qKHfz8W9byGK0R4SSJGW5cSPSGw+wRkcGmj4KzOQNnu4X6aWpfAHf351mReGEMD6QNt5gjtIXxry9AEanA== X-Exchange-Antispam-Report-Test: UriScan:(215187933766430); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(9101521199)(601004)(2401047)(13023025)(13020025)(8121501046)(13013025)(93006095)(93004095)(3002001)(10201501046); SRVR:HE1PR0801MB2714; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB2714; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 4:dYtVJ3dx68wbgSqaWZYYp6ZcIRytp9iJCaX+YU/Yu+vnYYG5qiQoZADT77I15b18qNiAAbg6ZdICkYRB01AkAcXLDL+RoG42OXq5AtTYuLEEwuHTkEj1689yyUd0y34r2XLAovbFYszM3YerAPKG4/eXaMCsenoCLFYg1BKSkwmYV8diouW0TmNAvBcoNVGEWlGQaJcjcmk0/xR2iF47ryCCkf/viCpVuyhgStaMCe1RULjwznCG/AjEqEDxkBKol6sK8VZ/gRf/HrOxZI49RkwKJe4sB/8cnIbkqjqm7nch8+32vd1EfvT+UGRSncGn+AgKipHyglEbt5qGcdX0uzBwxieWmdNkV18pIxTvGkgSOy3TNDKEADjvhJu/7V8PMu5IyEJ4kFGEy4X8muUDHXEGQ1PlxwGSKJ4fka+iqxLENYqzDseJsZVaTB4c6RKuXbLeOfVF+DGCLYtr0u0AWeia3tN7S4ZzPSGchuvYgr7nHPwCNnm5UmkNgzEVN1Y7tIZkru5TAPTOSLr91T3JeOOtsBn6OLto32MCHewK0is=; 23:tJGX4CDJJQ2ARJuJ8t0znVsCIHm7yHeA5+ryHOZsbGKAeQT9Yf9+xz+F63kSbCDUJIDOdL6H4xBwyE0Qm+w8Xbrja9ibRlZWPmo1ZmO1kxETXgOl11pWqGuzdXCpINfGIOGQ7Ep2XFV2JQ8YAESrFCsDGLX9CVjw+j1RGBRlinc3nrlymbWfM6HpX0Nl7lGr X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 6:vEL9OZ8sH1iJGj9n7OFP/jE/LzsEV0DPJ9JDAEN8pPro+Bsrt57QcJTJ8KcFAsIvdWKwDYrNUihZvRm8SerIEAD9Acir7BN3+3VHjn0vYOEEIrtLnLAy6XKJfRoUG0jZXFt9wJFezlCrp4thmZ/JR7vjYsVlB3hkAc0xPBKDtGKz6Bsfdrbb0wy3PqRfDxCJEYSYjzcPAc75AwWbdgJGLeBZUVFZiq0xUI1gl4xi14Z2gahjGQB0C9/HlWP0Cetu2EGLRC+nGjvbW8d0RpUij3RVB0DJGPcyRwqGCoXTPM6f3B6/QBlEH4BDgyN6Y4FrNBifkbpT4PHzYOwSY+aZq/w4XewqTQKZZBkkNIzibv2A7XGX5ItmDkMJLXY3If/O1xnl83xFMN9lBX+QUOnUaeNpy0FoaIxJr65gsacj/ud/ez8uh2d00WBMPU0GWjmm; 5:Ut7nU5kc3YmVerCIfGgx45EtzM2TCjoplosDYO7NSuSaXn9AA9SeiUOFBb/a545SYEBi1IFkUOwVXm1Zo9E+e+Ai+YOprTnN85flYBN86G3ezhP3GuEtsKH328jCjrBLxrUvn2Xm1k3ihfyk1xtLo+Z/K+w80pcc2T737oklVuo=; 24:VgQnVTW/at6FHcsTfOSSvRBOfTTFDqk+qTH03dUocBpyJflOw5T0UMCXma0iiaYmi/lyIyqE7FSCtvWSLYrC92sdlUd1LHmrgxWW47Tz/mc= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB2714; 7:Al75REglhmXwzu1VaoQOF+iDaBMoRWnSCXnHnp1d4e+fEAaqK1OzoC2d0eCQABZYlT+CH3oJc2054Mx4elXOxICuio3Jm5HIhwPoOs8LHjHoL04CtoNK8CmOfswY6wuWf2EP4dO5TcvUKq1pofIZ2NGMrlGKcJ9+Np0D6TU7/GG8Z9bvw93i02pWBXEeFG2pm7fozsSucin1bbVqmuQqjEkv86/L6drL0ZleKQ8YWk6Gcz1Vk0Y+Lam9iTySSvd9hCDgBu7XMO3tMOjshBPPirTlnfgC+j2ZCOcDF+sZTzedMRS+ep36ZRHfbwa2vtXK23TUDm5QFV+UOCLECE1GxQrdtWaDOIorOUAJ/RpLehjGhhsX/PlNFsLp78HUSI/DZ135xVfeIVWBLDruTT10wQ==; 20:CEl5fVZef+RlK+Vm2aGxgfVPgciZleeZob4WckxeUduKkzANe8MZ0nQPWJAepdUQ3mAPiSBjM5XJMikKF4Ie9c4TzLDUF5ikwrD2E9XuucTCI25x2jRM3xyc//qCXjCIWLwG6xiJW99y9nmWCgadWcHc8wAv7af4bOaTesYzDTA= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2017 14:43:46.0491 (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: HE1PR0801MB2714 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT045.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0 X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKN; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: HE1PR0801MB2714.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] Revert "ms/KVM: x86: reset MMU on KVM_SET_VCPU_EVENTS" 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index e692050..81104d2 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -3184,8 +3184,6 @@ static void kvm_vcpu_ioctl_x86_get_vcpu_events(struct kvm_vcpu *vcpu, memset(&events->reserved, 0, sizeof(events->reserved)); } -static void kvm_set_hflags(struct kvm_vcpu *vcpu, unsigned emul_flags); - static int kvm_vcpu_ioctl_x86_set_vcpu_events(struct kvm_vcpu *vcpu, struct kvm_vcpu_events *events) { @@ -3222,13 +3220,10 @@ static int kvm_vcpu_ioctl_x86_set_vcpu_events(struct kvm_vcpu *vcpu, vcpu->arch.apic->sipi_vector = events->sipi_vector; if (events->flags & KVM_VCPUEVENT_VALID_SMM) { - u32 hflags = vcpu->arch.hflags; if (events->smi.smm) - hflags |= HF_SMM_MASK; + vcpu->arch.hflags |= HF_SMM_MASK; else - hflags &= ~HF_SMM_MASK; - kvm_set_hflags(vcpu, hflags); - + vcpu->arch.hflags &= ~HF_SMM_MASK; vcpu->arch.smi_pending = events->smi.pending; if (events->smi.smm_inside_nmi) vcpu->arch.hflags |= HF_SMM_INSIDE_NMI_MASK;
The commit is pushed to "branch-rh7-3.10.0-514.10.2.vz7.29.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-514.10.2.vz7.29.16 ------> commit 5eed936eee3c888c7eb0286373effde87ed039d3 Author: Konstantin Khorenko <khorenko@virtuozzo.com> Date: Fri Apr 14 18:40:27 2017 +0400 Revert "ms/KVM: x86: reset MMU on KVM_SET_VCPU_EVENTS" This reverts commit b36e7eda7523c63eac6cc524191c38b9ab9e7177. As it's suspected to have caused more problems than it fixes. Fixes: https://jira.sw.ru/browse/PSBM-62341 Suspected to cause: https://jira.sw.ru/browse/PSBM-63993 https://jira.sw.ru/browse/PSBM-64259 https://jira.sw.ru/browse/PSBM-63253 https://jira.sw.ru/browse/PSBM-63962 Cc: Denis Plotnikov <dplotnikov@virtuozzo.com> Signed-off-by: Roman Kagan <rkagan@virtuozzo.com> --- arch/x86/kvm/x86.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)