From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anchal Agarwal Subject: [RFC PATCH 04/12] x86/xen: Introduce new function to map HYPERVISOR_shared_info on Resume Date: Tue, 12 Jun 2018 20:56:11 +0000 Message-ID: <20180612205619.28156-5-anchalag@amazon.com> References: <20180612205619.28156-1-anchalag@amazon.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: jgross@suse.com, len.brown@intel.com, eduval@amazon.com, vallish@amazon.com, netdev@vger.kernel.org, fllinden@amazon.com, kamatam@amazon.com, rjw@rjwysocki.net, linux-kernel@vger.kernel.org, anchalag@amazon.com, cyberax@amazon.com, pavel@ucw.cz, linux-pm@vger.kernel.org, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, guruanb@amazon.com, roger.pau@citrix.com To: , , , Return-path: In-Reply-To: <20180612205619.28156-1-anchalag@amazon.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" List-Id: netdev.vger.kernel.org SW50cm9kdWNlIGEgc21hbGwgZnVuY3Rpb24gd2hpY2ggcmUtdXNlcyBzaGFyZWQgcGFnZSdzIFBB IGFsbG9jYXRlZApkdXJpbmcgZ3Vlc3QgaW5pdGlhbGl6YXRpb24gdGltZSBpbiByZXNlcnZlX3No YXJlZF9pbmZvKCkgYW5kIG5vdAphbGxvY2F0ZSBuZXcgcGFnZSBkdXJpbmcgcmVzdW1lIGZsb3cu Ckl0IGFsc28gIGRvZXMgdGhlIG1hcHBpbmcgb2Ygc2hhcmVkX2luZm9fcGFnZSBieSBjYWxsaW5n Cnhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpIHRvIHVzZSB0aGUgZnVuY3Rpb24uCgpTaWduZWQt b2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6 IFNlYmFzdGlhbiBCaWVtdWVsbGVyIDxzYmllbXVlQGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBN dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEVkdWFyZG8g VmFsZW50aW4gPGVkdXZhbEBhbWF6b24uY29tPgpDUjogaHR0cHM6Ly9jci5hbWF6b24uY29tL3Iv ODI3MzIwMy8KLS0tCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgNyArKysrKysrCiBh cmNoL3g4Ni94ZW4veGVuLW9wcy5oICAgICAgIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9h cmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmluZGV4IDc1NGQ1MzkxZDlmYS4uMmM0YmNmOTJh OTBhIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gv eDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTI0LDYgKzI0LDEzIEBACiAKIHN0YXRpYyB1bnNp Z25lZCBsb25nIHNoYXJlZF9pbmZvX3BmbjsKIAordm9pZCB4ZW5faHZtX21hcF9zaGFyZWRfaW5m byh2b2lkKQoreworCXhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpOworCWlmIChzaGFyZWRfaW5m b19wZm4pCisJCUhZUEVSVklTT1Jfc2hhcmVkX2luZm8gPSBfX3ZhKFBGTl9QSFlTKHNoYXJlZF9p bmZvX3BmbikpOworfQorCiB2b2lkIHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKQogewog CXN0cnVjdCB4ZW5fYWRkX3RvX3BoeXNtYXAgeGF0cDsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl bi94ZW4tb3BzLmggYi9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCmluZGV4IGYzNzdlMTgyMGM2Yy4u OTRjOGEwMDlhYjM1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCisrKyBiL2Fy Y2gveDg2L3hlbi94ZW4tb3BzLmgKQEAgLTU4LDYgKzU4LDcgQEAgdm9pZCB4ZW5fZW5hYmxlX3N5 c2NhbGwodm9pZCk7CiB2b2lkIHhlbl92Y3B1X3Jlc3RvcmUodm9pZCk7CiAKIHZvaWQgeGVuX2Nh bGxiYWNrX3ZlY3Rvcih2b2lkKTsKK3ZvaWQgeGVuX2h2bV9tYXBfc2hhcmVkX2luZm8odm9pZCk7 CiB2b2lkIHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKTsKIHZvaWQgeGVuX3VucGx1Z19l bXVsYXRlZF9kZXZpY2VzKHZvaWQpOwogCi0tIAoyLjE0LjMKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h aWxtYW4vbGlzdGluZm8veGVuLWRldmVs