From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [RFC PATCH 2/9] x86/vLAPIC: Declare vlapic_read_aligned() and vlapic_reg_write() as non-static Date: Wed, 12 Oct 2016 15:00:08 -0400 Message-ID: <20161012190008.GA6047@char.us.oracle.com> References: <1474264368-4104-1-git-send-email-suravee.suthikulpanit@amd.com> <1474264368-4104-3-git-send-email-suravee.suthikulpanit@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1474264368-4104-3-git-send-email-suravee.suthikulpanit@amd.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Suravee Suthikulpanit Cc: andrew.cooper3@citrix.com, sherry.hurwitz@amd.com, jbeulich@suse.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBTZXAgMTksIDIwMTYgYXQgMTI6NTI6NDFBTSAtMDUwMCwgU3VyYXZlZSBTdXRoaWt1 bHBhbml0IHdyb3RlOgo+IEV4cG9zZSB2bGFwaWNfcmVhZF9hbGlnbmVkIGFuZCB2bGFwaWNfcmVn X3dyaXRlKCkgdG8gYmUgdXNlZCBieSBBVklDLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN1cmF2ZWUg U3V0aGlrdWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CgpSZXZpZXdlZC1i eTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKLi4gdGhp cyB3YXMgYSBoYXJkIHBhdGNoIHRvIHJldmlldyA6LSkKPiAtLS0KPiAgeGVuL2FyY2gveDg2L2h2 bS92bGFwaWMuYyAgICAgICAgfCA1ICsrLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zs YXBpYy5oIHwgNCArKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRl bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZsYXBpYy5jIGIv eGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+IGluZGV4IDFkNWQyODcuLjBmNTIwNjcgMTAwNjQ0 Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9o dm0vdmxhcGljLmMKPiBAQCAtNTYyLDcgKzU2Miw3IEBAIHN0YXRpYyB2b2lkIHZsYXBpY19zZXRf dGRjcihzdHJ1Y3QgdmxhcGljICp2bGFwaWMsIHVuc2lnbmVkIGludCB2YWwpCj4gICAgICAgICAg ICAgICAgICAidGltZXJfZGl2aXNvcjogJWQiLCB2bGFwaWMtPmh3LnRpbWVyX2Rpdmlzb3IpOwo+ ICB9Cj4gIAo+IC1zdGF0aWMgdWludDMyX3QgdmxhcGljX3JlYWRfYWxpZ25lZChzdHJ1Y3Qgdmxh cGljICp2bGFwaWMsIHVuc2lnbmVkIGludCBvZmZzZXQpCj4gK3VpbnQzMl90IHZsYXBpY19yZWFk X2FsaWduZWQoc3RydWN0IHZsYXBpYyAqdmxhcGljLCB1bnNpZ25lZCBpbnQgb2Zmc2V0KQo+ICB7 Cj4gICAgICBzd2l0Y2ggKCBvZmZzZXQgKQo+ICAgICAgewo+IEBAIC02ODAsOCArNjgwLDcgQEAg c3RhdGljIHZvaWQgdmxhcGljX3RkdF9wdF9jYihzdHJ1Y3QgdmNwdSAqdiwgdm9pZCAqZGF0YSkK PiAgICAgIHZjcHVfdmxhcGljKHYpLT5ody50ZHRfbXNyID0gMDsKPiAgfQo+ICAKPiAtc3RhdGlj IHZvaWQgdmxhcGljX3JlZ193cml0ZShzdHJ1Y3QgdmNwdSAqdiwKPiAtICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb2Zmc2V0LCB1aW50MzJfdCB2YWwpCj4gK3ZvaWQg dmxhcGljX3JlZ193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IG9mZnNldCwgdWlu dDMyX3QgdmFsKQo+ICB7Cj4gICAgICBzdHJ1Y3QgdmxhcGljICp2bGFwaWMgPSB2Y3B1X3ZsYXBp Yyh2KTsKPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZsYXBpYy5o IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmxhcGljLmgKPiBpbmRleCA0NjU2MjkzLi40OGFi M2E2IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZsYXBpYy5oCj4gKysr IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmxhcGljLmgKPiBAQCAtMTMyLDYgKzEzMiwxMCBA QCB2b2lkIHZsYXBpY19pcGkoc3RydWN0IHZsYXBpYyAqdmxhcGljLCB1aW50MzJfdCBpY3JfbG93 LCB1aW50MzJfdCBpY3JfaGlnaCk7Cj4gIAo+ICBpbnQgdmxhcGljX2FwaWN2X3dyaXRlKHN0cnVj dCB2Y3B1ICp2LCB1bnNpZ25lZCBpbnQgb2Zmc2V0KTsKPiAgCj4gK3ZvaWQgdmxhcGljX3JlZ193 cml0ZShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IG9mZnNldCwgdWludDMyX3QgdmFsKTsK PiArCj4gK3VpbnQzMl90IHZsYXBpY19yZWFkX2FsaWduZWQoc3RydWN0IHZsYXBpYyAqdmxhcGlj LCB1bnNpZ25lZCBpbnQgb2Zmc2V0KTsKPiArCj4gIHN0cnVjdCB2bGFwaWMgKnZsYXBpY19sb3dl c3RfcHJpbygKPiAgICAgIHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IHN0cnVjdCB2bGFwaWMgKnNv dXJjZSwKPiAgICAgIGludCBzaG9ydF9oYW5kLCB1aW50MzJfdCBkZXN0LCBib29sX3QgZGVzdF9t b2RlKTsKPiAtLSAKPiAxLjkuMQo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==