From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ACBEBC352A4 for ; Wed, 12 Feb 2020 22:03:39 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 853F520848 for ; Wed, 12 Feb 2020 22:03:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 853F520848 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xen.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1j206H-0000GI-Rq; Wed, 12 Feb 2020 22:03:17 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1j206G-0000GD-10 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:03:16 +0000 X-Inumbo-ID: 7795d712-4de3-11ea-b800-12813bfff9fa Received: from mail-qv1-f65.google.com (unknown [209.85.219.65]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 7795d712-4de3-11ea-b800-12813bfff9fa; Wed, 12 Feb 2020 22:03:14 +0000 (UTC) Received: by mail-qv1-f65.google.com with SMTP id m5so1696615qvv.4 for ; Wed, 12 Feb 2020 14:03:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BvmH1FkwRJRrRDjzyN5xYccj0alSyoacYQ4g3SYGXeM=; b=KnKUY1REkblo5C7XD3uSbY7ZLBb+CCvaQXR70Ldst070E/Vc21HcPALHUcfj+XF0NL 91C7MKpF0dasvpjpOZfvSedxnNmEjOHJhGe6JWO/F7v0AI5lDyXydJ+2w91LlonTYpmN XM8Kxw6mFtGkBYDjpZZEN+H+OnpME6/duPQ0hCrUC9xHc0hyg9wEcO8bg9qKt0uCaahg e52WAv3Vq7TZnsnyl8d9+1uzj2PoIiuodRS7yYIWIKShsxl+9KyT9RFC558saJcAy27B G+cjBMwzzLR+B6R6nlv1QfXhGm2w8TFNDcgFuk97mU9a3SmIveWTQZcvJHuC6yJtmCPz 8P2w== X-Gm-Message-State: APjAAAVCiloLyO0VblLuim7O89ej4LNvT++un//2GNVpUSVN9mynA2j4 aIvs8xRh9fkElmOK7ZMyY2HtdeHbJCV+8w== X-Google-Smtp-Source: APXvYqxqS23qob8LDDZqcWWAKWlSVZc1eD7ZF5n2DumjROlIuIeM+EnJlQPZl/THjCNSLz6xKyhxuw== X-Received: by 2002:a05:6214:1149:: with SMTP id b9mr8928537qvt.227.1581544994056; Wed, 12 Feb 2020 14:03:14 -0800 (PST) Received: from a483e7b01a66.ant.amazon.com ([54.239.6.177]) by smtp.gmail.com with ESMTPSA id b7sm268643qtj.78.2020.02.12.14.03.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Feb 2020 14:03:13 -0800 (PST) To: Stefano Stabellini , Andrei Cherechesu References: From: Julien Grall Message-ID: <7f191130-48a6-ffb4-ca22-4693620a435c@xen.org> Date: Wed, 12 Feb 2020 23:03:11 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second stage MMU. X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Jorge Pereira , "xen-devel@lists.xenproject.org" Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" CgpPbiAxMi8wMi8yMDIwIDIyOjM2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gV2Vk LCAxMiBGZWIgMjAyMCwgQW5kcmVpIENoZXJlY2hlc3Ugd3JvdGU6Cj4+IChYRU4pIERPTTE6IFvC oMKgwqAgMy44ODM0ODJdIHNkaGNpOiBTZWN1cmUgRGlnaXRhbCBIb3N0IENvbnRyb2xsZXIgSW50 ZXJmYWNlIGRyaXZlcgo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuODkxMDIxXSBzZGhjaTogQ29w eXJpZ2h0KGMpIFBpZXJyZSBPc3NtYW4KPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjg5NjM4OV0g c2RoY2ktcGx0Zm06IFNESENJIHBsYXRmb3JtIGFuZCBPRiBkcml2ZXIgaGVscGVyCj4+IChYRU4p IERPTTE6IFvCoMKgwqAgMy45MDMyOThdIFVuaGFuZGxlZCBmYXVsdCBhdCAweGZmZmZmZjgwMDgw MGQwNDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjkwOTAyMV0gTWVtIGFib3J0IGluZm86Cj4+ IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MTI4NjNdwqDCoCBFU1IgPSAweDk2MDAwMDAwCj4+IChY RU4pIERPTTE6IFvCoMKgwqAgMy45MTcwMTldwqDCoCBFeGNlcHRpb24gY2xhc3MgPSBEQUJUIChj dXJyZW50IEVMKSwgSUwgPSAzMiBiaXRzCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MjQxMTVd wqDCoCBTRVQgPSAwLCBGblYgPSAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MjgyMDZdwqDC oCBFQSA9IDAsIFMxUFRXID0gMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTMyNDU3XSBEYXRh IGFib3J0IGluZm86Cj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MzY1MTRdwqDCoCBJU1YgPSAw LCBJU1MgPSAweDAwMDAwMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45NDEzOThdwqDCoCBD TSA9IDAsIFduUiA9IDAKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjk0NTQ4MV0gc3dhcHBlciBw Z3RhYmxlOiA0ayBwYWdlcywgMzktYml0IFZBcywgcGdkcCA9IChfX19fcHRydmFsX19fXykKPj4g KFhFTikgRE9NMTogW8KgwqDCoCAzLjk1MzUzMl0gW2ZmZmZmZjgwMDgwMGQwNDhdIHBnZD0wMDAw MDAwMGJmZmZlODAzLCBwdWQ9MDAwMDAwMDBiZmZmZTgwMywgcG1kPTAwMDAwMDAwYmZmZmQ4MDMs IHB0ZT0wMGU4MDAwMDQwMmYwZjA3Cj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45NjUyNzhdIElu dGVybmFsIGVycm9yOiB0dGJyIGFkZHJlc3Mgc2l6ZSBmYXVsdDogOTYwMDAwMDAgWyMxXSBQUkVF TVBUIFNNUAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTczNTQ2XSBNb2R1bGVzIGxpbmtlZCBp bjoKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjk3NzcwOV0gUHJvY2VzcyBzd2FwcGVyLzAgKHBp ZDogMSwgc3RhY2sgbGltaXQgPSAweChfX19fcHRydmFsX19fXykpCj4+IChYRU4pIERPTTE6IFvC oMKgwqAgMy45ODU1MjVdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVk IDQuMTkuNTktcnQyNCtnMDAzMzRmMiAjMQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTkzODU1 XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPKQo+PiAoWEVOKSBET00xOiBb wqDCoMKgIDMuOTk5NzU1XSBwYyA6IDB4ZmZmZmZmODAwODNhYzg2NAo+PiAoWEVOKSBET00xOiBb wqDCoMKgIDQuMDA0MzU0XSBsciA6IDB4ZmZmZmZmODAwODNhYzgxMAo+PiAoWEVOKSBET00xOiBb wqDCoMKgIDQuMDA4OTU1XSBzcCA6IGZmZmZmZjgwMDgwMGJiYTAKPj4gKFhFTikgRE9NMTogW8Kg wqDCoCA0LjAxMzM4Ml0geDI5OiBmZmZmZmY4MDA4MDBiYmEwIHgyODogMDAwMDAwMDAwMDAwMDAw MAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDE5ODA1XSB4Mjc6IGZmZmZmZjgwMDg2NGYwNjgg eDI2OiBmZmZmZmY4MDA4NmJhMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4wMjYyMjhdIHgy NTogZmZmZmZmYzAzMTU2NDk4MCB4MjQ6IGZmZmZmZjgwMDg1NmUwYzAKPj4gKFhFTikgRE9NMTog W8KgwqDCoCA0LjAzMjY1MV0geDIzOiBmZmZmZmZjMDNlOGVlYzAwIHgyMjogZmZmZmZmYzAzZThl ZWMxMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDM5MDc0XSB4MjE6IGZmZmZmZmMwM2U4YmY1 MDAgeDIwOiBmZmZmZmZjMDNlOGJmODAwCj4+IChYRU4pIERPTTE6IFsgwqDCoMKgNC4wNDU0OTdd IHgxOTogMDAwMDAwMDAwMDAwMDAwMCB4MTg6IGZmZmZmZmZmZmZmZmZmZmYKPj4gKFhFTikgRE9N MTogW8KgwqDCoCA0LjA1MTkyMV0geDE3OiAwMDAwMDAwMDAwMDAwMDAwIHgxNjogMDAwMDAwMDAw MDAwMDAwMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDU4MzQ0XSB4MTU6IGZmZmZmZjgwMDg2 Nzg1NDggeDE0OiBmZmZmZmZmZmZmZmZmZmZmCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4wNjQ3 NjddIHgxMzogMDAwMDAwMDAwMDAwMDAxOCB4MTI6IDAxMDEwMTAxMDEwMTAxMDEKPj4gKFhFTikg RE9NMTogW8KgwqDCoCA0LjA3MTE5MF0geDExOiAwMDAwMDAwMDAwMDAwMDIwIHgxMDogMDEwMTAx MDEwMTAxMDEwMQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDc3NjEzXSB4OSA6IDAwMDAwMDAw MDAwMDAwMDAgeDggOiBmZmZmZmZjMDMxNTY0YzAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4w ODQwMzZdIHg3IDogMDAwMDAwMDAwMDAwMDAwMCB4NiA6IDAwMDAwMDAwMDAwMDAwM2YKPj4gKFhF TikgRE9NMTogW8KgwqDCoCA0LjA5MDQ1OV0geDUgOiAwMDAwMDAwMDAwMDAwMDAyIHg0IDogZmZm ZmZmYzAzZTgzYjRjMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDk2ODgzXSB4MyA6IDAwMDAw MDAwMDAwMDAwMDAgeDIgOiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAg NC4xMDMzMDZdIHgxIDogZmZmZmZmYzAzZThiZjAwMCB4MCA6IGZmZmZmZjgwMDgwMGQwNDgKPj4g KFhFTikgRE9NMTogW8KgwqDCoCA0LjEwOTcyOV0gQ2FsbCB0cmFjZToKPj4gKFhFTikgRE9NMTog W8KgwqDCoCA0LjExMzI5MF3CoCAweGZmZmZmZjgwMDgzYWM4NjQKPj4gKFhFTikgRE9NMTogW8Kg wqDCoCA0LjExNzU0MV3CoCAweGZmZmZmZjgwMDgzMmUzYjgKPj4gKFhFTikgRE9NMTogW8KgwqDC oCA0LjEyMTc5NV3CoCAweGZmZmZmZjgwMDgzMmM0OWMKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0 LjEyNjA0N13CoCAweGZmZmZmZjgwMDgzMmM2YmMKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEz MDMwMV3CoCAweGZmZmZmZjgwMDgzMmM4MDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEzNDU1 NF3CoCAweGZmZmZmZjgwMDgzMmEyMDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEzODgwN13C oCAweGZmZmZmZjgwMDgzMmJkMzgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE0MzA2MF3CoCAw eGZmZmZmZjgwMDgzMmI1ZDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE0NzMxNF3CoCAweGZm ZmZmZjgwMDgzMmQxZjAKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE1MTU2N13CoCAweGZmZmZm ZjgwMDgzMmUzMTgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE1NTgyMF3CoCAweGZmZmZmZjgw MDg2MWQ1ZjgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2MDA3M13CoCAweGZmZmZmZjgwMDgw ODM5N2MKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2NDMyNl3CoCAweGZmZmZmZjgwMDg2MDBk YjQKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2ODU4MF3CoCAweGZmZmZmZjgwMDg1MDc4YzAK Pj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE3MjgzM13CoCAweGZmZmZmZjgwMDgwODRjMzAKPj4g KFhFTikgRE9NMTogW8KgwqDCoCA0LjE3NzA5MV0gQ29kZTogYjkwMDBlYTAgZDUwMzNlOWYgZjk0 MDBlYTAgOTEwMTIwMDAgKGI5MDAwMDFmKQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMTg0Mjk4 XSAtLS1bIGVuZCB0cmFjZSA3ZGM1ZjZiODc4Y2NjYmZhIF0tLS0KPj4gKFhFTikgRE9NMTogW8Kg wqDCoCA0LjE5MTU0Nl0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEF0dGVtcHRlZCB0byBr aWxsIGluaXQhIGV4aXRjb2RlPTB4MDAwMDAwMGIKPj4gICAKPj4KPj4gSSB1cGxvYWRlZCBvbiBw YXN0ZWJpbi5jb20gdGhlIHUtYm9vdCBlbnYgc2V0dGluZ3MgWzBdLCBteSBkZXZpY2UKPj4gcGFz c3Rocm91Z2ggcGFydGlhbCBkdHMgWzFdLCBhbmQgdGhlIHdob2xlIGxvZyBvZiBib290IG1lc3Nh Z2VzCj4+IGZyb20geGVuLCBEb20wIGFuZCBEb21VIFsyXS4KPiAKPiBJIGRvbid0IGtub3cgZm9y IHN1cmUgd2hhdCBjYXVzZWQgdGhlIGtlcm5lbCBwYW5pYyB5b3UgYXJlIHNlZWluZywKClRoaXMg aXMgbW9zdGx5IGxpa2VseSBiZWNhdXNlIExpbnV4IGlzIHRyeWluZyB0byBhY2Nlc3MgYSByZWdp b24gdGhhdCBpcyAKbm90IG1hcHBlZCBpbiBzdGFnZS0yLiBZb3UgY2FuIHJlYnVpbGQgWGVuIHdp dGggZGVidWcgZW5hYmxlZCBhbmQgeW91IApzaG91bGQgc2VlIGEgbWVzc2FnZSAidHJhcHMuYzou Li4iIHRlbGxpbmcgdGhlIGV4YWN0IHBoeXNpY2FsIGFkZHJlc3MgCmFjY2Vzc2VkLgoKSW4gZ2Vu ZXJhbCBJIHdvdWxkIHJlY29tbWVuZCB0byBidWlsZCBYZW4gd2l0aCBkZWJ1ZyBlbmFibGVkIGR1 cmluZyAKZGV2ZWxvcG1lbnQgYXMgdGhlIGh5cGVydmlzb3Igd2lsbCBnaXZlIHlvdSBtb3JlIGlu Zm9ybWF0aW9uIG9mIHdoYXQncyAKZ29pbmcgb24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs