From mboxrd@z Thu Jan 1 00:00:00 1970 From: f4da1594@opayq.com Subject: Delivery Status Notification (Delay) Date: Thu, 08 Jun 2017 16:35:50 -0700 (PDT) Message-ID: <1535118314.7379.1496964952334.JavaMail.root@smtp4.opayq.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0798531755081607840==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============0798531755081607840== Content-Type: multipart/report; boundary="94eb2c0c832620ca2f05517b50cb"; report-type=delivery-status --94eb2c0c832620ca2f05517b50cb Content-Type: multipart/related; boundary="94eb2c0c832620cb0005517b50cc" --94eb2c0c832620cb0005517b50cc Content-Type: multipart/alternative; boundary="94eb2c0c832620cb2205517b50cd" --94eb2c0c832620cb2205517b50cd Content-Type: text/plain; charset="UTF-8" ** Delivery incomplete ** There was a temporary problem delivering your message to curtiskwong9@gmail.com. Gmail will retry for 47 more hours. You'll be notified if the delivery fails permanently. --94eb2c0c832620cb2205517b50cd Content-Type: text/html; charset="UTF-8" --94eb2c0c832620cb2205517b50cd-- --94eb2c0c832620cb0005517b50cc Content-Type: image/png; name="icon.png" Content-Disposition: attachment; filename="icon.png" Content-Transfer-Encoding: base64 Content-ID: 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 --94eb2c0c832620cb0005517b50cc-- --94eb2c0c832620ca2f05517b50cb Content-Type: message/delivery-status Reporting-MTA: dns; googlemail.com Received-From-MTA: dns; FWD-737QHYSMHVAYQAUCAOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UANQUEIGCIMBKMAZUZ4AAEAACA===@opayq.com Arrival-Date: Wed, 07 Jun 2017 16:33:33 -0700 (PDT) X-Original-Message-ID: Final-Recipient: rfc822; curtiskwong9@gmail.com Action: delayed Status: 4.0.0 Last-Attempt-Date: Thu, 08 Jun 2017 16:35:50 -0700 (PDT) Will-Retry-Until: Sat, 10 Jun 2017 16:33:33 -0700 (PDT) --94eb2c0c832620ca2f05517b50cb Content-Type: message/global Content-Transfer-Encoding: quoted-printable X-Received: by 10.98.83.132 with SMTP id h126mr34287102pfb.214.149687841380= 4; Wed, 07 Jun 2017 16:33:33 -0700 (PDT) ARC-Seal: i=3D1; a=3Drsa-sha256; t=3D1496878413; cv=3Dnone; d=3Dgoogle.com; s=3Darc-20160816; b=3DbzXo0NV1Z4Y2x5FNOaC+xh5OueFCTV1WBJ3T+sHlYsHOlqFHpWVsYAiM7xv6zti= HYm /5ZAa8YBLytTgPV0MDmuAr+O6aXJIfda0XxGTTm1p6+JnksBck5D4gYWydVN/X3xgC= Jr apqi0RV1+T780GO9osuHHteL1tdww4u9FGCWlFJ/mWwGjDLkE8kXambkQ/oso5PTWz= T/ X0XYD50NWhkBph0rV21l7mDCsXbWNb7lXOjD4+kUyeHCf719EQ/rUpYGgLdOYqqJDA= dW Tzl9mkAc9M+TZXaISM2MDxWjPPpwWYoy1gskacVEmFqB5+8/3r3iy0Tb/+5GlFql6q= t6 bzNg=3D=3D ARC-Message-Signature: i=3D1; a=3Drsa-sha256; c=3Drelaxed/relaxed; d=3Dgoog= le.com; s=3Darc-20160816; h=3Dlist-subscribe:list-help:list-post:list-unsubscribe :list-unsubscribe:list-id:precedence:subject:date:message-id:to :reply-to:sender:from:content-transfer-encoding:mime-version :dkim-signature:delivery-date:arc-authentication-results; bh=3D4oyZx10ox9130pHMfEyNpoZnOXBvUw6mgYm7IM9rGsU=3D; b=3DrAGL1wcZpI7AoWzkMGsMieEzcHoaoXjhbKrb3RQZtmkZE5shhO1S5KFmEfd/z6p= uFM NnWgL47u0WzXXhR5Ez/IkbUBs4rT6JLsdDvYtPLcjW079n/hfIotjuikAXx1lMJW6e= MJ J/AwvPJHA8PCG56qVd4Vf2HsfqbHzUoLSXTizy3mXBD1zUelq74wb4m7mU/47c9wyA= 6x uKcXdcX+mDu9LP1QReJm0W1RUjHneC+5rZr4qGCrLpDPv2N7aWTny0Mi4pB+Al9/ez= S4 QqlFByHBnk12f6buN8QQKHdbmAa2K4Yk5zvSDh8sMguwmkQx1y6sCnBIQbCYXE6slX= f8 4URA=3D=3D ARC-Authentication-Results: i=3D1; mx.google.com; dkim=3Dpass header.i=3D@opayq.com; spf=3Dpass (google.com: domain of fwd-737qhysmhvayqaucaoiqbdaagaqlma= 2yamheccjdlibayawyakiazaqhsmccwmblia4uanqueigcimbkmazuz4aaeaaca=3D=3D=3D@op= ayq.com designates 184.105.182.152 as permitted sender) smtp.mailfrom=3DFWD= -737QHYSMHVAYQAUCAOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UANQUEI= GCIMBKMAZUZ4AAEAACA=3D=3D=3D@opayq.com; dmarc=3Dpass (p=3DNONE sp=3DNONE dis=3DNONE) header.from=3Dopayq.com Return-Path: Received: from opayq-out-02.junkemailfilter.com (opayq-out-02.junkemailfilt= er.com. [184.105.182.152]) by mx.google.com with ESMTPS id v14si2200005pgb.206.2017.06.07.16.3= 3.33 for (version=3DTLS1_2 cipher=3DECDHE-RSA-AES128-GCM-SHA256 bits=3D128/1= 28); Wed, 07 Jun 2017 16:33:33 -0700 (PDT) Received-SPF: pass (google.com: domain of fwd-737qhysmhvayqaucaoiqbdaagaqlm= a2yamheccjdlibayawyakiazaqhsmccwmblia4uanqueigcimbkmazuz4aaeaaca=3D=3D=3D@o= payq.com designates 184.105.182.152 as permitted sender) client-ip=3D184.10= 5.182.152; Authentication-Results: mx.google.com; dkim=3Dpass header.i=3D@opayq.com; spf=3Dpass (google.com: domain of fwd-737qhysmhvayqaucaoiqbdaagaqlma= 2yamheccjdlibayawyakiazaqhsmccwmblia4uanqueigcimbkmazuz4aaeaaca=3D=3D=3D@op= ayq.com designates 184.105.182.152 as permitted sender) smtp.mailfrom=3DFWD= -737QHYSMHVAYQAUCAOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UANQUEI= GCIMBKMAZUZ4AAEAACA=3D=3D=3D@opayq.com; dmarc=3Dpass (p=3DNONE sp=3DNONE dis=3DNONE) header.from=3Dopayq.com Delivery-date: Wed, 07 Jun 2017 16:33:33 -0700 Received: from smtp5.opayq.com ([107.22.209.6]:15650) helo=3D[107.22.209.6] by opayq-outbound.junkemailfilter.com with esmtps (TLSv1.2:AES256-SHA256:2= 56) (Exim 4.89) id 1dIkSD-0007gn-4W on interface=3D184.105.182.150 for curtiskwong9@gmail.com; Wed, 07 Jun 2017 16:33:33 -0700 DKIM-Signature: v=3D1; d=3Dopayq.com; t=3D1496878412; b=3DBk/cTrbhms8vVcJY5= JCkFKw8BvjJVpcz1ZMvbDRBd+UllrXBx3w4dOfJ/PE+y09zoW8wD5nb+jtobETPKBh9eOlsiROR= gGSoLDOOhAvt5jNWVbQ2U3mr4VQKG+knB1s03NiHE5uiPrW0zMnsZm4Q6gIHF1glyFcVylfqg5u= E3AQ=3D; s=3Dabine; c=3Drelaxed/relaxed; a=3Drsa-sha256; bh=3D4oyZx10ox9130= pHMfEyNpoZnOXBvUw6mgYm7IM9rGsU=3D; h=3DDate:From:Reply-To:Subject:To:List-U= nsubscribe; MIME-Version: 1.0 Content-Type: text/plain; charset=3D"utf-8" Content-Transfer-Encoding: 7bit X-GetAbine-Processed: 1 From: "lists.xen.org [Masked]" Sender: "lists.xen.org [Masked]" Reply-To:=20 FWD-737QHYSMHVAYQAUCAOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UAN= QUEIGCIMBKMAZUZ4AAEAACA=3D=3D=3D@opayq.com To: f4da1594@opayq.com X-GetAbine-Sender: xen-changelog-bounces@lists.xen.org X-GetAbine-Disposable: f4da1594@opayq.com X-GetAbine-Host-Address: 107.22.209.6 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPLMWRWlGSWpSXmKPExsWS0XRdVde51yL S4PcHXYsJ2wwcGD229+1iD2CMYs3MS8qvSGDNuLz8AWvBRbGK9t5VTA2MlwS7GLk4hAS+MEo8 +PeAtYuRE8g5zyjxvpG5i5GDg01ATGLuXgWQsIiAqsSsFcuZIUrUJZp+N7CBlAgL+Emc7XEFC fMKmEmcfNnCAmKzAJV/2vaIeQIjxwJGhlWMGsWpRWWpRbrGBnpJRZnpGSW5iZk5uoYGpnq5qc XFiempOYlJxXrJ+bmbGIEeqWdgYNzBOGGV3yFGSQ4mJVHeCk+LSCG+pPyUyozE4oz4otKc1OJ DjDIcHEoSvNu6gXKCRanpqRVpmTnA0IBJS3DwKInw/qgDSvMWFyTmFmemQ6ROMSpKifOy9wAl BEASGaV5cG2wcLzEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZhXBWQKT2ZeCdz0V0CLmYAW8 10yAVlckoiQkmpg1LmZ+mT34gnCp79OjDs+e0vU2xcH556/kFNrcOb91lkdKRf2qgcq+Z74rX BUYrmdWdSN21lSAfv/+nx7yBb9M3aV7zMfreuKVpVx1a+C+HfXWezScthxa/XUmArz38X5iWU vDFhstpm6/nu84ui56idSeo7zYhrWrJ3O6VzO9vrd76mbzkxeyarEUpyRaKjFXFScCACW1lVH QgIAAA=3D=3D X-Env-Sender: ian.jackson@eu.citrix.com X-Msg-Ref: server-3.tower-206.messagelabs.com!1496878402!98762148!1 X-Originating-IP: [104.130.215.37] X-SpamReason: No, hits=3D0.5 required=3D7.0 tests=3DBODY_RANDOM_LONG X-StarScan-Received:=20 X-StarScan-Version: 9.4.19; banners=3D-,-,- X-VirusChecked: Checked Message-Id: Date: Wed, 07 Jun 2017 23:33:22 +0000 Subject: [Xen-changelog] [xen master] x86/vlapic: fix two flaws in emulatin= g MSR_IA32_APICBASE X-BeenThere: xen-changelog@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Change log for Mercurial \(receive only\)" List-Unsubscribe: ,=20 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: ,=20 X-Sender-Domain: xenproject.org X-Spamfilter-host: plato.junkemailfilter.com - http://www.junkemailfilter.c= om X-Key-ID: ZjRkYTE1OTRAb3BheXEuY29tIHhlbi1jaGFuZ2Vsb2ctYm91bmNlc0BsaXN0cy54Z= W4ub3JnIDIwMTctMDYtMDcgMTY6MzM6MjcgMWRJa1M3LTAwMDdJNi1Geg=3D=3D X-Mail-from: xen-changelog-bounces@lists.xen.org X-Sender-Host-Address: 192.237.175.120 X-Sender-Host-Name: lists.xenproject.org X-Key-ID: Y3VydGlza3dvbmc5QGdtYWlsLmNvbSBmd2QtNzM3cWh5c21odmF5cWF1Y2FvaXFiZ= GFhZ2FxbG1hMnlhbWhlY2NqZGxpYmF5YXd5YWtpYXphcWhzbWNjd21ibGlhNHVhbnF1ZWlnY2lt= YmttYXp1ejRhYWVhYWNhPT09QG9wYXlxLmNvbSAyMDE3LTA2LTA3IDE2OjMzOjMzIDFkSWtTRC0= wMDA3Z24tNFc=3D -------------------------Blur------------------------- This email is forwarded from a MASKED EMAIL you created using Blur. (https= ://dnt.abine.com/#help/faq/faq-whataremaskedemails). IF THIS IS SPAM, CLICK HERE TO BLOCK: https://dnt.abine.com/#/block_email/f4da1594@opayq.com/FWD-737QHYSMHVAYQAUC= AOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UANQUEIGCIMBKMAZUZ4AAEAA= CA=3D=3D=3D@opayq.com Want to shop safely and privately online? Go Premium: https://dnt.abine.com= /?pk_campaign=3DmaskHeader#premium -------------------------by Abine------------------------- commit 4f35cb80e8813053d1cec9dc1654ceb6dd7575a0 Author: Chao Gao AuthorDate: Tue Jun 6 14:34:30 2017 +0200 Commit: Jan Beulich CommitDate: Tue Jun 6 14:34:30 2017 +0200 x86/vlapic: fix two flaws in emulating MSR_IA32_APICBASE =20 According to SDM Chapter ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (AP= IC) -> Extended XAPIC (x2APIC) -> x2APIC State Transitions, The existing co= de to handle guest's writing MSR_IA32_APICBASE has two flaws: 1. Transition from x2APIC Mode to Disabled Mode is allowed but wrongly disabled currently. Fix it by removing the related check. 2. Transition from x2APIC Mode to xAPIC Mode is illegal but wrongly all= owed currently. Considering changing ENABLE bit of the MSR has been handled, it can be fixed by only allowing transition from xAPIC Mode to x2APIC M= ode (the other two transitions: from x2APIC mode to xAPIC Mode, from disabl= ed mode to invalid state (EN=3D0, EXTD=3D1) are disabled). =20 Signed-off-by: Chao Gao Reviewed-by: Jan Beulich --- xen/arch/x86/hvm/vlapic.c | 6 ++---- xen/include/asm-x86/hvm/vlapic.h | 4 ++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/xen/arch/x86/hvm/vlapic.c b/xen/arch/x86/hvm/vlapic.c index cf8ee50..4320c6e 100644 --- a/xen/arch/x86/hvm/vlapic.c +++ b/xen/arch/x86/hvm/vlapic.c @@ -1003,14 +1003,12 @@ bool_t vlapic_msr_set(struct vlapic *vlapic, uint64= _t value) } else { - if ( unlikely(vlapic_x2apic_mode(vlapic)) ) - return 0; vlapic->hw.disabled |=3D VLAPIC_HW_DISABLED; pt_may_unmask_irq(vlapic_domain(vlapic), NULL); } } - else if ( !(value & MSR_IA32_APICBASE_ENABLE) && - unlikely(value & MSR_IA32_APICBASE_EXTD) ) + else if ( ((vlapic->hw.apic_base_msr ^ value) & MSR_IA32_APICBASE_EXTD= ) && + unlikely(!vlapic_xapic_mode(vlapic)) ) return 0; =20 vlapic->hw.apic_base_msr =3D value; diff --git a/xen/include/asm-x86/hvm/vlapic.h b/xen/include/asm-x86/hvm/vla= pic.h index 4656293..a63fcd5 100644 --- a/xen/include/asm-x86/hvm/vlapic.h +++ b/xen/include/asm-x86/hvm/vlapic.h @@ -51,8 +51,12 @@ =20 #define vlapic_base_address(vlapic) \ ((vlapic)->hw.apic_base_msr & MSR_IA32_APICBASE_BASE) +/* Only check EXTD bit as EXTD can't be set if it is disabled by hardware = */ #define vlapic_x2apic_mode(vlapic) \ ((vlapic)->hw.apic_base_msr & MSR_IA32_APICBASE_EXTD) +#define vlapic_xapic_mode(vlapic) \ + (!vlapic_hw_disabled(vlapic) && \ + !((vlapic)->hw.apic_base_msr & MSR_IA32_APICBASE_EXTD)) =20 /* * Generic APIC bitmap vector update & search routines. -- generated by git-patchbot for /home/xen/git/xen.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@lists.xen.org https://lists.xenproject.org/xen-changelog --94eb2c0c832620ca2f05517b50cb-- --===============0798531755081607840== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============0798531755081607840==--