From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 2002:a17:906:4810:b0:965:a47e:1721 with SMTP id w16csp369878ejq; Thu, 4 May 2023 08:03:39 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5d6OR3h+fLn8JiWPxvEVjwrLVbJRdOAABPodEiARJr1IM7n+ksZ7dxTubX+KQOaBj5MKuU X-Received: by 2002:a05:6a20:3c8b:b0:fa:841a:94 with SMTP id b11-20020a056a203c8b00b000fa841a0094mr2747837pzj.47.1683212619069; Thu, 04 May 2023 08:03:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683212619; cv=none; d=google.com; s=arc-20160816; b=jJpFxJ8W3r4DRRIY9Voi/0I8njOzkLzEMgz9S21tNk1Z6+zy9naAlQ/z85rooUBMbg dp9wB2uTQC5rUAvn4+xzKIryD0qcO8i16QyfHjknP21+1PLDIExciuxVmlHbKu9rUt1t rqjF3tHPHZWFTW0Q3OZdjoOWMP3lTIJF7q/yU6ks6vfs2nbO9mvC+K/1suoec2gP9jDY T8Il7NM8G0SHDK8eudnzVcz5/VqGzSgDSpb5KXXjgW/EUiyOovd/s1PzOzzgImCUkf4x CIHjdJ3wreXSvafQHPHdBz/lp1N0bntfENhnXsG+8vyi6rzDrIKS+8MSOCt7rR8Opktd TL0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:user-agent :references:organization:in-reply-to:subject:cc:to:from :dkim-signature; bh=8gaIe4fJeebZhZJNoEUEvjNevQ8Mn9rjK8GU2Z9g+ms=; b=cFjxJd/nG2CpSrr59bvuq/YkKwO9SQXR9RLY/NRynI8/k+eidLaYEcN2AZ389n9F5h GcWjJYHWVOKbLLeSc+rF4sS4MZ93zUtlMXNiDU/1mlIcRVQXz0W4fFsAAXbnXiJ5pUMr MkpBT8lQk1EkE6aiA68hYII4skeczNPj65/DOlRW3D7AuWqWMRdZlEHBmiFRpFGskr2R o2JNISnddqB1zNhWGV4I8ZwjAPHmyBGiAWqdjatOcyOg+0bWCnY76gQkm/e2PdZIcdCw x9QEP2K4il3DaTyBv3EcEFlYx8QLQTw83ZO5HrJ67+E4I/5Vq8E43llBqqm4g33T3mHL 0R9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=UOkIg8Ze; spf=pass (google.com: domain of kvm-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=kvm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 205-20020a6219d6000000b0063b84263ee3si35498224pfz.295.2023.05.04.08.03.38; Thu, 04 May 2023 08:03:39 -0700 (PDT) Received-SPF: pass (google.com: domain of kvm-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=UOkIg8Ze; spf=pass (google.com: domain of kvm-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=kvm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231180AbjEDPDh (ORCPT + 2 others); Thu, 4 May 2023 11:03:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231135AbjEDPDR (ORCPT ); Thu, 4 May 2023 11:03:17 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 73CD39ECA for ; Thu, 4 May 2023 08:02:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1683212521; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=8gaIe4fJeebZhZJNoEUEvjNevQ8Mn9rjK8GU2Z9g+ms=; b=UOkIg8Ze8OTj66SGgbBxfrjQ673ZVn8rRQoxSWEf1Bh8cktvm+xqhomCQJb/tPt7XSruhx fzTjbFmZqj8UiZumQITVLaPhAGemg1PEZPLc4PRv3THacX++wO5c84vwP9b2ZVLdv9Oakp gK7tp5ANiadLylpYlu14lqTJ5WBXOk8= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-587-O3wbCCP1OnSmUl_h4NhPdw-1; Thu, 04 May 2023 11:01:59 -0400 X-MC-Unique: O3wbCCP1OnSmUl_h4NhPdw-1 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id EA5D218A6473; Thu, 4 May 2023 15:01:55 +0000 (UTC) Received: from localhost (dhcp-192-239.str.redhat.com [10.33.192.239]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B208F492B00; Thu, 4 May 2023 15:01:55 +0000 (UTC) From: Cornelia Huck To: Richard Henderson , quintela@redhat.com Cc: Peter Maydell , Paolo Bonzini , qemu-arm@nongnu.org, qemu-devel@nongnu.org, kvm@vger.kernel.org, Eric Auger , Gavin Shan , Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= , Andrea Bolognani Subject: Re: [PATCH v7 1/1] arm/kvm: add support for MTE In-Reply-To: <2c70f6a6-9e13-3412-8e65-43675fda4d95@linaro.org> Organization: Red Hat GmbH References: <20230428095533.21747-1-cohuck@redhat.com> <20230428095533.21747-2-cohuck@redhat.com> <87sfcj99rn.fsf@secure.mitica> <64915da6-4276-1603-1454-9350a44561d8@linaro.org> <871qjzcdgi.fsf@redhat.com> <2c70f6a6-9e13-3412-8e65-43675fda4d95@linaro.org> User-Agent: Notmuch/0.37 (https://notmuchmail.org) Date: Thu, 04 May 2023 17:01:54 +0200 Message-ID: <87sfcc16ot.fsf@redhat.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 3.1 on 10.11.54.10 X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-TUID: yRtXIOXtSIqm On Tue, May 02 2023, Richard Henderson wrote: > On 5/2/23 10:03, Cornelia Huck wrote: >> Has anyone been able to access a real system with MTE? (All the systems >> where I had hoped that MTE would be available didn't have MTE in the end >> so far, so I'd be interested to hear if anybody else already got to play >> with one.) Honestly, I don't want to even try to test migration if I only >> have access to MTE on the FVP... > > Well there's always MTE on QEMU with TCG. :-) Which actually worked very nicely to verify my test setup :) > > But I agree that while it's better than FVP, it's still slow, and difficult to test > anything at scale. I have no objection to getting non-migratable MTE on KVM in before > attempting to solve migration. I'm wondering whether we should block migration with MTE enabled in general... OTOH, people probably don't commonly try to migrate with tcg, unless they are testing something?