From mboxrd@z Thu Jan 1 00:00:00 1970 From: Janakarajan Natarajan Subject: [PATCH v2 02/10] x86/HVM: Rename vlapic_read_aligned() to vlapic_reg_read() Date: Mon, 7 May 2018 16:07:45 -0500 Message-ID: <20180507210753.2280-3-Janakarajan.Natarajan@amd.com> References: <20180507210753.2280-1-Janakarajan.Natarajan@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180507210753.2280-1-Janakarajan.Natarajan@amd.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Jun Nakajima , Kevin Tian , Stefano Stabellini , Wei Liu , Suravee Suthikulpanit , Janakarajan Natarajan , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , Jan Beulich , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org UmVuYW1lIHZsYXBpY19yZWFkX2FsaWduZWQoKSB0byB2bGFwaWNfcmVnX3JlYWQoKSB0byBtYWtl IGl0IGEgcGFpciBvZgp2bGFwaWNfcmVnX3dyaXRlKCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW5ha2Fy YWphbiBOYXRhcmFqYW4gPEphbmFrYXJhamFuLk5hdGFyYWphbkBhbWQuY29tPgotLS0KIHhlbi9h cmNoL3g4Ni9odm0vdmxhcGljLmMgfCAxMCArKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNSBp bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9o dm0vdmxhcGljLmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jCmluZGV4IDFiOWYwMGEwZTQu LmM5YjY0NjFjYmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKKysrIGIv eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwpAQCAtNTkyLDcgKzU5Miw3IEBAIHN0YXRpYyB2b2lk IHZsYXBpY19zZXRfdGRjcihzdHJ1Y3QgdmxhcGljICp2bGFwaWMsIHVuc2lnbmVkIGludCB2YWwp CiAgICAgICAgICAgICAgICAgInRpbWVyX2Rpdmlzb3I6ICVkIiwgdmxhcGljLT5ody50aW1lcl9k aXZpc29yKTsKIH0KIAotc3RhdGljIHVpbnQzMl90IHZsYXBpY19yZWFkX2FsaWduZWQoY29uc3Qg c3RydWN0IHZsYXBpYyAqdmxhcGljLAorc3RhdGljIHVpbnQzMl90IHZsYXBpY19yZWdfcmVhZChj b25zdCBzdHJ1Y3QgdmxhcGljICp2bGFwaWMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0KQogewogICAgIHN3aXRjaCAoIG9mZnNldCApCkBA IC02MjcsNyArNjI3LDcgQEAgc3RhdGljIGludCB2bGFwaWNfcmVhZCgKICAgICBpZiAoIG9mZnNl dCA+IChBUElDX1REQ1IgKyAweDMpICkKICAgICAgICAgZ290byBvdXQ7CiAKLSAgICB0bXAgPSB2 bGFwaWNfcmVhZF9hbGlnbmVkKHZsYXBpYywgb2Zmc2V0ICYgfjMpOworICAgIHRtcCA9IHZsYXBp Y19yZWdfcmVhZCh2bGFwaWMsIG9mZnNldCAmIH4zKTsKIAogICAgIHN3aXRjaCAoIGxlbiApCiAg ICAgewpAQCAtNjkxLDEwICs2OTEsMTAgQEAgaW50IGh2bV94MmFwaWNfbXNyX3JlYWQoc3RydWN0 IHZjcHUgKnYsIHVuc2lnbmVkIGludCBtc3IsIHVpbnQ2NF90ICptc3JfY29udGVudCkKICAgICAg ICAgcmV0dXJuIFg4NkVNVUxfVU5IQU5ETEVBQkxFOwogCiAgICAgaWYgKCBvZmZzZXQgPT0gQVBJ Q19JQ1IgKQotICAgICAgICBoaWdoID0gdmxhcGljX3JlYWRfYWxpZ25lZCh2bGFwaWMsIEFQSUNf SUNSMik7CisgICAgICAgIGhpZ2ggPSB2bGFwaWNfcmVnX3JlYWQodmxhcGljLCBBUElDX0lDUjIp OwogCiAgICAgKm1zcl9jb250ZW50ID0gKCh1aW50NjRfdCloaWdoIDw8IDMyKSB8Ci0gICAgICAg ICAgICAgICAgICAgdmxhcGljX3JlYWRfYWxpZ25lZCh2bGFwaWMsIG9mZnNldCk7CisgICAgICAg ICAgICAgICAgICAgdmxhcGljX3JlZ19yZWFkKHZsYXBpYywgb2Zmc2V0KTsKIAogICAgIHJldHVy biBYODZFTVVMX09LQVk7CiB9CkBAIC05MjYsNyArOTI2LDcgQEAgc3RhdGljIGludCB2bGFwaWNf d3JpdGUoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcgYWRkcmVzcywKICAgICAgKi8KICAg ICBpZiAoIHVubGlrZWx5KGxlbiAhPSA0KSApCiAgICAgewotICAgICAgICB1bnNpZ25lZCBpbnQg dG1wID0gdmxhcGljX3JlYWRfYWxpZ25lZCh2bGFwaWMsIG9mZnNldCAmIH4zKTsKKyAgICAgICAg dW5zaWduZWQgaW50IHRtcCA9IHZsYXBpY19yZWdfcmVhZCh2bGFwaWMsIG9mZnNldCAmIH4zKTsK ICAgICAgICAgdW5zaWduZWQgY2hhciBhbGlnbm1lbnQgPSAob2Zmc2V0ICYgMykgKiA4OwogCiAg ICAgICAgIHN3aXRjaCAoIGxlbiApCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt YW4vbGlzdGluZm8veGVuLWRldmVs