From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH RFC 1/2] xen/page_alloc: Add size_align parameter to provide MFNs which are size aligned. Date: Wed, 30 Nov 2016 11:42:32 -0500 Message-ID: <20161130164232.GB9086@char.us.oracle.com> References: <1480480779-12078-1-git-send-email-konrad.wilk@oracle.com> <1480480779-12078-2-git-send-email-konrad.wilk@oracle.com> <583EAA51020000780012394C@prv-mh.provo.novell.com> 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 1cC7y3-0001OJ-C7 for xen-devel@lists.xenproject.org; Wed, 30 Nov 2016 16:42:47 +0000 Content-Disposition: inline In-Reply-To: <583EAA51020000780012394C@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Juergen Gross , sstabellini@kernel.org, wei.liu2@citrix.com, martin.petersen@oracle.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBOb3YgMzAsIDIwMTYgYXQgMDI6MzA6NDFBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDMwLjExLjE2IGF0IDA1OjM5LCA8a29ucmFkQGtlcm5lbC5vcmc+IHdyb3Rl Ogo+ID4gVGhpcyBpcyB0byBzdXBwb3J0IHRoZSByZXF1aXJlbWVudCB0aGF0IGV4aXN0cyBpbiBQ ViBkb20wCj4gPiB3aGVuIGRvaW5nIERNQSByZXF1ZXN0czoKPiA+IAo+ID4gImRtYV9hbGxvY19j b2hlcmVudCgpCj4gPiBbLi4uXQo+ID4gVGhlIENQVSB2aXJ0dWFsIGFkZHJlc3MgYW5kIHRoZSBE TUEgYWRkcmVzcyBhcmUgYm90aCBndWFyYW50ZWVkIHRvIGJlCj4gPiBhbGlnbmVkIHRvIHRoZSBz bWFsbGVzdCBQQUdFX1NJWkUgb3JkZXIgd2hpY2ggaXMgZ3JlYXRlciB0aGFuIG9yIGVxdWFsCj4g PiB0byB0aGUgcmVxdWVzdGVkIHNpemUuICBUaGlzIGludmFyaWFudCBleGlzdHMgKGZvciBleGFt cGxlKSB0byBndWFyYW50ZWUKPiA+IHRoYXQgaWYgeW91IGFsbG9jYXRlIGEgY2h1bmsgd2hpY2gg aXMgc21hbGxlciB0aGFuIG9yIGVxdWFsIHRvIDY0Cj4gPiBraWxvYnl0ZXMsIHRoZSBleHRlbnQg b2YgdGhlIGJ1ZmZlciB5b3UgcmVjZWl2ZSB3aWxsIG5vdCBjcm9zcyBhIDY0Swo+ID4gYm91bmRh cnkuIgo+IAo+IFNvIEknbSBoYXZpbmcgdHJvdWJsZSB1bmRlcnN0YW5kaW5nIHdoYXQgaXQgaXMg dGhhdCBhY3R1YWxseSBuZWVkcwo+IGZpeGluZyAvIGNoYW5naW5nIGhlcmU6IEFueSBvcmRlci1O IGFsbG9jYXRpb24gd2lsbCBiZSBvcmRlci1OLWFsaWduZWQKPiBhbHJlYWR5LiBJcyB5b3VyIGNh bGxlciBwZXJoYXBzIHNpbXBseSBub3QgcGFzc2luZyBpbiBhIGxhcmdlIGVub3VnaAo+IG9yZGVy PyBBbmQgY2hhbmdpbmcgYWxsb2NfaGVhcF9wYWdlcygpLCB3aGljaCBndWFyYW50ZWVzIHRoZQo+ IHJlcXVlc3RlZCBhbGlnbm1lbnQgYWxyZWFkeSBhbnl3YXkgKGFmdGVyIGFsbCBpdCB0YWtlcyBh biBvcmRlcgo+IGlucHV0LCBub3QgYSBzaXplIG9uZSksIGxvb2tzIGNvbXBsZXRlbHkgcG9pbnRs ZXNzIHJlZ2FyZGxlc3Mgb2Ygd2hhdAo+IGV4dHJhIHJlcXVpcmVtZW50cyB5b3UgbWF5IHdhbnQg dG8gcHV0IG9uIHRoZSBleGNoYW5nZSBoeXBlcmNhbGwuCgpUaGUgcGFnZV9hbGxvYy5jIGNvZGUg d2Fsa3MgdGhyb3VnaCBkaWZmZXJlbnQgb3JkZXIgcGFnZXMuIFdoaWNoIG1lYW5zCnRoYXQgaWYg aXQgY2FuJ3QgZmluZCBvbmUgd2l0aGluIHRoZSByZXF1ZXN0ZWQgb3JkZXIgcGFnZXMgaXQgd2ls bApnbyBvbmUgdXAgKGFuZCBzbyBvbikuIEV2ZW50dWFsbHkgdGhhdCBtZWFucyB5b3UgZG8gZ2V0 IHRoZSByZXF1ZXN0ZWQKb3JkZXIgcGFnZXMsIGJ1dCB0aGV5IGFyZSBub3QgZ3VhcmFudGVlZCB0 byBiZSBvcmRlciBhbGlnbmVkIChhcyB0aGV5Cm1heSBiZSBvcmRlciBhbGlnbmVkIHRvIGEgaGln aGVyIHZhbHVlKS4KCj4gCj4gSmFuCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK