From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3 2/7] xsm: flask: change the dummy xsm policy and flask hook for map_gmfn_foregin Date: Thu, 19 Oct 2017 05:58:18 -0600 Message-ID: <59E8AF7A020000780018815A@prv-mh.provo.novell.com> References: <20171019023635.19812-1-blackskygg@gmail.com> <20171019023635.19812-3-blackskygg@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171019023635.19812-3-blackskygg@gmail.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Zhongze Liu Cc: Stefano Stabellini , Wei Liu , Ian Jackson , xen-devel@lists.xen.org, Julien Grall , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE5LjEwLjE3IGF0IDA0OjM2LCA8YmxhY2tza3lnZ0BnbWFpbC5jb20+IHdyb3RlOgo+ IC0tLSBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCj4gKysrIGIveGVuL2luY2x1ZGUveHNtL2R1 bW15LmgKPiBAQCAtNTE2LDcgKzUxNiw4IEBAIHN0YXRpYyBYU01fSU5MSU5FIGludCB4c21fcmVt b3ZlX2Zyb21fcGh5c21hcChYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZDEsCj4gIHN0 YXRpYyBYU01fSU5MSU5FIGludCB4c21fbWFwX2dtZm5fZm9yZWlnbihYU01fREVGQVVMVF9BUkcg c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqdCkKPiAgewo+ICAgICAgWFNNX0FTU0VS VF9BQ1RJT04oWFNNX1RBUkdFVCk7Cj4gLSAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFj dGlvbiwgZCwgdCk7Cj4gKyAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3Vy cmVudC0+ZG9tYWluLCBkKSA/Ogo+ICsgICAgICAgIHhzbV9kZWZhdWx0X2FjdGlvbihhY3Rpb24s IGN1cnJlbnQtPmRvbWFpbiwgdCk7Cj4gIH0KCldoZW4gYWxsIHRocmVlIGRvbWFpbnMgYXJlIGRp ZmZlcmVudCwgaG93IGRvZXMgdGhlIGNoYW5nZWQKcG9saWN5IHJlZmxlY3QgdGhlIG9yaWdpbmFs ICJkIGhhcyBwcml2aWxlZ2Ugb3ZlciB0IiByZXF1aXJlbWVudD8KSSB1bmRlcnN0YW5kIHlvdSB3 YW50IHRvIHJlbGF4IHRoZSBjdXJyZW50IGNvbmRpdGlvbiwgYnV0IHRoaXMKc2hvdWxkbid0IGNv bWUgYXQgdGhlIHByaWNlIG9mIGdyYW50aW5nIGFjY2VzcyB3aGVuIGFjY2VzcwpzaG91bGQgYmUg ZGVuaWVkLiBOb3IgdGhlIGludmVyc2UgLSB0aGUgY3VycmVudCBkb21haW4gbm90CmhhdmluZyBw cml2aWxlZ2Ugb3ZlciBib3RoIGRvZXMgYWxzbyBub3QgbWVhbiBkIGRvZXNuJ3QgaGF2ZQp0aGUg bmVjZXNzYXJ5IHByaXZpbGVnZSBvdmVyIHQuCgpJIGNvbnRpbnVlIHRvIHRoaW5rIHRoYXQgeW91 IGNhbid0IHZhbGlkbHkgcmV0cm9maXQgdGhlIG5ldwppbnRlbmRlZCBmdW5jdGlvbmFsaXR5IG9u dG8gdGhlIGV4aXN0aW5nIGh5cGVyY2FsbCwgZXZlbiBpZgpub3RoaW5nIGV4Y2VwdCB0aGUgcGVy bWlzc2lvbiBjaGVjayBuZWVkcyB0byBiZSBkaWZmZXJlbnQuCgpKYW4KCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK