From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: [PATCH v3 6/9] xen/pvh: Initialize grant table for PVH guests Date: Mon, 6 Feb 2017 12:00:22 -0500 Message-ID: <1486400425-5356-7-git-send-email-boris.ostrovsky@oracle.com> References: <1486400425-5356-1-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1camee-0001kE-Td for xen-devel@lists.xenproject.org; Mon, 06 Feb 2017 17:00:41 +0000 In-Reply-To: <1486400425-5356-1-git-send-email-boris.ostrovsky@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: JGross@suse.com Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, linux-kernel@vger.kernel.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org TGlrZSBQViBndWVzdHMsIFBWSCBkb2VzIG5vdCBoYXZlIFBDSSBkZXZpY2VzIGFuZCB0aGVyZWZv cmUgY2Fubm90CnVzZSBNTUlPIHNwYWNlIHRvIHN0b3JlIGdyYW50cy4gSW5zdGVhZCBpdCBiYWxs b29ucyBvdXQgbWVtb3J5IGFuZAprZWVwcyBncmFudHMgdGhlcmUuCgpTaWduZWQtb2ZmLWJ5OiBC b3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpSZXZpZXdlZC1ieTog SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRyaXZlcnMveGVuL2dyYW50LXRh YmxlLmMgfCA4ICsrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMgYi9kcml2 ZXJzL3hlbi9ncmFudC10YWJsZS5jCmluZGV4IGJiMzZiMWUuLmQ2Nzg2YjggMTAwNjQ0Ci0tLSBh L2RyaXZlcnMveGVuL2dyYW50LXRhYmxlLmMKKysrIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUu YwpAQCAtMTE0NiwxMyArMTE0NiwxMyBAQCBFWFBPUlRfU1lNQk9MX0dQTChnbnR0YWJfaW5pdCk7 CiAKIHN0YXRpYyBpbnQgX19nbnR0YWJfaW5pdCh2b2lkKQogeworCWlmICgheGVuX2RvbWFpbigp KQorCQlyZXR1cm4gLUVOT0RFVjsKKwogCS8qIERlbGF5IGdyYW50LXRhYmxlIGluaXRpYWxpemF0 aW9uIGluIHRoZSBQViBvbiBIVk0gY2FzZSAqLwotCWlmICh4ZW5faHZtX2RvbWFpbigpKQorCWlm ICh4ZW5faHZtX2RvbWFpbigpICYmICF4ZW5fcHZoX2RvbWFpbigpKQogCQlyZXR1cm4gMDsKIAot CWlmICgheGVuX3B2X2RvbWFpbigpKQotCQlyZXR1cm4gLUVOT0RFVjsKLQogCXJldHVybiBnbnR0 YWJfaW5pdCgpOwogfQogLyogU3RhcnRzIGFmdGVyIGNvcmVfaW5pdGNhbGwgc28gdGhhdCB4ZW5f cHZoX2dudHRhYl9zZXR1cCBjYW4gYmUgY2FsbGVkCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=