From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Should PV frontend drivers trust the backends? Date: Wed, 25 Apr 2018 14:42:38 +0200 Message-ID: <9ab3e669-787b-ef4d-b672-9bbf5dcb5f14@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fBJky-0001Ud-Cj for xen-devel@lists.xenproject.org; Wed, 25 Apr 2018 12:42:44 +0000 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 64C7EAC7D for ; Wed, 25 Apr 2018 12:42:41 +0000 (UTC) Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyBhIGZvbGxvd3VwIG9mIGEgZGlzY3Vzc2lvbiBvbiBJUkM6CgpUaGUgbWFpbiBxdWVz dGlvbiBvZiB0aGUgZGlzY3Vzc2lvbiB3YXM6ICJTaG91bGQgZnJvbnRlbmQgZHJpdmVycwp0cnVz dCB0aGVpciBiYWNrZW5kcyBub3QgZG9pbmcgbWFsaWNpb3VzIGFjdGlvbnM/IgoKVGhpcyBJTU8g aW5jbHVkZXM6CgoxLiBUaGUgZGF0YSBwdXQgYnkgdGhlIGJhY2tlbmQgb24gdGhlIHJpbmcgcGFn ZShzKSBpcyBzYW5lIGFuZAogICBjb25zaXN0ZW50LCBtZWFuaW5nIHRoYXQgZS5nLiB0aGUgcmVz cG9uc2UgcHJvZHVjZXIgaW5kZXggaXMgYWx3YXlzCiAgIGFoZWFkIG9mIHRoZSBjb25zdW1lciBp bmRleC4KCjIuIFJlc3BvbnNlIGRhdGEgd29uJ3QgYmUgbW9kaWZpZWQgYnkgdGhlIGJhY2tlbmQg YWZ0ZXIgdGhlIHByb2R1Y2VyCiAgIGluZGV4IGhhcyBiZWVuIGluY3JlbWVudGVkIHNpZ25hbGlu ZyB0aGUgcmVzcG9uc2UgaXMgdmFsaWQuCgozLiBSZXNwb25zZSBkYXRhIGlzIHNhbmUsIGUuZy4g YW4gSS9PIGRhdGEgbGVuZ3RoIGlzIG5vdCBsYXJnZXIgdGhhbgogICB0aGUgYnVmZmVyIG9yaWdp bmFsbHkgd2FzLgoKNC4gV2hlbiBhIHJlc3BvbnNlIGhhcyBiZWVuIHNlbnQgYWxsIGdyYW50cyBi ZWxvbmdpbmcgdG8gdGhlIHJlcXVlc3QKICAgaGF2ZSBiZWVuIHVubWFwcGVkIGFnYWluIGJ5IHRo ZSBiYWNrZW5kLCBtZWFuaW5nIHRoYXQgdGhlIGZyb250ZW5kCiAgIGNhbiBhc3N1bWUgdGhlIGdy YW50cyBjYW4gYmUgcmVtb3ZlZCB3aXRob3V0IGNvbmZsaWN0LgoKVG9kYXkgbW9zdCBmcm9udGVu ZCBkcml2ZXJzIChhdCBsZWFzdCBpbiB0aGUgTGludXgga2VybmVsKSBzZWVtIHRvCmFzc3VtZSBh bGwgb2YgdGhlIGFib3ZlIGlzIHRydWUgKHRoZXJlIGFyZSBzb21lIGV4Y2VwdGlvbnMsIGJ1dCBu ZXZlcgpmb3IgYWxsIGl0ZW1zKToKCi0gdGhleSBkb24ndCBjaGVjayBzYW5pdHkgb2YgcmluZyBp bmRleCB2YWx1ZXMKLSB0aGV5IGRvbid0IGNvcHkgcmVzcG9uc2UgZGF0YSBpbnRvIGxvY2FsIG1l bW9yeSBiZWZvcmUgbG9va2luZyBhdCBpdAotIHRoZXkgZG9uJ3QgdmVyaWZ5IHJldHVybmVkIGRh dGEgbGVuZ3RoIChvciBkbyBzbyB2aWEgQlVHX09OKCkpCi0gdGhleSBCVUcoKSBpbiBjYXNlIG9m IGEgY29uZmxpY3Qgd2hlbiB0cnlpbmcgdG8gcmVtb3ZlIGEgZ3JhbnQKClNvIHRoZSBiYXNpYyBx dWVzdGlvbiBpczogc2hvdWxkIGFsbCBMaW51eCBmcm9udGVuZCBkcml2ZXJzIGJlIG1vZGlmaWVk CmluIG9yZGVyIHRvIGJlIGFibGUgdG8gdG9sZXJhdGUgYnVnZ3kgb3IgbWFsaWNpb3VzIGJhY2tl bmRzPyBPciBpcyB0aGUKbGlzdCBvZiB0cnVzdCBhYm92ZSBmaW5lPwoKSU1PIGV2ZW4gaW4gY2Fz ZSB0aGUgZnJvbnRlbmRzIGRvIHRydXN0IHRoZSBiYWNrZW5kcyB0byBiZWhhdmUgc2FuZSB0aGlz CmRvZXNuJ3QgbWVhbiBkcml2ZXIgZG9tYWlucyBkb24ndCBtYWtlIHNlbnNlLiBEcml2ZXIgZG9t YWlucyBzdGlsbCBtYWtlCmEgWGVuIGhvc3QgbW9yZSByb2J1c3QgYXMgdGhleSBlLmcuIHByb3Rl Y3QgdGhlIGhvc3QgYWdhaW5zdCBkcml2ZXIKZmFpbHVyZXMgbm9ybWFsbHkgbGVhZGluZyB0byBh IGNyYXNoIG9mIGRvbTAuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3hlbi1kZXZlbA==