From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v4 2/2] xen: use SYMBOL when required Date: Wed, 09 Jan 2019 02:39:14 -0700 Message-ID: <5C35C142020000780020BBAC@prv1-mh.provo.novell.com> References: <1542063977-24906-2-git-send-email-sstabellini@kernel.org> <5BEAC9F402000078001FB74F@prv1-mh.provo.novell.com> <63844310-6f92-8ee8-e40d-8029c8ff4d72@arm.com> <5BEAD13A02000078001FB7AC@prv1-mh.provo.novell.com> <5BEBD25B02000078001FBCA4@prv1-mh.provo.novell.com> <5C2F1DC9020000780020A1D8@prv1-mh.provo.novell.com> <5C33022D020000780020A9D1@prv1-mh.provo.novell.com> <5C345963020000780020B227@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1ghAKU-0007Bz-AM for xen-devel@lists.xenproject.org; Wed, 09 Jan 2019 09:39:18 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Stefano Stabellini Cc: Andrew Cooper , Julien Grall , nd@arm.com, Stefano Stabellini , xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA4LjAxLjE5IGF0IDE5OjA4LCA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4gd3JvdGU6 Cj4gT24gVHVlLCA4IEphbiAyMDE5LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4+IFNvLCB0 aGlzIGlzIHdoYXQgSSBhbSBnb2luZyB0byBkbzogSSdsbCBzZW5kIGEgc2VyaWVzIHVwZGF0ZSBh Y2NvcmRpbmcKPj4gdG8geW91ciBzdWdnZXN0aW9uLCB3aXRoIFNZTUJPTCByZXR1cm5pbmcgdGhl IG5hdGl2ZSBwb2ludGVyIHR5cGUuIEFzIEkKPj4gd3JvdGUgZWFybGllciwgYWx0aG91Z2ggd2Vh a2VyLCBpdCBpcyBzdGlsbCBhbiBpbXByb3ZlbWVudCBmcm9tIG15IHBvaW50Cj4+IG9mIHZpZXcu Cj4gCj4gVGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggdGhpcyB0aG91Z2ggSSBkaWRuJ3QgZm9yZXNl ZSA6LSgKPiAKPiBUaGUgbmF0aXZlIHR5cGUgb2YgX3N0YXJ0IGlzIG5vdCBjaGFyKiAtLSBpdCBp cyBjaGFyW10uIFNvIEkgY2Fubm90Cj4gYWN0dWFsbHkgcmV0dXJuIHRoZSBuYXRpdmUgdHlwZSBm cm9tIFNZTUJPTCBiZWNhdXNlIEkgY2Fubm90IGNhc3QgdG8KPiAoY2hhcltdKS4gSSBkaWRuJ3Qg bm90aWNlIGl0IHVudGlsIEkgYWN0dWFsbHkgdHJpZWQgaXQuCj4gCj4gU2VlIHRoZSBpbXBsZW1l bnRhdGlvbiBvZiBSRUxPQ19ISURFOgo+IAo+ICAgI2RlZmluZSBSRUxPQ19ISURFKHB0ciwgb2Zm KSAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAoeyB1bnNpZ25lZCBsb25nIF9fcHRyOyAgICAg ICAgICAgICAgICAgICAgICAgXAo+ICAgICAgIF9fYXNtX18gKCIiIDogIj1yIihfX3B0cikgOiAi MCIocHRyKSk7ICAgICAgXAo+ICAgICAgICh0eXBlb2YocHRyKSkgKF9fcHRyICsgKG9mZikpOyB9 KQo+IAo+IEl0IGNhc3RzIHRvIHRoZSB0eXBlIGF0IHRoZSBlbmQsIHRoZSBlcnJvciBpczoKPiAK PiAgIGVycm9yOiBjYXN0IHNwZWNpZmllcyBhcnJheSB0eXBlCj4gICAgICAgICh0eXBlb2YocHRy KSkgKF9fcHRyICsgKG9mZikpOyB9KQo+IAo+IFdlIGhhdmUgYSBmZXcgb3B0aW9uczoKPiAKPiAx KSB1c2UgdW5zaWduZWQgbG9uZyBhcyBpbiB0aGlzIHZlcnNpb24gb2YgdGhlIHNlcmllcyAodGhl IExpbnV4IGtlcm5lbAo+IGFsc28gdXNlcyB0aGlzIHRlY2huaXF1ZSkKPiBTb3JyeSBpZiBJIGlu c2lzdCwgaXQgaXMgc3RpbGwgdGhlIGJlc3QgSSB0aGluayA6LSkKPiAKPiAyKSBjYXN0cyB0aGUg cGFyYW1ldGVycyBvZiBTWU1CT0wgdG8gdGhlIGNvcnJlc3BvbmRpbmcgcG9pbnRlciB0eXBlCj4g Rm9yIGluc3RhbmNlOgo+ICAgU1lNQk9MKChjaGFyICopX3N0YXJ0KQo+ICAgU1lNQk9MKChzdHJ1 Y3QgYWx0X2luc3RyICopX19hbHRfaW5zdHJ1Y3Rpb25zX2VuZCkKPiBUaGlzIHdvcmtzLCBidXQg aXQgaXMgdWdseSwgSSB3b3VsZCBzYXkgaXQgbWFrZXMgdGhlIGNvZGUgd29yc2UgdGhhbgo+IG9w dGlvbiAxKQo+IAo+IDIpIGFsd2F5cyByZXR1cm4gdm9pZCogZnJvbSBTWU1CT0wKPiBJIGRvbid0 IHRoaW5rIGl0IGlzIGEgZ29vZCBpZGVhIHRvIHVzZSB2b2lkKiBhcyBhIHdvcmthcm91bmQgaGVy ZQo+IAo+IDMpIHBhc3MgdGhlIGRlc2lyZWQgcmV0dXJuIHR5cGUgdG8gU1lNQk9MCj4gRm9yIGlu c3RhbmNlOgo+ICAgU1lNQk9MKF9zdGFydCwgY2hhciAqKQo+ICAgU1lNQk9MKF9fYWx0X2luc3Ry dWN0aW9uc19lbmQsIHN0cnVjdCBhbHRfaW5zdHIgKikKPiBUaGVuIFNZTUJPTCB3b3VsZCBhdXRv bWF0aWNhbGx5IGNhc3QgdGhlIHJldHVybiB0eXBlIHRvIGNoYXIgKiBhbmQKPiBzdHJ1Y3QgYWx0 X2luc3RyICogYWNjb3JkaW5nIHRvIHRoZSBzZWNvbmQgcGFyYW1ldGVyLgo+IAo+IERvIHlvdSBo YXZlIGFueSBvdGhlciBzdWdnZXN0aW9ucz8KCjQpIAoKI2RlZmluZSBSRUxPQ19ISURFKHB0ciwg b2ZmKSAgICAgICAgICAgICAgICAgICAgXAogICAgKHsgdW5zaWduZWQgbG9uZyBwdHJfOyAgICAg ICAgICAgICAgICAgICAgICAgXAogICAgICBfX2FzbV9fICgiIiA6ICI9ciIocHRyXykgOiAiMCIg KHB0cikpOyAgICAgIFwKICAgICAgKHR5cGVvZigqKHB0cikpICopIChwdHJfICsgKG9mZikpOyB9 KQoKb3IsIGlmIG5vdCBzdWl0YWJsZSBmb3IgUkVMT0NfSElERSgpIGl0c2VsZiwgY2xvbmUgdGhl IG1hY3JvIGludG8gb25lCnRoYXQgZml0cyBTWU1CT0woKSdzIG5lZWRzLgoKSmFuCgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=