From nobody Wed May 1 23:10:54 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) client-ip=216.205.24.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1600944689; cv=none; d=zohomail.com; s=zohoarc; b=X+PIvyRoUwMrzQg9erGM6YiwhABUtfcMLkqxUWN1E/KxtKP3tNe/4LX7uvcOwKCfoIhL8KspHTLTNRmV7mXEqH/70I4BbOmLtq79A+NjlctOPNE48vyReA2RZZjo935d2gD63k/qs74tvRxpuX+2hVCjXZKXIsxHEwvIUAiKw1s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600944689; h=Content-Type:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=bc37LP9q/Ey+Wx8/5f9hPqoa7sOtmthTcBmZKbXIvlE=; b=jKcsFGYE0yJytENbTZaF5w66YGcgl+ocg52QbUOz4XxJ8BVjgjTK0fnc3c8cPzR8BZZPLvENuOD4QizbBODAGCtfF1e3li0JrvEy0GrsJhSuorLp3YOHpaSIVazScnC6TKJaocbjK5OaEN6QqMNtjIaw+cn+s4Rnb6C0EZQ4Bhg= ARC-Authentication-Results: i=1; mx.zohomail.com; spf=pass (zohomail.com: domain of redhat.com designates 216.205.24.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.zohomail.com with SMTPS id 1600944689730345.03527908002627; Thu, 24 Sep 2020 03:51:29 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-593-gXV9JL-YNtmapcrMsP2v_w-1; Thu, 24 Sep 2020 06:51:26 -0400 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 3F49A800471; Thu, 24 Sep 2020 10:51:20 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E21BA60C15; Thu, 24 Sep 2020 10:51:18 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id F31A31826D2B; Thu, 24 Sep 2020 10:51:13 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 08OAjGtf002236 for ; Thu, 24 Sep 2020 06:45:16 -0400 Received: by smtp.corp.redhat.com (Postfix) id 063962166BA0; Thu, 24 Sep 2020 10:45:16 +0000 (UTC) Received: from mimecast-mx02.redhat.com (mimecast01.extmail.prod.ext.rdu2.redhat.com [10.11.55.17]) by smtp.corp.redhat.com (Postfix) with ESMTPS id F3E142166B27 for ; Thu, 24 Sep 2020 10:45:13 +0000 (UTC) Received: from us-smtp-1.mimecast.com (us-smtp-2.mimecast.com [205.139.110.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 154BA858298 for ; Thu, 24 Sep 2020 10:45:13 +0000 (UTC) Received: from mail.hetzner.company (mail.hetzner.company [213.133.106.242]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-552-SY7AxBMuOF-LfmmnjhwjwQ-1; Thu, 24 Sep 2020 06:45:09 -0400 Received: from p200300df4f29ca00301bd4f712191652.dip0.t-ipconnect.de ([2003:df:4f29:ca00:301b:d4f7:1219:1652]) by mail.hetzner.company with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1kLORK-000431-IN for libvir-list@redhat.com; Thu, 24 Sep 2020 12:25:26 +0200 X-MC-Unique: gXV9JL-YNtmapcrMsP2v_w-1 X-MC-Unique: SY7AxBMuOF-LfmmnjhwjwQ-1 To: libvir-list@redhat.com From: Markus Schade Subject: [PATCH] cpu_map: Add EPYC-Rome model Autocrypt: addr=markus.schade@hetzner.com; keydata= mQENBFHahLkBCAC386AzwTzkT4FFzZzmFAhuL6Cj0CWf+xNZBP9U3kJEsnyJPsAGOcZ85bp7 RUVXxI1U3ch7AQ+zTrItnxnMTam5fJ0u9YdRqYG5SD274IrLam++XoWFbIlkGdYDn1L7sNs6 scR/Tsnn+NXhBMDC8uclZWEwel69N3x3Rojn/fm5ScEhqYw/+v04KYpmC+t5b8fTObtl1K4f 4/Y88vWSJaJ8kOa8/CKSqbsF91ka1iCJR9p0kQGLi/QfIIfYoBpUZCygC6xt4jfipeKNhKp9 rdN8HX+3fBfJaPdhXErJajYgMpv/Diha8haTzbScRUfP5Nd36Z97xaPd5uEiu1C7nSCPABEB AAG0KU1hcmt1cyBTY2hhZGUgPG1hcmt1cy5zY2hhZGVAaGV0em5lci5jb20+iQFXBBMBCABB AhsjBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAhkBFiEES44CTwB6GvHiVLSDqhNzX9sRcWUF AlsVTGQFCRKgySsACgkQqhNzX9sRcWVKBgf+JYm4HFLGfyQPxRgo3lNj4haGjLp81Wu15SR2 w/yJNONlDI/Yjg5Qh372H+LbtvQNv6Ig+90JqyJOnNva0Q1DVKeC6caEzHBur87NiRxKgP2h qp2TD8diOD45Mnz+akZFquVhGwSLNMetwRR10hpyySPaMBnd6PJ5ESWVfTylMkJeHZ2h/u1/ J4DRqc69IKI6Qq/khR/8X9fJ2HieXF6bMAQO1eGV20mmZLYgF9Wn0FxbDSD94b1SAWXIIJVV aFZvmCgtTIwlnFqemEQ6Mug6pzepdM1S5XKgm+QEC9kP9HUI5InX6KnWyISBFj63VMBYnZwR S75vzkvFMBq+q85YYrkBDQRR2oS5AQgAwnOV5/6+U+iOU1vxtKIFwaU+xb0MupdNXUkt5fIg 3E3CQSBIkKPOFRrgLmnFxDkpx+xxnSC6ytcXX7UVvsay/GVj3duEW4InjUL8Wa45jOMJ/+nv Ko0TWepqWprbYfFa0U3bxrr9WG/bHQv/8/gY2WBG4i+81p4ASjODIdxcZnVIHVywrXLjh5NK Z5fzMYuQEmyMu5siEZqmoLV3voqucpbYx0c5rzgbsPxawdTRl18dD6g9RENRZb5qvrxjH1hZ i03373mIUgUMoyvmqiC5zLrBcKs47mrzg7tmtubSoeJqVTvTXuvBXl4geGvexVLQU7GrJbuA Z+qawW8z4WTIVQARAQABiQE8BBgBAgAmAhsMFiEES44CTwB6GvHiVLSDqhNzX9sRcWUFAlsV TGQFCRKgySsACgkQqhNzX9sRcWWh3Af/c7vLTWV5C6Ou9RSluEQZypQ4clWpe94xnYLZkSOt B/LNhFqFW7rZzClTV0+AcZ/YXMZFjM0hPkO85jFJrFBlSNCw5qd2o4Xi6zF6HKmLO/9VMeTC EbEuYr2w9qKr87oi1RjGDzRk9fAdoCL3/LggXcqCdnqjEcVRE7pJQ50HgT0bhvkeB3P9QvEj hyuh8YwDi83WPL624MOZLBXAU5DY4wLZs4fd1FstoFXATC7JpFkZ0armiTCmn9rEhieMOolQ LHoFFtdKplYZIxLo6loXxQzZd2U6JmzWuJD0M3XJc/si8jH55kA4jGJM+cN5AO/owPgnKbQf xSglZRHbg5R7Eg== Organization: Hetzner Online GmbH Message-ID: Date: Thu, 24 Sep 2020 12:25:23 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 X-Authenticated-Sender: markus.schade@hetzner.com X-Mimecast-Impersonation-Protect: Policy=CLT - Impersonation Protection Definition; Similar Internal Domain=false; Similar Monitored External Domain=false; Custom External Domain=false; Mimecast External Domain=false; Newly Observed Domain=false; Internal User Name=false; Custom Display Name List=false; Reply-to Address Mismatch=false; Targeted Threat Dictionary=false; Mimecast Threat Dictionary=false; Custom Threat Dictionary=false X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6 X-loop: libvir-list@redhat.com X-Mailman-Approved-At: Thu, 24 Sep 2020 06:51:12 -0400 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rC0lMNfxEmzOMG7eh983kE4nkfWO8Jad8" X-Zoho-Virus-Status: 1 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rC0lMNfxEmzOMG7eh983kE4nkfWO8Jad8 Content-Type: multipart/mixed; boundary="acDEwKbu4lu7kEguvEeT7AAWz3hxXJrbh" --acDEwKbu4lu7kEguvEeT7AAWz3hxXJrbh Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi everyone, I'd like to add support for the EPYC-Rome CPU model from qemu. The following patch adds the model to cpu_map. While this allows to use the model, I am aware that some tests are required as well. However I am not certain what exactly is needed. I am happy to provide CPU flags or any required information from an EPYC 7502 system Signed-off-by: Markus Schade diff --git a/src/cpu_map/index.xml b/src/cpu_map/index.xml index 1486a29c65..fec01f324c 100644 --- a/src/cpu_map/index.xml +++ b/src/cpu_map/index.xml @@ -66,6 +66,7 @@ + diff --git a/src/cpu_map/meson.build b/src/cpu_map/meson.build index 19daa7157b..b86612b6e0 100644 --- a/src/cpu_map/meson.build +++ b/src/cpu_map/meson.build @@ -32,6 +32,7 @@ cpumap_data =3D [ 'x86_Dhyana.xml', 'x86_EPYC-IBPB.xml', 'x86_EPYC.xml', + 'x86_EPYC-Rome.xml', 'x86_features.xml', 'x86_Haswell-IBRS.xml', 'x86_Haswell-noTSX-IBRS.xml', diff --git a/src/cpu_map/x86_EPYC-Rome.xml b/src/cpu_map/x86_EPYC-Rome.xml new file mode 100644 index 0000000000..41d4123917 --- /dev/null +++ b/src/cpu_map/x86_EPYC-Rome.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --acDEwKbu4lu7kEguvEeT7AAWz3hxXJrbh-- --rC0lMNfxEmzOMG7eh983kE4nkfWO8Jad8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEES44CTwB6GvHiVLSDqhNzX9sRcWUFAl9sdBMACgkQqhNzX9sR cWWifQf9FT1kD13ULR6ZSi9H/AFIX7tpnDpVVlcm2pNbl2hUFstDnuJYh7tRMcUt 83ljUPWcJtymlWdhZ/7wu0VbjJOb6ihHt4ESzmRXL/v+M98Edtvj4cB7hzfBySIL J6EDWz/cylRf5MhOjI9f/r+kzdDhSioArAXnjo04+xK1jHMEt6JXmx79p5p6aBgN DpS022101KWoNh3DDcKL9SJ8Nsi1R0vcKKywGXb0w/zSdHm2Hx/QdRAQnat4KDeM hERajWkStKsdkk+W/so28zO5DClYAlOPi9iXWuVbrTWxpDpIqzHDmmHfh7gCi92v 7VVH1JHySqWoAZRNtpue5nZb4pmK6g== =aJdS -----END PGP SIGNATURE----- --rC0lMNfxEmzOMG7eh983kE4nkfWO8Jad8--