From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v7 06/24] arm/x86/vmap: Add vmalloc_xen, vfree_xen and vm_init_type Date: Mon, 11 Apr 2016 10:39:59 +0100 Message-ID: <570B70EF.6080403@citrix.com> References: <1460322896-1115-1-git-send-email-konrad.wilk@oracle.com> <1460322896-1115-7-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apYKC-0005SO-Aa for xen-devel@lists.xenproject.org; Mon, 11 Apr 2016 09:40:04 +0000 In-Reply-To: <1460322896-1115-7-git-send-email-konrad.wilk@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , xen-devel@lists.xenproject.org, konrad@kernel.org, sasha.levin@oracle.com, ross.lagerwall@citrix.com, mpohlack@amazon.de Cc: Stefano Stabellini , Keir Fraser , Tim Deegan , Ian Jackson , Julien Grall , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMTAvMDQvMTYgMjI6MTQsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBGb3IgdGhv c2UgdXNlcnMgd2hvIHdhbnQgdG8gdXNlIHRoZSB2aXJ0dWFsIGFkZHJlc3NlcyB0aGF0Cj4gYXJl IGluIHRoZSBoeXBlcnZpc29yJ3MgdmlydHVhbCBhZGRyZXNzIHNwYWNlIC0gdGhlc2UgdGhyZWVq IG5ldwoKVGVjaG5pY2FsbHksIGFsbCBzcGFjZSBpcyAidGhlIGh5cGVydmlzb3IncyIuICBQZXJo YXBzICJ0aGUgaHlwZXJ2aXNvcidzCmNvZGUvZGF0YSByZWdpb24iIGluc3RlYWQ/CgpBbHNvLCBp cyB0aGlzIG5ldyB0aHJlZWogc29tZXRoaW5nIHNpbWlsYXIgdG8gdGhyZWU/Cgo+IGZ1bmN0aW9u cyBhbGxvdyB0aGF0LiBBbG9uZyB3aXRoIHByb3ZpZGluZyB0aGUgdW5kZXJsYXlpbmcKPiBNRk5z IGZvciB0aGUgdXNlcidzIChzdWNoIGFzIGNoYW5naW5nIHBhZ2UgdGFibGUgcGVybWlzc2lvbnMp LgoKVGhlIE1GTnMgYXJlIG5vdyBub3QgcHJvdmlkZWQuCgo+Cj4gSW1wbGVtZW50YXRpb24gd2lz ZSB0aGUgdm1hcCBBUEkga2VlcHMgdHJhY2sgb2YgdHdvIHZpcnR1YWwKPiBhZGRyZXNzIHJlZ2lv bnMgbm93Ogo+ICBhKSBWTUFQX1ZJUlRfU1RBUlQKPiAgYikgQW55IHByb3ZpZGVkIHZpcnR1YWwg YWRkcmVzcyBzcGFjZSAobmVlZCBzdGFydCBhbmQgZW5kKS4KPgo+IFRoZSBhKSBvbmUgaXMgdGhl IGRlZmF1bHQgb25lIGFuZCB0aGUgZXhpc3RpbmcgYmVoYXZpb3IKPiBmb3IgdXNlcnMgb2Ygdm1h bGxvYywgdm1hcCwgZXRjIGlzIHRoZSBzYW1lLgo+Cj4gSWYgaG93ZXZlciBvbmUgd2lzaGVzIHRv IHVzZSB0aGUgYikgb25lIG9ubHkgaGFzIHRvIHVzZQo+IHRoZSB2bV9pbml0X3R5cGUgdG8gaW5p dGlhbGl6ZSBhbmQgdGhlIHZtYWxsb2NfdHlwZSB0byB1dGlsaXplIGl0Lgo+Cj4gVGhpcyBhbGxv d3MgdXNlcnMgKHN1Y2ggYXMgeFNwbGljZSkgdG8gcHJvdmlkZSB0aGVpciBvd24KPiBtZWNoYW5p c20gdG8gY2hhbmdlIHRoZSB0aGUgcGFnZSBmbGFncywgYW5kIGFsc28gdXNlIHZpcnR1YWwKPiBh ZGRyZXNzZXMgY2xvc2VyIHRvIHRoZSBoeXBlcnZpc29yIHZpcnR1YWwgYWRkcmVzc2VzIChhdCBs ZWFzdAo+IG9uIHg4Nikgd2hpbGUgbm90IGhhdmluZyB0byBkZWFsIHdpdGggdGhlIGFsbG9jYXRp b24gb2YKPiBwYWdlcy4KPgo+IEZvciBleGFtcGxlIG9mIHVzZXJzLCBzZWUgcGF0Y2ggdGl0bGVk ICJ4c3BsaWNlOiBJbXBsZW1lbnQgcGF5bG9hZAo+IGxvYWRpbmciLCB3aGVyZSB3ZSBwYXJzZSB0 aGUgcGF5bG9hZCdzIEVMRiByZWxvY2F0aW9ucyAtIHdoaWNoCj4gaXMgZGVmaW5lZCB0byBiZSBz aWduZWQgMzItYml0IChzbyBtYXggZGlzcGxhY2VtZW50IGlzIDJHQiB2aXJ0dWFsCj4gc3BhY0Up LiBUaGUgZGlzcGxhY2VtZW50IG9mIHRoZSBoeXBlcnZpc29yIHZpcnR1YWwgYWRkcmVzc2VzIHRv IHRoZQo+IHZtYWxsb2MgKG9uIHg4NikgaXMgbW9yZSB0aGFuIDMyLWJpdHMgLSB3aGljaCBtZWFu cyB0aGF0IEVMRiByZWxvY2F0aW9ucwo+IHdvdWxkIHRydW5jYXRlIHRoZSAzNCBhbmQgMzN0aCBi aXQuIEhlbmNlIHRoaXMgYWx0ZXJuYXRlIEFQSS4KPgo+IFdlIGFsc28gYWRkIGFkZCBleHRyYSBj aGVja3MgaW4gY2FzZSB0aGUgYikgcmFuZ2UgaGFzIG5vdCBiZWVuIGluaXRpYWxpemVkLgo+Cj4g U2lnbmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUu Y29tPgo+IFN1Z2dlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IEFj a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPiBbQVJNXQoKT3RoZXJ3 aXNlLCBtdWNoIG5pY2VyIHRoYW4gYmVmb3JlLgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=