From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH v8 1/9] x86/xpti: avoid copying L4 page table contents when possible Date: Mon, 23 Apr 2018 07:45:45 +0200 Message-ID: References: <20180418083051.8334-1-jgross@suse.com> <20180418083051.8334-2-jgross@suse.com> <5AD76E5A02000078001BC770@suse.com> <35756e6c-dc79-f0a1-df31-bca0495e3352@suse.com> <5AD847BD02000078001BC8D9@suse.com> <58b2d6ba-381d-4f4e-e0bb-bf6281ba6ac6@suse.com> <20180421133208.GA61756@deinos.phlegethon.org> <7a0d30e0-1c7c-c7f5-6bd0-81709ea3890a@suse.com> <20180422163946.GA66778@deinos.phlegethon.org> 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 1fAUIR-00067C-QZ for xen-devel@lists.xenproject.org; Mon, 23 Apr 2018 05:45:51 +0000 In-Reply-To: <20180422163946.GA66778@deinos.phlegethon.org> Content-Language: de-DE List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Tim Deegan Cc: Andrew Cooper , Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjIvMDQvMTggMTg6MzksIFRpbSBEZWVnYW4gd3JvdGU6Cj4gQXQgMTk6MTEgKzAyMDAgb24g MjEgQXByICgxNTI0MzM3ODkzKSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMjEvMDQvMTgg MTU6MzIsIFRpbSBEZWVnYW4gd3JvdGU6Cj4+PiBBdCAwOTo0NCArMDIwMCBvbiAxOSBBcHIgKDE1 MjQxMzEwODApLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IEFub3RoZXIgYWx0ZXJuYXRpdmUg d291bGQgYmUgdG8gcGFzcyBhbm90aGVyIGZsYWcgdG8gdGhlIGNhbGxlcnMgdG8KPj4+PiBzaWdu YWwgdGhlIG5lZWQgZm9yIGEgZmx1c2guIFRoaXMgd291bGQgcmVxdWlyZSBxdWl0ZSBzb21lIG1v ZGlmaWNhdGlvbnMKPj4+PiB0byBzaGFkb3cgY29kZSBJJ2QgbGlrZSB0byBhdm9pZCwgdGhvdWdo LiBPVE9IIHRoaXMgd2F5IHdlIGNvdWxkIGNvbWJpbmUKPj4+PiBmbHVzaGluZyB0aGUgdGxiIGFu ZCB0aGUgcm9vdCBwYWdlIHRhYmxlcy4gVGltLCBhbnkgcHJlZmVyZW5jZXM/Cj4+Pgo+Pj4gVGhp cyBzb3VuZHMgYSBwcm9taXNpbmcgZGlyZWN0aW9uIGJ1dCBpdCBzaG91bGQgYmUgZG9hYmwgd2l0 aG91dCBtYWpvcgo+Pj4gc3VyZ2VyeSB0byB0aGUgc2hhZG93IGNvZGUuICBUaGUgc2hhZG93IGNv ZGUgYWxyZWFkeSBsZWF2ZXMgb2xkIHNsNGVzCj4+PiB2aXNpYmxlIChpbiBUTEJzKSB3aGVuIGl0 J3Mgc2FmZSB0byBkbyBzbywgc28gSSB0aGluayB0aGUgcmlnaHQgcGxhY2UKPj4+IHRvIGhvb2sg dGhpcyBpcyBvbiB0aGUgcmVjZWl2aW5nIHNpZGUgb2YgdGhlIFRMQiBmbHVzaCBJUEkuICBJT1cg YXMKPj4+IGxvbmcgYXM6Cj4+PiAgLSB5b3UgY29weSB0aGUgTDQgb24gY29udGV4dCBzd2l0Y2g7 IGFuZAo+Pj4gIC0geW91IGNvcHkgaXQgb24gdGhlIFRMQiBmbHVzaCBJUEkgaXMgcmVjZWl2ZWQK Pj4+IHRoZW4geW91IGNhbiByZWx5IG9uIHRoZSBleGlzdGluZyBUTEIgZmx1c2ggbWVjaGFuaXNt cyB0byBkbyB3aGF0IHlvdSBuZWVkLgo+Pj4gQW5kIHNoYWRvdyBkb2Vzbid0IGhhdmUgdG8gYmVo YXZlIGRpZmZlcmVudGx5IGZyb20gJ25vcm1hbCcgUFYgTU0uCj4+Cj4+IEl0IGlzIG5vdCBzbyBl YXN5LiBUaGUgcHJvYmxlbSBpcyB0aGF0IGUuZy4gYSBwYWdlIGZhdWx0IHdpbGwgZmx1c2ggdGhl Cj4+IFRMQiBlbnRyeSBmb3IgdGhlIHBhZ2UgaW4gcXVlc3Rpb24sIGJ1dCBpdCB3b24ndCBsZWFk IHRvIHRoZSBMNCB0byBiZQo+PiBjb3BpZWQuCj4gCj4gT2ggeWVzLCBJIHNlZTsgdGhhbmtzIGZv ciB0aGUgZXhwbGFuYXRpb24uICBJdCBtaWdodCBiZSB3b3J0aCBjb3B5aW5nCj4gd2hhdCB0aGUg aGFyZHdhcmUgZG9lcyBoZXJlLCBhbmQgY2hlY2tpbmcvcHJvcGFnYXRpbmcgdGhlIHJlbGV2YW50 IGw0ZQo+IGluIHRoZSBQViBwYWdlZmF1bHQgaGFuZGxlci4KCldoaWxlIGluIHRoZSBsb25nIHJ1 biBiZWluZyBhbiBpbnRlcmVzdGluZyBvcHRpb24gSSdtIG5vdCBzdXJlIEkgd2FudAp0byBnbyB0 aGlzIHJvdXRlIGZvciA0LjExLiBUaGVyZSBtaWdodCBiZSBuYXN0eSBjb3JuZXIgY2FzZXMgYW5k IEkgdGhpbmsKc3VjaCBhIGxhenkgYXBwcm9hY2ggaXMgbXVjaCBtb3JlIGVycm9yIHByb25lIHRo YW4gZG9pbmcgZXhwbGljaXQKdXBkYXRlcyBvZiB0aGUgTDQgdGFibGUgb24gdGhlIGFmZmVjdGVk IGNwdXMgaW4gY2FzZSBvZiBhIG1vZGlmaWVkCmVudHJ5LiBBZnRlciBhbGwgdGhpcyBpcyB0aGUg d2F5IHdlIGFyZSBkb2luZyBpdCBmb3IgdGhlIG5vbi1zaGFkb3cKY2FzZSwgdG9vLgoKSSB0aGlu ayB3ZSBzaG91bGQgZWl0aGVyIGRvIHRoZSBleHBsaWNpdCBjYWxsIG9mIGZsdXNoX21hc2soKSBp bgpzaGFkb3dfc2V0X2w0ZSgpIG9yIHByb3BhZ2F0ZSB0aGUgbmVlZCBmb3IgdGhlIGZsdXNoIHVw IHRvIHRoZSBjYWxsZXIuCgpJbiBjYXNlIHlvdSB3YW50IHRvIGRpc2N1c3MgdGhpcyBwcm9ibGVt IGluIG1vcmUgZGV0YWlsIEkgdGhpbmsgd2UKc2hvdWxkIGRvIHRoYXQgb24gSVJDIGZvciBzcGVl ZGluZyB0aGluZ3MgdXAgYSBsaXR0bGUgYml0LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=