From mboxrd@z Thu Jan 1 00:00:00 1970 From: f4da1594@opayq.com Subject: Delivery Status Notification (Delay) Date: Sun, 11 Jun 2017 17:50:43 -0700 (PDT) Message-ID: <1226475577.24899.1497228644732.JavaMail.root@smtp5.opayq.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1784450960011842605==" 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 --===============1784450960011842605== Content-Type: multipart/report; boundary="f403045d176e72ab640551b8b507"; report-type=delivery-status --f403045d176e72ab640551b8b507 Content-Type: multipart/related; boundary="f403045d176e72ac020551b8b508" --f403045d176e72ac020551b8b508 Content-Type: multipart/alternative; boundary="f403045d176e72ac070551b8b509" --f403045d176e72ac070551b8b509 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. The response was: Receive rate too high --f403045d176e72ac070551b8b509 Content-Type: text/html; charset="UTF-8" --f403045d176e72ac070551b8b509-- --f403045d176e72ac020551b8b508 Content-Type: image/png; name="icon.png" Content-Disposition: attachment; filename="icon.png" Content-Transfer-Encoding: base64 Content-ID: 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 --f403045d176e72ac020551b8b508-- --f403045d176e72ab640551b8b507 Content-Type: message/delivery-status Reporting-MTA: dns; googlemail.com Received-From-MTA: dns; FWD-737QHYSMHVAYQAUCAOIQBDAAGAQLMA2YAMHECCJDLIBAYAWYAKIAZAQHSMCCWMBLIA4UANQUEIGCIMBKMAZUZ4AAEAACA===@opayq.com Arrival-Date: Sat, 10 Jun 2017 16:55:27 -0700 (PDT) X-Original-Message-ID: Final-Recipient: rfc822; curtiskwong9@gmail.com Action: delayed Status: 4.0.0 Diagnostic-Code: smtp; Receive rate too high Last-Attempt-Date: Sun, 11 Jun 2017 17:50:43 -0700 (PDT) Will-Retry-Until: Tue, 13 Jun 2017 16:55:27 -0700 (PDT) --f403045d176e72ab640551b8b507 Content-Type: message/global Content-Transfer-Encoding: quoted-printable X-Received: by 10.84.218.76 with SMTP id f12mr47858864plm.269.1497138927925= ; Sat, 10 Jun 2017 16:55:27 -0700 (PDT) ARC-Seal: i=3D1; a=3Drsa-sha256; t=3D1497138927; cv=3Dnone; d=3Dgoogle.com; s=3Darc-20160816; b=3DHrKv7x/bS8EY3maTjNY+9KcHjrIun1KOG6OZBcYe7cpit7psaQ6hpfQfY5Ai9SA= IEc PMIT5rxIhwuez8kmFm1RgKiNunnzmM4rmszM/wqM1Q5jmSUIi228MqMKL9inOUO+4A= yM Lw84h2wjaFS+zv8RXMQdoIjwHtVnemLieZeKJC5aTTqJMqihSxcymrRj6IS+i+Tvak= 1S kCHjTKhhJqiLAjT8o28n29ua/o1bwPkcA3f0CiPf0Cc5LcOtYHRvn25HPdzrNV1FGn= Ez gPeZSj1EoUxAaqeQaiOq6AwtrnZUxigc7K1Vha+Cr6+dh+vsNvAQ0mJbStrMn69nla= xm eSlA=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=3D3vw0mmjobBOPWYLaibudX63+UJNnHk4WQF1oK+on21Q=3D; b=3DPR3gX4fa5H/wdWFBlfpmuD3zkdnSWqsRtmGOkQCr9MpgX8oUDqygY91oYcwnuHf= N5a WaH9EsdLA41NzeSCZxSs/e9okBxhvBAlxfqQDTw0X9e+XvlLmFOXaui0wWq4vfLZ0/= 2Y j8Pxs3j/GAopvhLBL4ChyanpAbEQAXXn9UVrnHc3UFJASfB6cP4QY8GexN9mCxL9HE= iY p1JKomvH1EQezFDgfjklclNmdOirHXTgH0Ld2oEZF+zPVejVfYS1FJjfQcZ+YGrd8b= Xd 06+HWxummm69fAAFCvxaAEtdwWbGnNx6dWeiqpY2tdq5GNou+p52IaXT4QT4PRDxdK= xx Fubg=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.156 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-06.junkemailfilter.com (opayq-out-06.junkemailfilt= er.com. [184.105.182.156]) by mx.google.com with ESMTPS id 73si4073951ple.514.2017.06.10.16.55= .27 for (version=3DTLS1_2 cipher=3DECDHE-RSA-AES128-GCM-SHA256 bits=3D128/1= 28); Sat, 10 Jun 2017 16:55:27 -0700 (PDT) Received-SPF: pass (google.com: domain of fwd-737qhysmhvayqaucaoiqbdaagaqlm= a2yamheccjdlibayawyakiazaqhsmccwmblia4uanqueigcimbkmazuz4aaeaaca=3D=3D=3D@o= payq.com designates 184.105.182.156 as permitted sender) client-ip=3D184.10= 5.182.156; 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.156 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: Sat, 10 Jun 2017 16:55:27 -0700 Received: from smtp2.opayq.com ([54.235.124.91]:58570) helo=3D[54.235.124.9= 1] by opayq-outbound.junkemailfilter.com with esmtps (TLSv1.2:AES256-SHA256:2= 56) (Exim 4.89) id 1dJqE3-00032g-6O on interface=3D184.105.182.150 for curtiskwong9@gmail.com; Sat, 10 Jun 2017 16:55:27 -0700 DKIM-Signature: v=3D1; d=3Dopayq.com; t=3D1497138926; b=3Dgqj+X95z43Q+EmJ1H= rrhw+fotYZ61Yg/Is38dcr3mxZAgn80m5igXoH+V3J63rmpF6oK243yOPeCPNcYoaLGSncBGbjq= ee1LyHWlHkC340KFwuUd1QjPi8IFzqBvjpxrdkxEe42JJVEkG+74gTBamz8XyR6U0bXyQBGXfUD= RFXM=3D; s=3Dabine; c=3Drelaxed/relaxed; a=3Drsa-sha256; bh=3D3vw0mmjobBOPW= YLaibudX63+UJNnHk4WQF1oK+on21Q=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: 54.235.124.91 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrALMWRWlGSWpSXmKPExsWS0XRdVfdGm02 kwcO9GhYTthk4MHps79vFHsAYxZqZl5RfkcCasfFJG2vBLo2Kt/vbmBoYd8t1MXJxCAl8YZS4 c7yPBcI5zyjx4OxjIIeDg01ATGLuXoUuRk4OEQFViVkrljOD2EIC6hJNvxvYQGxhgSCJRfv/g sV5BcwkPrSdYgexWYDqd077xTyBkWMBI8MqRvXi1KKy1CJdI72kosz0jJLcxMwcXUMDY73c1O LixPTUnMSkYr3k/NxNjECf1DMwMO5gPNXsfIhRkoNJSZRX5qFVpBBfUn5KZUZicUZ8UWlOavE hRhkODiUJ3uZWm0ghwaLU9NSKtMwcYHDApCU4eJREeBPqgdK8xQWJucWZ6RCpU4yKUuIQfQIg iYzSPLg2WEBeYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMuxNkCk9mXgnc9FdAi5mAFi95Z wGyuCQRISXVwMhQptYfFqO8MiLQ42rs3HrWFWzXHsQKTTzquHT3h9qJ6t/+K346v1697JH13f crTA/NYWx2CbXjlfJ2z1I++fvJMoWKA3cVT9azprxfOSVd/ZHCo6zmDUuN83rltZefDLjCH/3 CYdven1KT2YUSD0g9bPONe39O5YZ5jM25iMN+zVsLReIWflFiKc5INNRiLipOBAAn0tFPQwIA AA=3D=3D X-Env-Sender: ian.jackson@eu.citrix.com X-Msg-Ref: server-15.tower-31.messagelabs.com!1497138903!100979190!1 X-Originating-IP: [104.130.215.37] X-SpamReason: No, hits=3D0.0 required=3D7.0 tests=3D X-StarScan-Received:=20 X-StarScan-Version: 9.4.19; banners=3D-,-,- X-VirusChecked: Checked Message-Id: Date: Sat, 10 Jun 2017 23:55:02 +0000 Subject: [Xen-changelog] [xen stable-4.9] x86/NPT: deal with fallout from 2Mb/1Gb unmapping change 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= W4ub3JnIDIwMTctMDYtMTAgMTY6NTU6MTYgMWRKcURzLTAwMDFLNi1Qdw=3D=3D X-Content-flags: deal deals=20 X-Domain-list: xenproject.org rackspace.com messagelabs.com xen.org opayq.c= om xensource.com citrix.com 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= YmttYXp1ejRhYWVhYWNhPT09QG9wYXlxLmNvbSAyMDE3LTA2LTEwIDE2OjU1OjI3IDFkSnFFMy0= wMDAzMmctNk8=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 a39c6b4516996ae1e776a46743dbcb78002b9dd8 Author: Jan Beulich AuthorDate: Wed Jun 7 11:36:30 2017 +0200 Commit: Jan Beulich CommitDate: Wed Jun 7 11:36:30 2017 +0200 x86/NPT: deal with fallout from 2Mb/1Gb unmapping change =20 Commit efa9596e9d ("x86/mm: fix incorrect unmapping of 2MB and 1GB pages") left the NPT code untouched, as there is no explicit alignment check matching the one in EPT code. However, the now more widespread storing of INVALID_MFN into PTEs requires adjustments: - calculations when shattering large pages may spill into the p2m type field (converting p2m_populate_on_demand to p2m_grant_map_rw) - use OR instead of PLUS, - the use of plain l{2,3}e_from_pfn() in p2m_pt_set_entry() results in all upper (flag) bits being clobbered - introduce and use p2m_l{2,3}e_from_pfn(), paralleling the existing L1 variant. =20 Reported-by: Boris Ostrovsky Signed-off-by: Jan Beulich Tested-by: Boris Ostrovsky Acked-by: George Dunlap Release-acked-by: Julien Grall master commit: 83520cb4aa39ebeb4eb1a7cac2e85b413e75a336 master date: 2017-06-06 14:32:54 +0200 --- xen/arch/x86/mm/p2m-pt.c | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/xen/arch/x86/mm/p2m-pt.c b/xen/arch/x86/mm/p2m-pt.c index 2eddeee..06e64b8 100644 --- a/xen/arch/x86/mm/p2m-pt.c +++ b/xen/arch/x86/mm/p2m-pt.c @@ -45,13 +45,20 @@ #undef page_to_mfn #define page_to_mfn(_pg) _mfn(__page_to_mfn(_pg)) =20 -/* We may store INVALID_MFN in l1 PTEs. We need to clip this - * to avoid trampling over higher-order bits (NX, p2m type, IOMMU flags). = We - * seem to not need to unclip on the return path, as callers are concerned= only - * with p2m type in such cases.=20 +/* + * We may store INVALID_MFN in PTEs. We need to clip this to avoid trampl= ing + * over higher-order bits (NX, p2m type, IOMMU flags). We seem to not nee= d + * to unclip on the read path, as callers are concerned only with p2m type= in + * such cases. */ #define p2m_l1e_from_pfn(pfn, flags) \ l1e_from_pfn((pfn) & (PADDR_MASK >> PAGE_SHIFT), (flags)) +#define p2m_l2e_from_pfn(pfn, flags) \ + l2e_from_pfn((pfn) & ((PADDR_MASK & ~(_PAGE_PSE_PAT | 0UL)) \ + >> PAGE_SHIFT), (flags) | _PAGE_PSE) +#define p2m_l3e_from_pfn(pfn, flags) \ + l3e_from_pfn((pfn) & ((PADDR_MASK & ~(_PAGE_PSE_PAT | 0UL)) \ + >> PAGE_SHIFT), (flags) | _PAGE_PSE) =20 /* PTE flags for the various types of p2m entry */ #define P2M_BASE_FLAGS \ @@ -243,7 +250,7 @@ p2m_next_level(struct p2m_domain *p2m, void **table, l1_entry =3D __map_domain_page(pg); for ( i =3D 0; i < L2_PAGETABLE_ENTRIES; i++ ) { - new_entry =3D l1e_from_pfn(pfn + (i * L1_PAGETABLE_ENTRIES), f= lags); + new_entry =3D l1e_from_pfn(pfn | (i * L1_PAGETABLE_ENTRIES), f= lags); p2m_add_iommu_flags(&new_entry, 1, IOMMUF_readable|IOMMUF_writ= able); p2m->write_p2m_entry(p2m, gfn, l1_entry + i, new_entry, 2); } @@ -277,7 +284,7 @@ p2m_next_level(struct p2m_domain *p2m, void **table, l1_entry =3D __map_domain_page(pg); for ( i =3D 0; i < L1_PAGETABLE_ENTRIES; i++ ) { - =20 ----- Message truncated ----- --f403045d176e72ab640551b8b507-- --===============1784450960011842605== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============1784450960011842605==--