From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josh Poimboeuf Subject: Re: [PATCH v2 02/10] x86: assembly, FUNC_START for fn, DATA_START for data Date: Wed, 22 Mar 2017 10:33:36 -0500 Message-ID: <20170322153336.srnce5vwq2727vuy__36969.294519122$1490196890$gmane$org@treble> References: <9ea5e137-61f9-dccc-bb9d-ac3ff86e5867@suse.cz> <20170320123222.15453-1-jslaby@suse.cz> <20170320123222.15453-2-jslaby@suse.cz> <20170321140840.GA23311@amd> <20170322072557.GA13904@gmail.com> <20170322074616.GA10809@gmail.com> <20170322141123.opss3u4gpupqgl2q@treble> <049e6c03-8d7d-e869-96bd-0a98e6471227@suse.cz> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqiGf-0005kc-Oh for xen-devel@lists.xenproject.org; Wed, 22 Mar 2017 15:33:45 +0000 Content-Disposition: inline In-Reply-To: <049e6c03-8d7d-e869-96bd-0a98e6471227@suse.cz> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jiri Slaby Cc: Juergen Gross , Len Brown , linux-pm@vger.kernel.org, Boris Ostrovsky , x86@kernel.org, "Rafael J. Wysocki" , linux-kernel@vger.kernel.org, mingo@redhat.com, Pavel Machek , hpa@zytor.com, xen-devel@lists.xenproject.org, tglx@linutronix.de, Ingo Molnar List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMjIsIDIwMTcgYXQgMDQ6MDE6MDhQTSArMDEwMCwgSmlyaSBTbGFieSB3cm90 ZToKPiBPbiAwMy8yMi8yMDE3LCAwMzoxMSBQTSwgSm9zaCBQb2ltYm9ldWYgd3JvdGU6Cj4gPiBP ciwgaGVyZSdzIGEgbXVjaCBlYXNpZXIgd2F5IHRvIGRvIGl0LCB3aXRob3V0IGludm9sdmluZyBv Ymp0b29sOgo+ID4gCj4gPiAtLS0gYS9pbmNsdWRlL2xpbnV4L2xpbmthZ2UuaAo+ID4gKysrIGIv aW5jbHVkZS9saW51eC9saW5rYWdlLmgKPiA+IEBAIC0xMzgsOSArMTM4LDE3IEBACj4gPiAgCW5h bWU6Cj4gPiAgI2VuZGlmCj4gPiAgCj4gPiArI2lmbmRlZiBDSEVDS19EVVBfU1lNX0VORAo+ID4g KyNkZWZpbmUgQ0hFQ0tfRFVQX1NZTV9FTkQobmFtZSkJCQkJXAo+ID4gKwkucHVzaHNlY3Rpb24g LmRpc2NhcmQuc3ltX2Z1bmNfZW5kIEFTTV9OTAlcCj4gPiArCVNZTV9FTkRfIyNuYW1lOiAuYnl0 ZSAwIEFTTV9OTAkJCVwKPiA+ICsJLnBvcHNlY3Rpb24KPiA+ICsjZW5kaWYKPiA+ICsKPiA+ICAv KiBTWU1fRU5EIC0tIHVzZSBvbmx5IGlmIHlvdSBoYXZlIHRvICovCj4gPiAgI2lmbmRlZiBTWU1f RU5ECj4gPiAgI2RlZmluZSBTWU1fRU5EKG5hbWUsIHN5bV90eXBlKQkJCQlcCj4gPiArCUNIRUNL X0RVUF9TWU1fRU5EKG5hbWUpIEFTTV9OTAkJCVwKPiA+ICAJLnR5cGUgbmFtZSBzeW1fdHlwZSBB U01fTkwJCQlcCj4gPiAgCS5zaXplIG5hbWUsIC4tbmFtZQo+ID4gICNlbmRpZgo+IAo+IEkgdHJp ZWQgdGhpcyBhcHByb2FjaCBhbmQgaXQgZGlkbid0IHdvcmsgZm9yIG1lIGluc2lkZSAubWFjcm9z LiBPaCwKPiB3ZWxsLCB0aGUgbmFtZSBjYW5ub3QgYmUgZmlyc3QsIHNvIG5vdywgd2UgY2FuIGhh dmUgYSBjaGVjayBmb3IgYm90aAo+IGNvcnJlY3QgcGFpcmluZyBfYW5kXyBkdXBsaWNhdGUgZW5k cyBpbiBvbmU6Cj4gCj4gI2RlZmluZSBTWU1fQ0hFQ0tfU1RBUlQobmFtZSkgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gICAgICAgICAucHVzaHNlY3Rpb24gLnJvZGF0YS5idWJhayBBU01f TkwgICAgICAgICAgICAgICBcCj4gICAgICAgICAubG9uZyBoYXNfbm9fU1lNX0VORF8jI25hbWUg LSAuIEFTTV9OTCAgICAgICAgICBcCj4gICAgICAgICAucG9wc2VjdGlvbgo+IAo+ICNkZWZpbmUg U1lNX0NIRUNLX0VORChuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAg ICAgaGFzX25vX1NZTV9FTkRfIyNuYW1lOgo+IAo+IC8qIFNZTV9TVEFSVCAtLSB1c2Ugb25seSBp ZiB5b3UgaGF2ZSB0byAqLwo+ICNpZm5kZWYgU1lNX1NUQVJUCj4gI2RlZmluZSBTWU1fU1RBUlQo bmFtZSwgYWxpZ24sIHZpc2liaWxpdHksIGVudHJ5KSAgICAgICBcCj4gICAgICAgICBTWU1fQ0hF Q0tfU1RBUlQobmFtZSkgQVNNX05MICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICB2aXNp YmlsaXR5KG5hbWUpIEFTTV9OTCAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICBh bGlnbiBBU01fTkwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAg ICBuYW1lOiBBU01fTkwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAg ICAgICBlbnRyeQo+ICNlbmRpZgo+IAo+IC8qIFNZTV9FTkQgLS0gdXNlIG9ubHkgaWYgeW91IGhh dmUgdG8gKi8KPiAjaWZuZGVmIFNZTV9FTkQKPiAjZGVmaW5lIFNZTV9FTkQobmFtZSwgc3ltX3R5 cGUsIGV4aXQpICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgIGV4aXQgQVNNX05MICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgIFNZTV9DSEVDS19FTkQo bmFtZSkgQVNNX05MICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgIC50eXBlIG5hbWUg c3ltX3R5cGUgQVNNX05MICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgIC5zaXplIG5h bWUsIC4tbmFtZQo+ICNlbmRpZgo+IAo+IAo+IFNvIGZvciB0aGUgZnRyYWNlIG1pc3Rha2UgSSBk aWQ6Cj4gCj4gICBBUyAgICAgIGFyY2gveDg2L2tlcm5lbC9tY291bnRfNjQubwo+IC9ob21lL2xh dGVzdC9saW51eC9hcmNoL3g4Ni9rZXJuZWwvbWNvdW50XzY0LlM6IEFzc2VtYmxlciBtZXNzYWdl czoKPiAvaG9tZS9sYXRlc3QvbGludXgvYXJjaC94ODYva2VybmVsL21jb3VudF82NC5TOjE5Mjog RXJyb3I6IHN5bWJvbAo+IGBoYXNfbm9fU1lNX0VORF9mdHJhY2VfY2FsbGVyJyBpcyBhbHJlYWR5 IGRlZmluZWQKPiAKPiAKPiBvciBpZiBJIHJlbW92ZSBTWU1fRU5EX0ZVTkMgY29tcGxldGVseToK PiAgIExEICAgICAgdm1saW51eC5vCj4gICBNT0RQT1NUIHZtbGludXgubwo+IGFyY2gveDg2L2J1 aWx0LWluLm86KC5yb2RhdGEuYnViYWsrMHgxMzApOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvCj4g YGhhc19ub19TWU1fRU5EX2Z0cmFjZV9zdHViJwo+IAo+IAo+IFNhZCBpcyB0aGF0IHRoaXMgb2Nj dXJzIG9ubHkgZHVyaW5nIGxpbmtpbmcsIHNvIEkgY2Fubm90IHB1dCBpdCBpbiB0aGUKPiAuZGlz Y2FyZCBzZWN0aW9uIC0tIGlkZWFzPwoKQWgsIGludGVyZXN0aW5nIGlkZWEgYnV0IEkgY2FuJ3Qg dGhpbmsgb2YgYSB3YXkgdG8gZG8gdGhlIG1pc3NpbmcgZW5kCmNoZWNrIGJlZm9yZSBsaW5rIHRp bWUuCgpCdXQgaXQgd291bGQgYmUgZWFzeSBmb3Igb2JqdG9vbCB0byBjaGVjayBmb3IgYSBtaXNz aW5nIGVuZCBiZWNhdXNlIHRoZQpzeW1ib2wgd291bGQgaGF2ZSBhIHplcm8gc2l6ZS4KCi0tIApK b3NoCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK