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=-14.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 D734DC47092 for ; Tue, 1 Jun 2021 16:54:32 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 A6A50613B6 for ; Tue, 1 Jun 2021 16:54:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A6A50613B6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:In-reply-to: Date:Subject:Cc:To:From:References:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=fgWYCPx26bZkZNhdg4tWlmEfAO0aQNisQQzNTSyyB70=; b=rQHDCRPu8upg+4 DNDjxLxUbCF7VkFAW5MV1Yr1DyCtzSzVhEs/vJWFm32nzwBQJX+SBuuq/NQvcJX+whwYsGJqABbM4 PZVs+JN76evSvGUCI6zwwoLqSo0Y57Sp2TkjMxG3EaJBy+538J/SmjRdBkg6P1yokMyozfOAKxu/b xsJn+KfiMOoRKbSbRJIFoLW673pKnJHvmEJSTv//yKTYwP00vbxLBMMmkJ+s+FL99dBM6G10z7uwM 5na8Ki0Lcg05Jq2fY9YUb65pZCH60U6Ac8M0ApCAMmIoIhMQ8IRnkCVBp2CogE1rz+H8rDgRkSZ38 l/rVmSDqQbfrxdw3c9UQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lo7dc-00HZoQ-3E; Tue, 01 Jun 2021 16:53:08 +0000 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lo7dU-00HZlh-MX for linux-arm-kernel@lists.infradead.org; Tue, 01 Jun 2021 16:53:04 +0000 Received: by mail-wr1-x42f.google.com with SMTP id n4so15097712wrw.3 for ; Tue, 01 Jun 2021 09:52:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=IGzBwM/FiWo2cr+hWZs4nUI2Kv4IDMkVLM+9CQJF238=; b=f84PU//5+i1JJBE5ruUPfGARtqEU9CYtEYISnjRSi2nPrVVPe+fAoxZ/hpRKujnlp7 /+Z3vT1r1jPfbQnrQs0nnVqibPWeSFOfE+X1+unu+nCypsNU/OLt+Frm5jiH06moh0MV kijMmz+IYg0DvRGw8COK5JYRUHEbhvsw1bL1NPL1nMptsEv5CRWLhaOmHsbk7axbP07z 4s/+rpaS/SFHEAdcl5h2j0lvcBkntQ6oTFM+n02NDiZaqu3I3slCHVRBjz0LnCH/n8uu 7T7a3rjyFCcNGcb5mj+QwZEVDOyNIalMnujxqZCaw+E4D2X2DcZTaS7kSYjly682MkyO gBvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version:content-transfer-encoding; bh=IGzBwM/FiWo2cr+hWZs4nUI2Kv4IDMkVLM+9CQJF238=; b=Bh8QRPsmnqYy8GYFAqgbqhCzm1oRC3+dVUwEGk6jWZlX7/a3EFu4TPUizgHsgnN4Sz iQTjJryAn8xqkDZCEgoR/1QJWrQghk+XD+cIsGvjEz2ozR2PnCt48FFcekPPGm9UT4pe yCDSi3NnImOfmNAlrFAX1hQ1yD5kRi4naFRXsUvV97b1xYsggSZHcDo8/A/yMEfyRkTj n8/x/sTu/7DlNWKkM8KZW6XGWc8BYI0101dhvuNzIB2FiASHsrVAF+V0XVac3HD3LExy nCTFL3LcCYeafBsnAoENox3I/kF6/vReSKeEImp1BJtIjrOTbU2kyOSklS6rOxkT64Xp zULA== X-Gm-Message-State: AOAM530w+lCE9Oroxnjw2rH6uQvJoGnKZUIcsAyKTu+Xmz1YMTa/u+wt 1gtHgRBwolL7J//vmegEebJHAg== X-Google-Smtp-Source: ABdhPJyWAXSCWp2cOYZJu4DY5u1E3sAHtc56x2ckLQSmOXk1Juq85vX1VKdcBkXllQIaHBQqTsU4hQ== X-Received: by 2002:adf:fe8c:: with SMTP id l12mr4046467wrr.26.1622566378074; Tue, 01 Jun 2021 09:52:58 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id c64sm84851wma.15.2021.06.01.09.52.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Jun 2021 09:52:56 -0700 (PDT) Received: from zen (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2D3831FF7E; Tue, 1 Jun 2021 17:52:56 +0100 (BST) References: <20210525172628.2088-1-alex.bennee@linaro.org> <20210525172628.2088-5-alex.bennee@linaro.org> <5fe1c796-c886-e5c6-6e61-e12d0f73a884@redhat.com> User-agent: mu4e 1.5.13; emacs 28.0.50 From: Alex =?utf-8?Q?Benn=C3=A9e?= To: Auger Eric Cc: kvm@vger.kernel.org, shashi.mallela@linaro.org, alexandru.elisei@arm.com, qemu-arm@nongnu.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, christoffer.dall@arm.com, maz@kernel.org Subject: Re: [kvm-unit-tests PATCH v2 4/4] arm64: split its-migrate-unmapped-collection into KVM and TCG variants Date: Tue, 01 Jun 2021 17:49:01 +0100 In-reply-to: <5fe1c796-c886-e5c6-6e61-e12d0f73a884@redhat.com> Message-ID: <87sg21bk7r.fsf@linaro.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210601_095300_782354_1106B17B X-CRM114-Status: GOOD ( 23.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CkF1Z2VyIEVyaWMgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4gd3JpdGVzOgoKPiBIaSBBbGV4LAo+ Cj4gT24gNS8yNS8yMSA3OjI2IFBNLCBBbGV4IEJlbm7DqWUgd3JvdGU6Cj4+IFdoZW4gcnVubmlu ZyB0aGUgdGVzdCBpbiBUQ0cgd2UgYXJlIGJhc2ljYWxseSBydW5uaW5nIG9uIGJhcmUgbWV0YWwg c28KPj4gZG9uJ3QgcmVseSBvbiBoYXZpbmcgYSBwYXJ0aWN1bGFyIGtlcm5lbCBlcnJhdGEgYXBw bGllZC4KPj4gCj4+IFlvdSBtaWdodCB3b25kZXIgd2h5IHdlIGhhbmRsZSB0aGlzIHdpdGggYSB0 b3RhbGx5IG5ldyB0ZXN0IG5hbWUKPj4gaW5zdGVhZCBvZiBhZGp1c3RpbmcgdGhlIGFwcGVuZCB0 byB0YWtlIGFuIGV4dHJhIHBhcmFtZXRlcj8gV2VsbCB0aGUKPj4gcnVuX21pZ3JhdGlvbiBzaGVs bCBzY3JpcHQgdXNlcyBldmFsICIkQCIgd2hpY2ggdW53cmFwcyB0aGUgLWFwcGVuZAo+PiBsZWFk aW5nIHRvIGFueSBzZWNvbmQgcGFyYW1ldGVyIGJlaW5nIHNwbGl0IGFuZCBsZWF2aW5nIFFFTVUg dmVyeQo+PiBjb25mdXNlZCBhbmQgdGhlIHRlc3QgaGFuZ2luZy4gVGhpcyBzZWVtZWQgc2ltcGxl ciB0aGFuIHJlLXdyaXRpbmcgYWxsCj4+IHRoZSB0ZXN0IHJ1bm5pbmcgbG9naWMgaW4gc29tZXRo aW5nIHNhbmUgOy0pCj4KPiB0aGVyZSBpcwo+IGxpYi9zMzkweC92bS5oOmJvb2wgdm1faXNfdGNn KHZvaWQpCj4KPiBidXQgSSBkb24ndCBzZWUgYW55IHBhcnRpY3VsYXIgSUQgd2UgY291bGQgdXNl IHRvIGRpZmZlcmVudGlhdGUgYm90aCB0aGUKPiBLVk0gYW5kIHRoZSBUQ0cgbW9kZSwgZG8geW91 PwoKRm9yIC1jcHUgbWF4IHdlIGRvOgoKICAgICAgICAvKgogICAgICAgICAqIFJlc2V0IE1JRFIg c28gdGhlIGd1ZXN0IGRvZXNuJ3QgbWlzdGFrZSBvdXIgJ21heCcgQ1BVIHR5cGUgZm9yIGEgcmVh bAogICAgICAgICAqIG9uZSBhbmQgdHJ5IHRvIGFwcGx5IGVycmF0YSB3b3JrYXJvdW5kcyBvciB1 c2UgaW1wZGVmIGZlYXR1cmVzIHdlCiAgICAgICAgICogZG9uJ3QgcHJvdmlkZS4KICAgICAgICAg KiBBbiBJTVBMRU1FTlRFUiBmaWVsZCBvZiAwIG1lYW5zICJyZXNlcnZlZCBmb3Igc29mdHdhcmUg dXNlIjsKICAgICAgICAgKiBBUkNISVRFQ1RVUkUgbXVzdCBiZSAweGYgaW5kaWNhdGluZyAidjcg b3IgbGF0ZXIsIGNoZWNrIElEIHJlZ2lzdGVycwogICAgICAgICAqIHRvIHNlZSB3aGljaCBmZWF0 dXJlcyBhcmUgcHJlc2VudCI7CiAgICAgICAgICogdGhlIFZBUklBTlQsIFBBUlROVU0gYW5kIFJF VklTSU9OIGZpZWxkcyBhcmUgYWxsIGltcGxlbWVudGF0aW9uCiAgICAgICAgICogZGVmaW5lZCBh bmQgd2UgY2hvb3NlIHRvIGRlZmluZSBQQVJUTlVNIGp1c3QgaW4gY2FzZSBndWVzdAogICAgICAg ICAqIGNvZGUgbmVlZHMgdG8gZGlzdGluZ3Vpc2ggdGhpcyBRRU1VIENQVSBmcm9tIG90aGVyIHNv ZnR3YXJlCiAgICAgICAgICogaW1wbGVtZW50YXRpb25zLCB0aG91Z2ggdGhpcyBzaG91bGRuJ3Qg YmUgbmVlZGVkLgogICAgICAgICAqLwogICAgICAgIHQgPSBGSUVMRF9EUDY0KDAsIE1JRFJfRUwx LCBJTVBMRU1FTlRFUiwgMCk7CiAgICAgICAgdCA9IEZJRUxEX0RQNjQodCwgTUlEUl9FTDEsIEFS Q0hJVEVDVFVSRSwgMHhmKTsKICAgICAgICB0ID0gRklFTERfRFA2NCh0LCBNSURSX0VMMSwgUEFS VE5VTSwgJ1EnKTsKICAgICAgICB0ID0gRklFTERfRFA2NCh0LCBNSURSX0VMMSwgVkFSSUFOVCwg MCk7CiAgICAgICAgdCA9IEZJRUxEX0RQNjQodCwgTUlEUl9FTDEsIFJFVklTSU9OLCAwKTsKICAg ICAgICBjcHUtPm1pZHIgPSB0OwoKSG93ZXZlciBmb3IgdGhlIGRlZmF1bHQgLWNwdSBjb3J0ZXgt YTU3IHdlIGFpbSB0byBsb29rIGp1c3QgbGlrZSB0aGUKcmVhbCB0aGluZyAtIG9ubHkgd2l0aG91 dCBhbnkgYW5ub3lpbmcgbWljcm8tYXJjaGl0ZWN0dXJlIGJ1Z3MgOy0pCgo+Cj4gd2l0aG91dCBh IG1vcmUgZWxlZ2FudCBzb2x1dGlvbiwKCkknbGwgbG9vayBpbnRvIHRoZSBzdWdnZXN0aW9uIG1h ZGUgYnkgUmljaGFyZC4KCj4gUmV2aWV3ZWQtYnk6IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVk aGF0LmNvbT4KPgo+IFRoYW5rcwo+Cj4gRXJpYwo+Cj4KPj4gCj4+IFNpZ25lZC1vZmYtYnk6IEFs ZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KPj4gQ2M6IFNoYXNoaSBNYWxsZWxh IDxzaGFzaGkubWFsbGVsYUBsaW5hcm8ub3JnPgo+PiAtLS0KPj4gIGFybS9naWMuYyAgICAgICAg IHwgIDggKysrKysrKy0KPj4gIGFybS91bml0dGVzdHMuY2ZnIHwgMTAgKysrKysrKysrLQo+PiAg MiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+PiAKPj4g ZGlmZiAtLWdpdCBhL2FybS9naWMuYyBiL2FybS9naWMuYwo+PiBpbmRleCBiZWYwNjFhLi4wZmNl MmE0IDEwMDY0NAo+PiAtLS0gYS9hcm0vZ2ljLmMKPj4gKysrIGIvYXJtL2dpYy5jCj4+IEBAIC0z Niw2ICszNiw3IEBAIHN0YXRpYyBzdHJ1Y3QgZ2ljICpnaWM7Cj4+ICBzdGF0aWMgaW50IGFja2Vk W05SX0NQVVNdLCBzcHVyaW91c1tOUl9DUFVTXTsKPj4gIHN0YXRpYyBpbnQgaXJxX3NlbmRlcltO Ul9DUFVTXSwgaXJxX251bWJlcltOUl9DUFVTXTsKPj4gIHN0YXRpYyBjcHVtYXNrX3QgcmVhZHk7 Cj4+ICtzdGF0aWMgYm9vbCB1bmRlcl90Y2c7Cj4+ICAKPj4gIHN0YXRpYyB2b2lkIG5yX2NwdV9j aGVjayhpbnQgbnIpCj4+ICB7Cj4+IEBAIC04MzQsNyArODM1LDcgQEAgc3RhdGljIHZvaWQgdGVz dF9taWdyYXRlX3VubWFwcGVkX2NvbGxlY3Rpb24odm9pZCkKPj4gIAkJZ290byBkb19taWdyYXRl Owo+PiAgCX0KPj4gIAo+PiAtCWlmICghZXJyYXRhKEVSUkFUQV9VTk1BUFBFRF9DT0xMRUNUSU9O UykpIHsKPj4gKwlpZiAoIWVycmF0YShFUlJBVEFfVU5NQVBQRURfQ09MTEVDVElPTlMpICYmICF1 bmRlcl90Y2cpIHsKPj4gIAkJcmVwb3J0X3NraXAoIlNraXBwaW5nIHRlc3QsIGFzIHRoaXMgdGVz dCBoYW5ncyB3aXRob3V0IHRoZSBmaXguICIKPj4gIAkJCSAgICAiU2V0ICVzPXkgdG8gZW5hYmxl LiIsIEVSUkFUQV9VTk1BUFBFRF9DT0xMRUNUSU9OUyk7Cj4+ICAJCXRlc3Rfc2tpcHBlZCA9IHRy dWU7Cj4+IEBAIC0xMDA1LDYgKzEwMDYsMTEgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiph cmd2KQo+PiAgCQlyZXBvcnRfcHJlZml4X3B1c2goYXJndlsxXSk7Cj4+ICAJCXRlc3RfbWlncmF0 ZV91bm1hcHBlZF9jb2xsZWN0aW9uKCk7Cj4+ICAJCXJlcG9ydF9wcmVmaXhfcG9wKCk7Cj4+ICsJ fSBlbHNlIGlmICghc3RyY21wKGFyZ3ZbMV0sICJpdHMtbWlncmF0ZS11bm1hcHBlZC1jb2xsZWN0 aW9uLXRjZyIpKSB7Cj4+ICsJCXVuZGVyX3RjZyA9IHRydWU7Cj4+ICsJCXJlcG9ydF9wcmVmaXhf cHVzaChhcmd2WzFdKTsKPj4gKwkJdGVzdF9taWdyYXRlX3VubWFwcGVkX2NvbGxlY3Rpb24oKTsK Pj4gKwkJcmVwb3J0X3ByZWZpeF9wb3AoKTsKPj4gIAl9IGVsc2UgaWYgKHN0cmNtcChhcmd2WzFd LCAiaXRzLWludHJvc3BlY3Rpb24iKSA9PSAwKSB7Cj4+ICAJCXJlcG9ydF9wcmVmaXhfcHVzaChh cmd2WzFdKTsKPj4gIAkJdGVzdF9pdHNfaW50cm9zcGVjdGlvbigpOwo+PiBkaWZmIC0tZ2l0IGEv YXJtL3VuaXR0ZXN0cy5jZmcgYi9hcm0vdW5pdHRlc3RzLmNmZwo+PiBpbmRleCAxYTM5NDI4Li5h ZGMxYmJmIDEwMDY0NAo+PiAtLS0gYS9hcm0vdW5pdHRlc3RzLmNmZwo+PiArKysgYi9hcm0vdW5p dHRlc3RzLmNmZwo+PiBAQCAtMjA1LDcgKzIwNSw3IEBAIGV4dHJhX3BhcmFtcyA9IC1tYWNoaW5l IGdpYy12ZXJzaW9uPTMgLWFwcGVuZCAnaXRzLXBlbmRpbmctbWlncmF0aW9uJwo+PiAgZ3JvdXBz ID0gaXRzIG1pZ3JhdGlvbgo+PiAgYXJjaCA9IGFybTY0Cj4+ICAKPj4gLVtpdHMtbWlncmF0ZS11 bm1hcHBlZC1jb2xsZWN0aW9uXQo+PiArW2l0cy1taWdyYXRlLXVubWFwcGVkLWNvbGxlY3Rpb24t a3ZtXQo+PiAgZmlsZSA9IGdpYy5mbGF0Cj4+ICBzbXAgPSAkTUFYX1NNUAo+PiAgYWNjZWwgPSBr dm0KPj4gQEAgLTIxMyw2ICsyMTMsMTQgQEAgZXh0cmFfcGFyYW1zID0gLW1hY2hpbmUgZ2ljLXZl cnNpb249MyAtYXBwZW5kICdpdHMtbWlncmF0ZS11bm1hcHBlZC1jb2xsZWN0aW9uJwo+PiAgZ3Jv dXBzID0gaXRzIG1pZ3JhdGlvbgo+PiAgYXJjaCA9IGFybTY0Cj4+ICAKPj4gK1tpdHMtbWlncmF0 ZS11bm1hcHBlZC1jb2xsZWN0aW9uLXRjZ10KPj4gK2ZpbGUgPSBnaWMuZmxhdAo+PiArc21wID0g JE1BWF9TTVAKPj4gK2FjY2VsID0gdGNnCj4+ICtleHRyYV9wYXJhbXMgPSAtbWFjaGluZSBnaWMt dmVyc2lvbj0zIC1hcHBlbmQgJ2l0cy1taWdyYXRlLXVubWFwcGVkLWNvbGxlY3Rpb24tdGNnJwo+ PiArZ3JvdXBzID0gaXRzIG1pZ3JhdGlvbgo+PiArYXJjaCA9IGFybTY0Cj4+ICsKPj4gICMgVGVz dCBQU0NJIGVtdWxhdGlvbgo+PiAgW3BzY2ldCj4+ICBmaWxlID0gcHNjaS5mbGF0Cj4+IAoKCi0t IApBbGV4IEJlbm7DqWUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlz dHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2xpbnV4LWFybS1rZXJuZWwK