From nobody Tue Aug 25 06:45:44 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1783415145; cv=pass; d=zohomail.com; s=zohoarc; b=mWuoQfYxBaakn+QSjLcDmoJl13p1daxO+up6UvEEUsAvosLbRXE9phwGzPC8fDT30bStswixKT6ajHrPCUsTHhhKINX3tnvKCuVXcTk1Ep/++p8V+j7okc71N4r5z0xmkgUl3s+TzUUQic7trApLo7bZKUOTo8oLp4yTwJKXB88= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1783415145; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=SO+wkRzFByln3qDCWxoU+5Ty0GMmfByV/54U466hoss=; b=dVFaEVElzvWBZBxCAGV2UpcEES2iK9z7Ds6h8//YxZDpsc9FtkxkqfvMnGccFG1p0uicYD9YHt5vLcphsW1hHvZkdLhINl3+576loexI4PvNABAd4HkS0dDb8bfSRalkCRJDSNuBj8InsEyaGZdB2JH+0OfhzYaQ0bjjKZyGLwI= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1783415145748681.6431370132085; Tue, 7 Jul 2026 02:05:45 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 741DC423DF; Tue, 7 Jul 2026 05:05:44 -0400 (EDT) Received: from [172.19.199.7] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id EF3CF41D7F; Tue, 7 Jul 2026 05:04:39 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 646B54199B; Tue, 7 Jul 2026 05:03:59 -0400 (EDT) Received: from mx0b-002c1b01.pphosted.com (mx0b-002c1b01.pphosted.com [148.163.155.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 845F641CAE for ; Tue, 7 Jul 2026 05:01:15 -0400 (EDT) Received: from pps.filterd (m0127841.ppops.net [127.0.0.1]) by mx0b-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6678EgWY1843089 for ; Tue, 7 Jul 2026 02:01:14 -0700 Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11021123.outbound.protection.outlook.com [52.101.62.123]) by mx0b-002c1b01.pphosted.com (PPS) with ESMTPS id 4f6yq8nvu8-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 07 Jul 2026 02:01:14 -0700 (PDT) Received: from DS0PR02MB10202.namprd02.prod.outlook.com (2603:10b6:8:1aa::10) by MN2PR02MB6622.namprd02.prod.outlook.com (2603:10b6:208:1df::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.14; Tue, 7 Jul 2026 09:01:12 +0000 Received: from DS0PR02MB10202.namprd02.prod.outlook.com ([fe80::6312:3f4:fe13:41d5]) by DS0PR02MB10202.namprd02.prod.outlook.com ([fe80::6312:3f4:fe13:41d5%4]) with mapi id 15.21.0181.008; Tue, 7 Jul 2026 09:01:12 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=SO+wkRzFByln3qDCWxoU+5Ty0GMmfByV/54U466ho ss=; b=TQraz2qczCxUwscEQ9M58DsFp6s4DFbs4aYEf12THal937RMYj1sanim4 t7MuvZ7EMdMG1XNwNhBgCpkpjUXWJmt/XsN57otkvB357Bgj8Z+QjbaViFTaW+95 J4rN+I8Hpkn7bHUzd9l+iHj2Q3ac3nHZutURmBYe0OGu8zK8PDGdnEXt5BcudNOL p0PjGypOiERITtQE1qaKqh4Unqn6Z5jlDvRns6H8G6FzQIcRe8xsFvimmMlkWeI0 lq//8F4t+dVz5GPnLRAtQ9NaEuDIxbeta1Z7vYCNGqwtGb0TZuV1BfeJmrW55ARc CkMws+4uHpuYVlH2DrRJVBJidDnjw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uLjhDrFgxuQC0TQUNCihgFHnsODiaoeHe6tTCUuyeNFHl+tsAUlUVbR78yIP3x5K92jzn4dWqm1jfh8CmW/hLQVmw76STd0VEe1J2PXPV55csLntqEuZyikxMU+JrFAwWJQHvgSokxkoz6o9sYwOhdLkdNDR0VG4RS1KXtPAyPP+CowQS4O53KMLvBRoK86EIKb/xn35nyPB1XQV8EPBiTu3cE9Ghh5iAqj0JJFbQ7+bFeJs5qhAD8uCr7xV4I0uSrd73/QvLM+hP/9JEoeW8XnFqPXK1jX25EssIY2/o5GYlGDa0KXBJgWWS85oJS0RqCC7ziZLQWW2C7s+HpX5dA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SO+wkRzFByln3qDCWxoU+5Ty0GMmfByV/54U466hoss=; b=q8S0sr0YyLdpAWnG/3hwifgvo5tV6CeJhKNMoq7lL/QJECFI40UI9UECp6HwEJBxZHmqFTA79SvDvrSeTg9XEhCNRoZer8CI7XST2/o0n0ms+tIw5LjskAwEbuFX2iYNnh8GTZtnib88BzAd9lNCBp21iXXND5z+AYdHceSbACcGqorKix+yS9vH1wuRbt/OXqbCaDhSbpRP3sFAL/nH8VUu5lf0Y3YI8cCLdfvs4O+gTn7yYmuohiNBFR9RXhQHPRKDBemqTMt7SlleMsjeNEABWPPOMJhC8k2Ui4eaQN7Ssri5mIJxV+njhYHGBCKD6R1tPslXXrpQ2aayhDC9+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SO+wkRzFByln3qDCWxoU+5Ty0GMmfByV/54U466hoss=; b=da4af6yHQHHhJUFQpgsxN7YhW7omzpGVybH+/PeINMsCAXYLRdEjT1jQFOGpB26XdTvEaOgHi2/Mk/C1FpE3Kj1UVd/36J2Fg1Me/hzYQoZyKlFbfzoBkK5maHBkX0Nib4BlG/3lblVSXFP8aRHDd1Jmecy9nU6XDrqXjQdlG8mIjLtV0jMNrUFx08v7e0SlxEMxny2DwHv3JW3NS/4G7XTViSAaJl7+NW1zGZBoc6v5yo+pwwe2nI/JBBF0A0ypni1mC2kl4AHo9D/k+5/lwJOSW2gON8lzRbid/X+LigDHsL7k5MJOiRuBAyN8YkAGa5IwmYkl81VI0rjZVn/ahg== From: sandesh.patel@nutanix.com To: devel@lists.libvirt.org Subject: [RFC PATCH v2 1/5] Add QEMU_CAPS_QUERY_ARM_CPU_PROPS_INFO Date: Tue, 7 Jul 2026 08:23:56 +0000 Message-ID: <20260707083129.1138945-2-sandesh.patel@nutanix.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: <20260707083129.1138945-1-sandesh.patel@nutanix.com> References: <20260707083129.1138945-1-sandesh.patel@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: CY5PR15CA0140.namprd15.prod.outlook.com (2603:10b6:930:67::10) To DS0PR02MB10202.namprd02.prod.outlook.com (2603:10b6:8:1aa::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR02MB10202:EE_|MN2PR02MB6622:EE_ X-MS-Office365-Filtering-Correlation-Id: 57527da1-a28b-4f93-50a1-08dedc064b20 x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|366016|18002099003|22082099003|6133799003|3023799007|56012099006; X-Microsoft-Antispam-Message-Info: pZ4j+EUY4QCZCccrxHzcwm8kKC+pNnmg6XfaoTZCkEV1BElwkj+VGOlEdGRwnl8Ua3IKUG2VG7YLdeX0bUN3ZCA9rFfwgiZgLYUYpCSf+AoCkUoCuHQkRRuDYEdc4tIfRGFYdME4Bq7ZDWv+N6GZh/CbvogWoHweNQEYST3X7yadm/O2UmkhofCRy95ksmyU1VZ1EQhaQLHtJi+hyqh5LJ7ympVj9cNZsxLsPNPAMU3Wv2eig2IT8iqm9uM4KEJDIm4JEwrH7qKgGJAe42pUN9Z/DiMt/TR6qaZufvlPYDivRkoKRyzlDIPvAR1YFOr4rCPl0M39gYGMBEOOVd2LSagi+2ztaaLvdkWbslvlO580QasBs4TVOb84SEQOKsl4AxzNkmaviD429Y2C1+WuNidufhw6b0xoQbqK2x/fpaPqYjdFqcj3f5NOeMv+7WfGRMRv0OTZNbJ6IRGN3rEZASTGw2eeyqPpyPQQ4U4K+kzBJv2lmGfCTFU9K9LrsntgzJnbYbISxJZ9s13AUmmI/Y/bkqmZZBpmq9A40DkJGwAUWNkRgb8WYTWS59wBzSxAWZCOiXH2o6ZoUTuxuZMqsOUvg5/zAIj/wGupu/Dnd6vRwLXXtQM6esAwJuEKU98Y/m3rOfBB1IwRNL8fyFxyb4Mz09siWxWfmvGpcyybzUQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR02MB10202.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(1800799024)(366016)(18002099003)(22082099003)(6133799003)(3023799007)(56012099006);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ge/cLQ1rMAYRjiPSsWPyTpkoVeo4G8ZmNU/CqBInry0ifG38XwcVZvVlJHn5?= =?us-ascii?Q?dF0qVMIXY4BD18FSxVIyj/8qnTm7/EYbB/MXIxCma3oSAztpD3Fzgdjqrrm1?= =?us-ascii?Q?HeQNPgkcKD7eD2TlmOZtft5O1s6IQrzHOg60YtPYpFQlo/fDEEq7NKXjquN0?= =?us-ascii?Q?vV1TEQGZZB+csSNp7wbvNtJMBkoBJWWdp+VV5XrjHnyDmhLJZWgd3Bh/IZK4?= =?us-ascii?Q?SbjylbYu6fP2PI1hZmzLlR1VcW2avfTUZ06JpKCcOTr4a6BdrJl1xN2O/uNI?= =?us-ascii?Q?ypCuVntsJ+6Olc02V9ry6cvT6FJa3Rzz7ScEgiH3nbWiCQHZ2u7qOlh4xDEL?= =?us-ascii?Q?36SSCBlsBZOPZnRDICO0927k6FyaiuA23vCzc0wjQZAt4utD/FdQnx3TRZaN?= =?us-ascii?Q?qRLf8p/bwk/mb4kHsw0STAnZDUDgS2qQYtyC0Js4td9V794dmcCZQqfLdjUY?= =?us-ascii?Q?N3V5QR4fQtIv7U8PoaYBzNMf3JlHKwvUUzDBmOBPp1aop8imLGPhJ1O1u+Ta?= =?us-ascii?Q?X2zo1Q5q/pGx/sOoiHQYX92OHTlAz/OZD4Fvipy9eyiA5E1/L4/8TRIDRTFY?= =?us-ascii?Q?XQcjoBCAidsvQP3/dYL0Uu6CmC940GznDHXyzVjXrOuaBdeLoSux06kJbuBy?= =?us-ascii?Q?J2KQ4gW042idUYhaG2uIgm+PTOcBbCu1QQxN/xZyXSlW0Mf6B5yBgKaqg7/m?= =?us-ascii?Q?MrJanVHXIH+Xmekw02iCjaF40qqUPS/gj1foO/6pxt7PNcF47Fvhz1Ju680H?= =?us-ascii?Q?S0iKFVSQWAkipDwJfQCvp3cvlpMU7V/DORwL8aSfcrvpiqrZr/rzauEKs6H0?= =?us-ascii?Q?8e3znnLdxSytY5ieQ6cNLEr2janDaT3fIiJjhcvh0iRKRbdetDJOTYz31qfw?= =?us-ascii?Q?UgxlTD9Ms/9y1QrWKGShYEu7DZpRB93FqnEAMqBQzz0sg5glf0NfjV/XeWLr?= =?us-ascii?Q?0JxAn+5l9znixD1Hi0JdUBUF37Mt+J6Cs8vRb8TpY1Z1wFpKz5gV/qYDRNq9?= =?us-ascii?Q?SkhFoQ20IfvSLNVY4zaKY/Y5W6hSjU3ix7LgJ9tsHWdyOw5rsiqe0B0CuSGa?= =?us-ascii?Q?IICZbWDYSPIkDXIwzc6YbdxvIFnWol0CdbdCztPhHQobCqRTTaP4xVlBi/wG?= =?us-ascii?Q?xEDgnpZIl5uLZINrAyTPlWDFZnvDvjGSMEv0xpbHki0susMyOb3YCkQIVjRl?= =?us-ascii?Q?Kz5dWCIBQ2azKDSIyz5vwEaLEgxGGplPItO7dtXM+7sVhj1Si0tscxGhmnHP?= =?us-ascii?Q?oABQwJEWkuq5WbCquP73kzhzkhvAmlUjjchs0fja4G89ua4vl3DTND/Udmgr?= =?us-ascii?Q?3mlS1MSsH2ZMrhGIoUGmioAd+dAEoz3c5nKrAFvFhOR2CF00Bkgt1xK9LhX1?= =?us-ascii?Q?xN+PpkCGXRADHdmHC+OEpM4Z9fgSqW6QyjJ2jdxd4mVOtny8/ZA/kXLEtbdW?= =?us-ascii?Q?zfUlM/TN5QzK+ZyvVFgtKEuu0ZX42kNNDbNoCk0y6/Hn2KHgwLDv4zWg5Mdp?= =?us-ascii?Q?gKDjKu/g7Qyn6sCmSBgwdmOiLWiI5S8K6g6KebQKs8UYMUMLaWLvcFFSNe8K?= =?us-ascii?Q?eGG2kcYXNJ3JljA4VirAxmiYGD3MrmcoVCEmFHz02bH2uUX+A5Xs8hsAnp4y?= =?us-ascii?Q?a2GLwIf7NHZ+trEma2vMWNj/kgkisFFoNjz4tCpU5SebkC0ecswyBCZF8WJo?= =?us-ascii?Q?ycJnZAfdqF/csUU81vpEfoL7qb+qGfW1BgQCF8f5N0895eswiF072ysD9DqT?= =?us-ascii?Q?WwRPCJKAesIjw5gxSIygHQ8nPUYTq1w=3D?= X-Exchange-RoutingPolicyChecked: jkyMLnlwekFd8s8qzKZfVavzLJ4BC36qfi+EWCKsPvMrLlEwq3b36vkDzitvuijj1G2K3fuXv75D04xaqWroADVRJKuKGwcS4vO7YhAbI+LlcXpuPLwUmezCacnurhiPFlYt/iwpGfOGbSU+KoB0A063Up04CrbMKGHHDYc2DBmyViBS2te6TgLulcqEilSxY2J4F5PZWXpAIjkBuYyVngNKK/KygyQ0VLUMRHTJXh4sb4rEQhyKo40W5yn4nWYmZ1yHXSzuF4akncwv/Fmze/2Un8UlmWCwPRtD/JyhG0n2yCjwlV9Xt6vK+VCbcErHyfWWT/GGuCMjONwMe8lqTw== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57527da1-a28b-4f93-50a1-08dedc064b20 X-MS-Exchange-CrossTenant-AuthSource: DS0PR02MB10202.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2026 09:01:12.4278 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xAVQNddUqjQsVauyg4w2UogCLDqI9LElQb4B/yMviC7qea3XK9Oa+C4nF3dftmlfjBFuJ5dVCuiH3uZ03G37tLgUDAlNtPNnRmIGIk1hsCU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR02MB6622 X-Authority-Analysis: v=2.4 cv=AbSB2XXG c=1 sm=1 tr=0 ts=6a4cc05a cx=c_pps a=rsLAoTD1kIcpcG7DHw0aAw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=RAioF0-LDSMA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=jxMXjlTPpCISP5mWtjnE:22 a=VwQbUJbxAAAA:8 a=64Cc0HZtAAAA:8 a=RvhPR5Let6A7YIdqw7cA:9 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA3MDA4NiBTYWx0ZWRfXxj367s15e3ju 6YxqqfzUVMdB6kWCpEYOrr9nyRyn33/IOaPgU+cK9G6BnxVSpykXqskjomP9sITAe2Q28OZQ+ds TSdP1qEGCAV80BZw0m42eUj5OW7icns= X-Proofpoint-ORIG-GUID: Ufxu63HoJncYjHl22TGQc86Pf0QwxQp2 X-Proofpoint-GUID: Ufxu63HoJncYjHl22TGQc86Pf0QwxQp2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA3MDA4NiBTYWx0ZWRfX3lTWC/6BVNQQ iGDwj89pemDWFJZ3zNdc4C1sj/CmlSJXqJC76ZQEa7O7LxDVL7BSPpruKCwusujsMITgOfHVImg jNRUqDc4HZTrxL7W+x6IeTzY/4Llgn6KUqt+aYsBGQa9pkaPDFTmHH29WlApO0B9zwuOep6Gv13 NTU+VGmdIHqc3BPhZvmff3YdWe8PFaOUt5PvZ52GXxK1vOxSlOSLEhjrcwwHr9ejy98rKAGitm6 xSbrOu7dgM6gGxDyiNfzcdG8q/RG1/4KjdlCg8aBkl1Z1a1TKg/VuEMxZvH34QghU3l76CSkRfP RJLTyBpP0tIuv9IbrBAnkLghfai9qoy7OwIelSqodkMHBLizyEPNIyL3si6mOzc7k0uiSpY3V7y as6QeZe3U/AtgiM65v4lAE6Q3QPCMOITHr+nOTQ85tjDezswkvS4cn+1O/lN8W30dLNTpeyy5qz j0yHVzhiQo/OaqWNuKA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-07_02,2026-07-06_02,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Message-ID-Hash: AVMGALFMYN5FVZIB45UIGEWD5SRAS3CV X-Message-ID-Hash: AVMGALFMYN5FVZIB45UIGEWD5SRAS3CV X-MailFrom: sandesh.patel@nutanix.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: shaju.abraham@nutanix.com, khushit.shah@nutanix.com, Sandesh Patel X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1783415148091158500 Content-Type: text/plain; charset="utf-8" From: Sandesh Patel A pending QEMU patch series [1] introduces a new QMP command, 'query-arm-cpu-props-info', which returns, for each ARM CPU property, its type and the set of values supported on the host. Add a capability bit tracking whether the running QEMU binary supports this command. [1] https://lore.kernel.org/qemu-arm/20260605083358.1320563-1-khushit.shah@= nutanix.com/ Signed-off-by: Sandesh Patel --- src/qemu/qemu_capabilities.c | 2 ++ src/qemu/qemu_capabilities.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c index be57dcad8e..e9a97f0cf5 100644 --- a/src/qemu/qemu_capabilities.c +++ b/src/qemu/qemu_capabilities.c @@ -767,6 +767,7 @@ VIR_ENUM_IMPL(virQEMUCaps, =20 /* 495 */ "blockdev-mirror.target-is-zero", /* QEMU_CAPS_BLOCKDEV_MIRR= OR_TARGET_IS_ZERO */ + "query-arm-cpu-props-info", /* QEMU_CAPS_QUERY_ARM_CPU_PROPS= _INFO */ ); =20 =20 @@ -1298,6 +1299,7 @@ struct virQEMUCapsStringFlags virQEMUCapsCommands[] = =3D { { "blockdev-set-active", QEMU_CAPS_BLOCKDEV_SET_ACTIVE }, { "qom-list-get", QEMU_CAPS_QOM_LIST_GET }, { "query-accelerators", QEMU_CAPS_QUERY_ACCELERATORS }, + { "query-arm-cpu-props-info", QEMU_CAPS_QUERY_ARM_CPU_PROPS_INFO }, }; =20 struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] =3D { diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h index 3014f3dc5e..5bb6d5e1da 100644 --- a/src/qemu/qemu_capabilities.h +++ b/src/qemu/qemu_capabilities.h @@ -741,6 +741,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for = syntax-check */ =20 /* 495 */ QEMU_CAPS_BLOCKDEV_MIRROR_TARGET_IS_ZERO, /* 'blockdev-mirror' support= s 'target-is-zero' */ + QEMU_CAPS_QUERY_ARM_CPU_PROPS_INFO, /* 'query-arm-cpu-props-info' qmp = command is supported */ =20 QEMU_CAPS_LAST /* this must always be the last item */ } virQEMUCapsFlags; --=20 2.43.7