From nobody Mon Sep 8 17:06:06 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass(p=reject dis=none) header.from=lists.libvirt.org ARC-Seal: i=1; a=rsa-sha256; t=1756998736; cv=none; d=zohomail.com; s=zohoarc; b=cPbVW/LgIEGedI+6mIMG02uW4K/QV8QVm5I3xVd+ZW0cW+WsG1/juj8v9JQlP4/OoET1yF+7wKnZApqOOsDpL6G9t8cyJO5D9oAHklJiGNNjQvzHS0+wpMAnC1ppZJ23yj0VupKueXWghbTJEgQSDb7oTXBTgz5lfPryp5IAMQg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1756998736; h=Content-Type:Content-Transfer-Encoding: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:Reply-To:Reply-To:References:Subject:Subject:To:To:Message-Id:Cc; bh=47J9jcxW5C+sjebffoBv/SU88Rs6SsCBqwjWkXJ+X7E=; b=H5UgycslXGKoC2Lwyz73ZaBKi4sBtrwh9VS/OQ9SvhQjMbXyOofrd0BJwiAp8PWUX/pdo1GFmErmgCaKIb5kvKoJojlOQm8XnfGZWnYfoSu+4SQHNSiOW+xY/WH8FgrdqfD+eGERsNNt4VpG7E+oqbYetUL+slIa9Rn8dO9N7X4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1756998736021969.2115751675957; Thu, 4 Sep 2025 08:12:16 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 53D4444370; Thu, 4 Sep 2025 11:12:15 -0400 (EDT) Received: from [172.19.199.3] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id BA3EE445D2; Thu, 4 Sep 2025 10:49:14 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 0A36944355; Thu, 4 Sep 2025 10:48:43 -0400 (EDT) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (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 EDE18442FD for ; Thu, 4 Sep 2025 10:47:26 -0400 (EDT) Received: from mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-453-U-F7qAgdO2eej6r8hEPSng-1; Thu, 04 Sep 2025 10:47:24 -0400 Received: from mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 686EE195609F for ; Thu, 4 Sep 2025 14:47:23 +0000 (UTC) Received: from orkuz (unknown [10.43.3.115]) by mx-prod-int-06.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 7E1AF18003FC for ; Thu, 4 Sep 2025 14:47:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1756997246; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=47J9jcxW5C+sjebffoBv/SU88Rs6SsCBqwjWkXJ+X7E=; b=b87TNDRC+cci0rU0Vk9oaq8p03bzFeuAKtvDN9AofQc2tC89gBztlSDc5mT6Zc8fAISl0p Hg4qCpu4AfsdQwFsreV8CH+KKo5elTHuukxkYP9q5X/6nCBSGAeq3hSlhbhEChGfStOwIy jNP5HGEPoVDtrnkGyE201T2wf18MGVM= X-MC-Unique: U-F7qAgdO2eej6r8hEPSng-1 X-Mimecast-MFC-AGG-ID: U-F7qAgdO2eej6r8hEPSng_1756997243 To: devel@lists.libvirt.org Subject: [PATCH 08/14] tests: Test qemuMonitorJSONGetGuestCPU with qom-get-list Date: Thu, 4 Sep 2025 16:46:56 +0200 Message-ID: <4c409a456383c17193771319d669a27290072fcf.1756996034.git.jdenemar@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.93 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: W16lPR3eSltM4Og9-fAg7BchDL9RqfKydFsS8iJxn6o_1756997243 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable Message-ID-Hash: XNX73TOUWPLVW7FAIK6XFQY6FDCSBQE2 X-Message-ID-Hash: XNX73TOUWPLVW7FAIK6XFQY6FDCSBQE2 X-MailFrom: jdenemar@redhat.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 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: From: Jiri Denemark via Devel Reply-To: Jiri Denemark X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1756998739426124100 Content-Type: text/plain; charset="utf-8" From: Jiri Denemark The test cases show both the legacy method and the new one produce identical results. Signed-off-by: Jiri Denemark Reviewed-by: Peter Krempa --- .../get-guest-cpu-SierraForest.json | 2985 +++++++++++++++++ .../get-guest-cpu-SkylakeClient.json | 2967 ++++++++++++++++ tests/qemumonitorjsontest.c | 2 + 3 files changed, 5954 insertions(+) create mode 100644 tests/qemumonitorjsondata/get-guest-cpu-SierraForest.js= on create mode 100644 tests/qemumonitorjsondata/get-guest-cpu-SkylakeClient.j= son diff --git a/tests/qemumonitorjsondata/get-guest-cpu-SierraForest.json b/te= sts/qemumonitorjsondata/get-guest-cpu-SierraForest.json new file mode 100644 index 0000000000..d64ae84532 --- /dev/null +++ b/tests/qemumonitorjsondata/get-guest-cpu-SierraForest.json @@ -0,0 +1,2985 @@ +{ + "execute": "qom-list-get", + "arguments": { + "paths": [ + "/machine/unattached/device[0]" + ] + }, + "id": "libvirt-1" +} + +{ + "return": [ + { + "properties": [ + { + "name": "type", + "value": "SierraForest-v1-x86_64-cpu", + "type": "string" + }, + { + "name": "parent_bus", + "value": "", + "type": "link" + }, + { + "name": "realized", + "value": true, + "type": "bool" + }, + { + "name": "hotplugged", + "value": false, + "type": "bool" + }, + { + "name": "hotpluggable", + "value": true, + "type": "bool" + }, + { + "name": "memory", + "value": "/machine/unattached/system[0]", + "type": "link" + }, + { + "name": "legacy-memory", + "type": "str" + }, + { + "name": "start-powered-off", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-single-context", + "value": false, + "type": "bool" + }, + { + "name": "core-capability", + "value": false, + "type": "bool" + }, + { + "name": "popcnt", + "value": true, + "type": "bool" + }, + { + "name": "sgx-debug", + "value": false, + "type": "bool" + }, + { + "name": "kvm-poll-control", + "value": false, + "type": "bool" + }, + { + "name": "dtes64", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invvpid-single-addr", + "value": false, + "type": "bool" + }, + { + "name": "xstore", + "value": false, + "type": "bool" + }, + { + "name": "min-xlevel2", + "value": 0, + "type": "uint32" + }, + { + "name": "stepping", + "value": 0, + "type": "int" + }, + { + "name": "x-vendor-cpuid-only-v2", + "value": false, + "type": "bool" + }, + { + "name": "sm4", + "value": false, + "type": "bool" + }, + { + "name": "hv-emsr-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "pse36", + "value": true, + "type": "bool" + }, + { + "name": "avx512-4vnniw", + "value": false, + "type": "bool" + }, + { + "name": "x-intel-pt-auto-level", + "value": true, + "type": "bool" + }, + { + "name": "fma4", + "value": false, + "type": "bool" + }, + { + "name": "avx512-vp2intersect", + "value": false, + "type": "bool" + }, + { + "name": "avx2", + "value": true, + "type": "bool" + }, + { + "name": "amd-psfd", + "value": false, + "type": "bool" + }, + { + "name": "amd-stibp", + "value": false, + "type": "bool" + }, + { + "name": "sgxlc", + "value": false, + "type": "bool" + }, + { + "name": "sm3", + "value": false, + "type": "bool" + }, + { + "name": "family", + "value": 6, + "type": "int" + }, + { + "name": "vmx-ept-advanced-exitinfo", + "value": false, + "type": "bool" + }, + { + "name": "vmx-store-lma", + "value": false, + "type": "bool" + }, + { + "name": "msr-imm", + "value": false, + "type": "bool" + }, + { + "name": "vmware-cpuid-freq", + "value": true, + "type": "bool" + }, + { + "name": "hv-spinlocks", + "value": 4294967295, + "type": "uint32" + }, + { + "name": "x-force-cpuid-0x1f", + "value": false, + "type": "bool" + }, + { + "name": "ddpd-u", + "value": false, + "type": "bool" + }, + { + "name": "vmx-nested-exception", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-noload-debugctl", + "value": false, + "type": "bool" + }, + { + "name": "bhi-no", + "value": false, + "type": "bool" + }, + { + "name": "amx-fp16", + "value": false, + "type": "bool" + }, + { + "name": "erms", + "value": true, + "type": "bool" + }, + { + "name": "vaes", + "value": true, + "type": "bool" + }, + { + "name": "vmx-eptad", + "value": false, + "type": "bool" + }, + { + "name": "vmx-activity-wait-sipi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-flexpriority", + "value": false, + "type": "bool" + }, + { + "name": "hv-reset", + "value": false, + "type": "bool" + }, + { + "name": "rdrand", + "value": true, + "type": "bool" + }, + { + "name": "lam", + "value": false, + "type": "bool" + }, + { + "name": "vmx-pause-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-shadow-vmcs", + "value": false, + "type": "bool" + }, + { + "name": "model", + "value": 175, + "type": "int" + }, + { + "name": "avx512-vpopcntdq", + "value": false, + "type": "bool" + }, + { + "name": "xcrypt", + "value": false, + "type": "bool" + }, + { + "name": "tbm", + "value": false, + "type": "bool" + }, + { + "name": "movdiri", + "value": false, + "type": "bool" + }, + { + "name": "vmx-monitor-exit", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-eoi", + "value": true, + "type": "bool" + }, + { + "name": "hv-version-id-spack", + "value": 0, + "type": "uint32" + }, + { + "name": "lm", + "value": true, + "type": "bool" + }, + { + "name": "x-vendor-cpuid-only", + "value": true, + "type": "bool" + }, + { + "name": "pbrsb-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-unrestricted-guest", + "value": false, + "type": "bool" + }, + { + "name": "host-phys-bits-limit", + "value": 0, + "type": "uint8" + }, + { + "name": "pae", + "value": true, + "type": "bool" + }, + { + "name": "ssse3", + "value": true, + "type": "bool" + }, + { + "name": "hv-runtime", + "value": false, + "type": "bool" + }, + { + "name": "phe", + "value": false, + "type": "bool" + }, + { + "name": "guest-phys-bits", + "value": 0, + "type": "uint32" + }, + { + "name": "host-phys-bits", + "value": false, + "type": "bool" + }, + { + "name": "taa-no", + "value": false, + "type": "bool" + }, + { + "name": "sgx-aex-notify", + "value": false, + "type": "bool" + }, + { + "name": "full-width-write", + "value": false, + "type": "bool" + }, + { + "name": "arat", + "value": true, + "type": "bool" + }, + { + "name": "avx512vbmi2", + "value": false, + "type": "bool" + }, + { + "name": "sha512", + "value": false, + "type": "bool" + }, + { + "name": "arch-lbr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vnmi-pending", + "value": false, + "type": "bool" + }, + { + "name": "vmx-any-errcode", + "value": false, + "type": "bool" + }, + { + "name": "x2apic", + "value": true, + "type": "bool" + }, + { + "name": "npt", + "value": false, + "type": "bool" + }, + { + "name": "pmm-en", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invpcid-exit", + "value": false, + "type": "bool" + }, + { + "name": "avx512ifma", + "value": false, + "type": "bool" + }, + { + "name": "ibpb-brtype", + "value": false, + "type": "bool" + }, + { + "name": "model-id", + "value": "Intel Xeon Processor (SierraForest)", + "type": "string" + }, + { + "name": "ucode-rev", + "value": 4294967296, + "type": "uint64" + }, + { + "name": "hv-evmcs", + "value": false, + "type": "bool" + }, + { + "name": "srso-user-kernel-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-io-exit", + "value": false, + "type": "bool" + }, + { + "name": "tsc", + "value": true, + "type": "bool" + }, + { + "name": "x-force-features", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ins-outs", + "value": false, + "type": "bool" + }, + { + "name": "dca", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-x2apic", + "value": false, + "type": "bool" + }, + { + "name": "perfctr-core", + "value": false, + "type": "bool" + }, + { + "name": "ia64", + "value": false, + "type": "bool" + }, + { + "name": "fdp-excptn-only", + "value": false, + "type": "bool" + }, + { + "name": "hv-stimer-direct", + "value": false, + "type": "bool" + }, + { + "name": "gds-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-secondary-ctls", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr3-load-noexit", + "value": false, + "type": "bool" + }, + { + "name": "rfds-no", + "value": false, + "type": "bool" + }, + { + "name": "pmu", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-rtit-ctl", + "value": false, + "type": "bool" + }, + { + "name": "kvmclock", + "value": true, + "type": "bool" + }, + { + "name": "avx10", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-single-context-noglobals", + "value": false, + "type": "bool" + }, + { + "name": "xen-vapic", + "value": false, + "type": "bool" + }, + { + "name": "md-clear", + "value": false, + "type": "bool" + }, + { + "name": "invtsc", + "value": false, + "type": "bool" + }, + { + "name": "pn", + "value": false, + "type": "bool" + }, + { + "name": "avx512cd", + "value": false, + "type": "bool" + }, + { + "name": "cmp-legacy", + "value": false, + "type": "bool" + }, + { + "name": "cx16", + "value": true, + "type": "bool" + }, + { + "name": "avx512dq", + "value": false, + "type": "bool" + }, + { + "name": "abm", + "value": true, + "type": "bool" + }, + { + "name": "vmx-activity-shutdown", + "value": false, + "type": "bool" + }, + { + "name": "auto-ibrs", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-ipi", + "value": false, + "type": "bool" + }, + { + "name": "avx10-128", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-register", + "value": false, + "type": "bool" + }, + { + "name": "fxsr-opt", + "value": false, + "type": "bool" + }, + { + "name": "skip-l1dfl-vmentry", + "value": true, + "type": "bool" + }, + { + "name": "fill-mtrr-mask", + "value": true, + "type": "bool" + }, + { + "name": "x-migrate-smi-count", + "value": true, + "type": "bool" + }, + { + "name": "wbnoinvd", + "value": false, + "type": "bool" + }, + { + "name": "sgx1", + "value": false, + "type": "bool" + }, + { + "name": "rdpid", + "value": true, + "type": "bool" + }, + { + "name": "pcid", + "value": true, + "type": "bool" + }, + { + "name": "bhi-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "syscall", + "value": true, + "type": "bool" + }, + { + "name": "pse", + "value": true, + "type": "bool" + }, + { + "name": "rrsba-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "avx-ne-convert", + "value": false, + "type": "bool" + }, + { + "name": "xsaves", + "value": true, + "type": "bool" + }, + { + "name": "vmx-entry-load-pat", + "value": false, + "type": "bool" + }, + { + "name": "vgif", + "value": false, + "type": "bool" + }, + { + "name": "mce", + "value": true, + "type": "bool" + }, + { + "name": "xfd", + "value": false, + "type": "bool" + }, + { + "name": "node-id", + "value": -1, + "type": "int32" + }, + { + "name": "sgx-tokenkey", + "value": false, + "type": "bool" + }, + { + "name": "ibpb", + "value": false, + "type": "bool" + }, + { + "name": "x-amd-topoext-features-only", + "value": true, + "type": "bool" + }, + { + "name": "vmx-apicv-xapic", + "value": false, + "type": "bool" + }, + { + "name": "vmx-hlt-exit", + "value": false, + "type": "bool" + }, + { + "name": "lwp", + "value": false, + "type": "bool" + }, + { + "name": "eraps", + "value": false, + "type": "bool" + }, + { + "name": "cldemote", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-load-pkrs", + "value": false, + "type": "bool" + }, + { + "name": "rtm", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush", + "value": false, + "type": "bool" + }, + { + "name": "kvm-steal-time", + "value": true, + "type": "bool" + }, + { + "name": "cpuid-0xb", + "value": true, + "type": "bool" + }, + { + "name": "fsrs", + "value": true, + "type": "bool" + }, + { + "name": "sgx-provisionkey", + "value": false, + "type": "bool" + }, + { + "name": "vmx-eptp-switching", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invlpg-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-efer", + "value": false, + "type": "bool" + }, + { + "name": "level-func7", + "value": 2, + "type": "uint32" + }, + { + "name": "die-id", + "value": 0, + "type": "int32" + }, + { + "name": "vmx-exit-save-efer", + "value": false, + "type": "bool" + }, + { + "name": "x-l1-cache-per-thread", + "value": true, + "type": "bool" + }, + { + "name": "vme", + "value": true, + "type": "bool" + }, + { + "name": "kvm-pv-unhalt", + "value": false, + "type": "bool" + }, + { + "name": "vmx-desc-exit", + "value": false, + "type": "bool" + }, + { + "name": "sgx-kss", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invvpid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-ia32e-mode", + "value": false, + "type": "bool" + }, + { + "name": "svm", + "value": false, + "type": "bool" + }, + { + "name": "kvm-hint-dedicated", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-execonly", + "value": false, + "type": "bool" + }, + { + "name": "avx-ifma", + "value": false, + "type": "bool" + }, + { + "name": "module-id", + "value": 0, + "type": "int32" + }, + { + "name": "mca", + "value": true, + "type": "bool" + }, + { + "name": "vmx-tsc-scaling", + "value": false, + "type": "bool" + }, + { + "name": "mtrr", + "value": true, + "type": "bool" + }, + { + "name": "cid", + "value": false, + "type": "bool" + }, + { + "name": "pfthreshold", + "value": false, + "type": "bool" + }, + { + "name": "pmm", + "value": false, + "type": "bool" + }, + { + "name": "lahf-lm", + "value": true, + "type": "bool" + }, + { + "name": "zero-fcs-fds", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-build", + "value": 14393, + "type": "uint32" + }, + { + "name": "vmx-entry-load-pkrs", + "value": false, + "type": "bool" + }, + { + "name": "tcg-cpuid", + "value": true, + "type": "bool" + }, + { + "name": "no-nested-data-bp", + "value": false, + "type": "bool" + }, + { + "name": "legacy-multi-node", + "value": false, + "type": "bool" + }, + { + "name": "x-hv-max-vps", + "value": -1, + "type": "int32" + }, + { + "name": "tm", + "value": false, + "type": "bool" + }, + { + "name": "pbe", + "value": false, + "type": "bool" + }, + { + "name": "amx-int8", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdpmc-exit", + "value": false, + "type": "bool" + }, + { + "name": "intel-psfd", + "value": false, + "type": "bool" + }, + { + "name": "fs-gs-base-ns", + "value": false, + "type": "bool" + }, + { + "name": "split-lock-detect", + "value": false, + "type": "bool" + }, + { + "name": "apic-id", + "value": 0, + "type": "uint32" + }, + { + "name": "fpu", + "value": true, + "type": "bool" + }, + { + "name": "skinit", + "value": false, + "type": "bool" + }, + { + "name": "l3-cache", + "value": true, + "type": "bool" + }, + { + "name": "sep", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-load-pat", + "value": false, + "type": "bool" + }, + { + "name": "intel-pt-lip", + "value": false, + "type": "bool" + }, + { + "name": "avx10-512", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush-direct", + "value": false, + "type": "bool" + }, + { + "name": "avx512-bf16", + "value": false, + "type": "bool" + }, + { + "name": "overflow-recov", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vnmi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdtscp-exit", + "value": false, + "type": "bool" + }, + { + "name": "amx-complex", + "value": false, + "type": "bool" + }, + { + "name": "nx", + "value": true, + "type": "bool" + }, + { + "name": "vmx-invvpid-all-context", + "value": false, + "type": "bool" + }, + { + "name": "avx-vnni-int8", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vmwrite-vmexit-fields", + "value": false, + "type": "bool" + }, + { + "name": "vmx-page-walk-4", + "value": false, + "type": "bool" + }, + { + "name": "rfds-clear", + "value": false, + "type": "bool" + }, + { + "name": "pause-filter", + "value": false, + "type": "bool" + }, + { + "name": "ds-cpl", + "value": false, + "type": "bool" + }, + { + "name": "succor", + "value": false, + "type": "bool" + }, + { + "name": "fred", + "value": false, + "type": "bool" + }, + { + "name": "fsrm", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-load-efer", + "value": false, + "type": "bool" + }, + { + "name": "vmx-mtf", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-fred", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept", + "value": false, + "type": "bool" + }, + { + "name": "fb-clear", + "value": false, + "type": "bool" + }, + { + "name": "nodeid-msr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-clear-bndcfgs", + "value": false, + "type": "bool" + }, + { + "name": "smap", + "value": true, + "type": "bool" + }, + { + "name": "vmx-io-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "vmx-preemption-timer", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-all-context", + "value": false, + "type": "bool" + }, + { + "name": "vmx-intr-exit", + "value": false, + "type": "bool" + }, + { + "name": "prefetchiti", + "value": false, + "type": "bool" + }, + { + "name": "psdp-no", + "value": true, + "type": "bool" + }, + { + "name": "cr8legacy", + "value": false, + "type": "bool" + }, + { + "name": "xlevel", + "value": 2147483656, + "type": "uint32" + }, + { + "name": "vmx-vpid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-zero-len-inject", + "value": false, + "type": "bool" + }, + { + "name": "pschange-mc-no", + "value": true, + "type": "bool" + }, + { + "name": "virt-ssbd", + "value": false, + "type": "bool" + }, + { + "name": "umip", + "value": true, + "type": "bool" + }, + { + "name": "avx512er", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vintr-pending", + "value": false, + "type": "bool" + }, + { + "name": "xstore-en", + "value": false, + "type": "bool" + }, + { + "name": "avx512vl", + "value": false, + "type": "bool" + }, + { + "name": "ibrs", + "value": false, + "type": "bool" + }, + { + "name": "rsba", + "value": false, + "type": "bool" + }, + { + "name": "cmov", + "value": true, + "type": "bool" + }, + { + "name": "vmx-posted-intr", + "value": false, + "type": "bool" + }, + { + "name": "xcrypt-en", + "value": false, + "type": "bool" + }, + { + "name": "tm2", + "value": false, + "type": "bool" + }, + { + "name": "lbrv", + "value": false, + "type": "bool" + }, + { + "name": "tsc-scale", + "value": false, + "type": "bool" + }, + { + "name": "vmx-secondary-ctls", + "value": false, + "type": "bool" + }, + { + "name": "xsaveerptr", + "value": false, + "type": "bool" + }, + { + "name": "fsgsbase", + "value": true, + "type": "bool" + }, + { + "name": "x-hv-synic-kvm-only", + "value": false, + "type": "bool" + }, + { + "name": "avx512bw", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-minor", + "value": 0, + "type": "uint16" + }, + { + "name": "tce", + "value": false, + "type": "bool" + }, + { + "name": "tsc-frequency", + "value": 2496000000, + "type": "int" + }, + { + "name": "smx", + "value": false, + "type": "bool" + }, + { + "name": "hle", + "value": false, + "type": "bool" + }, + { + "name": "monitor", + "value": false, + "type": "bool" + }, + { + "name": "avx512-fp16", + "value": false, + "type": "bool" + }, + { + "name": "sse4a", + "value": false, + "type": "bool" + }, + { + "name": "vpclmulqdq", + "value": true, + "type": "bool" + }, + { + "name": "hv-frequencies", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-tlb-flush", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdtsc-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-activity-hlt", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-bndcfgs", + "value": false, + "type": "bool" + }, + { + "name": "sgx-edeccssa", + "value": false, + "type": "bool" + }, + { + "name": "xsavec", + "value": true, + "type": "bool" + }, + { + "name": "vmx-cr8-load-exit", + "value": false, + "type": "bool" + }, + { + "name": "mds-no", + "value": true, + "type": "bool" + }, + { + "name": "svme-addr-chk", + "value": false, + "type": "bool" + }, + { + "name": "amd-no-ssb", + "value": false, + "type": "bool" + }, + { + "name": "xop", + "value": false, + "type": "bool" + }, + { + "name": "adx", + "value": true, + "type": "bool" + }, + { + "name": "perfmon-v2", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-sbranch", + "value": 0, + "type": "uint8" + }, + { + "name": "crash-information", + "type": "GuestPanicInformation" + }, + { + "name": "min-level", + "value": 35, + "type": "uint32" + }, + { + "name": "full-cpuid-auto-level", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-ack-intr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdseed-exit", + "value": false, + "type": "bool" + }, + { + "name": "pclmulqdq", + "value": true, + "type": "bool" + }, + { + "name": "msr", + "value": true, + "type": "bool" + }, + { + "name": "wrmsrns", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-enforce-cpuid", + "value": false, + "type": "bool" + }, + { + "name": "ssb-no", + "value": false, + "type": "bool" + }, + { + "name": "clflush", + "value": true, + "type": "bool" + }, + { + "name": "xlevel2", + "value": 0, + "type": "uint32" + }, + { + "name": "mpx", + "value": false, + "type": "bool" + }, + { + "name": "extapic", + "value": false, + "type": "bool" + }, + { + "name": "lfence-always-serializing", + "value": false, + "type": "bool" + }, + { + "name": "hv-enforce-cpuid", + "value": false, + "type": "bool" + }, + { + "name": "hv-stimer", + "value": false, + "type": "bool" + }, + { + "name": "sgx2", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf-vmexit", + "value": false, + "type": "bool" + }, + { + "name": "smep", + "value": true, + "type": "bool" + }, + { + "name": "vnmi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-mwait-exit", + "value": false, + "type": "bool" + }, + { + "name": "hv-synic", + "value": false, + "type": "bool" + }, + { + "name": "cx8", + "value": true, + "type": "bool" + }, + { + "name": "vmcb-clean", + "value": false, + "type": "bool" + }, + { + "name": "pku", + "value": true, + "type": "bool" + }, + { + "name": "kvm", + "value": true, + "type": "bool" + }, + { + "name": "srso-no", + "value": false, + "type": "bool" + }, + { + "name": "hv-passthrough", + "value": false, + "type": "bool" + }, + { + "name": "lkgs", + "value": false, + "type": "bool" + }, + { + "name": "tsx-ldtrk", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush-ext", + "value": false, + "type": "bool" + }, + { + "name": "stibp", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr3-store-noexit", + "value": false, + "type": "bool" + }, + { + "name": "tsx-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "clzero", + "value": false, + "type": "bool" + }, + { + "name": "svm-lock", + "value": false, + "type": "bool" + }, + { + "name": "hv-reenlightenment", + "value": false, + "type": "bool" + }, + { + "name": "x-consistent-cache", + "value": false, + "type": "bool" + }, + { + "name": "avic", + "value": false, + "type": "bool" + }, + { + "name": "hv-vpindex", + "value": false, + "type": "bool" + }, + { + "name": "osvw", + "value": false, + "type": "bool" + }, + { + "name": "sgx-exinfo", + "value": false, + "type": "bool" + }, + { + "name": "legacy-cache", + "value": true, + "type": "bool" + }, + { + "name": "sse", + "value": true, + "type": "bool" + }, + { + "name": "fsrc", + "value": false, + "type": "bool" + }, + { + "name": "ds", + "value": false, + "type": "bool" + }, + { + "name": "pks", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-2mb", + "value": false, + "type": "bool" + }, + { + "name": "vmx-true-ctls", + "value": false, + "type": "bool" + }, + { + "name": "movdir64b", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-1gb", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept", + "value": false, + "type": "bool" + }, + { + "name": "ipred-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdrand-exit", + "value": false, + "type": "bool" + }, + { + "name": "acpi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-encls-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr8-store-exit", + "value": false, + "type": "bool" + }, + { + "name": "sbdr-ssdp-no", + "value": true, + "type": "bool" + }, + { + "name": "its-no", + "value": false, + "type": "bool" + }, + { + "name": "kvm-mmu", + "value": false, + "type": "bool" + }, + { + "name": "3dnowprefetch", + "value": true, + "type": "bool" + }, + { + "name": "nrip-save", + "value": false, + "type": "bool" + }, + { + "name": "gfni", + "value": true, + "type": "bool" + }, + { + "name": "flush-l1d", + "value": false, + "type": "bool" + }, + { + "name": "kvm-msi-ext-dest-id", + "value": false, + "type": "bool" + }, + { + "name": "fzrm", + "value": false, + "type": "bool" + }, + { + "name": "serialize", + "value": true, + "type": "bool" + }, + { + "name": "avx512bitalg", + "value": false, + "type": "bool" + }, + { + "name": "rdseed", + "value": true, + "type": "bool" + }, + { + "name": "sha-ni", + "value": true, + "type": "bool" + }, + { + "name": "ace2", + "value": false, + "type": "bool" + }, + { + "name": "lmce", + "value": false, + "type": "bool" + }, + { + "name": "avx10-version", + "value": 0, + "type": "uint8" + }, + { + "name": "topoext", + "value": false, + "type": "bool" + }, + { + "name": "f16c", + "value": true, + "type": "bool" + }, + { + "name": "waitpkg", + "value": false, + "type": "bool" + }, + { + "name": "avx512-4fmaps", + "value": false, + "type": "bool" + }, + { + "name": "fbsdp-no", + "value": true, + "type": "bool" + }, + { + "name": "avx", + "value": true, + "type": "bool" + }, + { + "name": "sse2", + "value": true, + "type": "bool" + }, + { + "name": "rdctl-no", + "value": true, + "type": "bool" + }, + { + "name": "mmx", + "value": true, + "type": "bool" + }, + { + "name": "hv-version-id-major", + "value": 10, + "type": "uint16" + }, + { + "name": "level", + "value": 35, + "type": "uint32" + }, + { + "name": "avx512vnni", + "value": false, + "type": "bool" + }, + { + "name": "pni", + "value": true, + "type": "bool" + }, + { + "name": "movbe", + "value": true, + "type": "bool" + }, + { + "name": "vmx-ple", + "value": false, + "type": "bool" + }, + { + "name": "mmxext", + "value": false, + "type": "bool" + }, + { + "name": "lbr-fmt", + "value": 18446744073709551552, + "type": "uint64" + }, + { + "name": "bus-lock-detect", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-vid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-page-walk-5", + "value": false, + "type": "bool" + }, + { + "name": "flushbyasid", + "value": false, + "type": "bool" + }, + { + "name": "rdtscp", + "value": true, + "type": "bool" + }, + { + "name": "clwb", + "value": true, + "type": "bool" + }, + { + "name": "kvm-pv-sched-yield", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf", + "value": true, + "type": "bool" + }, + { + "name": "avx-vnni-int16", + "value": false, + "type": "bool" + }, + { + "name": "decodeassists", + "value": false, + "type": "bool" + }, + { + "name": "vmx-wbinvd-exit", + "value": false, + "type": "bool" + }, + { + "name": "pat", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-clear-rtit-ctl", + "value": false, + "type": "bool" + }, + { + "name": "invpcid", + "value": true, + "type": "bool" + }, + { + "name": "pdpe1gb", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-save-pat", + "value": false, + "type": "bool" + }, + { + "name": "unavailable-features", + "value": [ + "bus-lock-detect", + "cmpccxadd", + "avx-ifma", + "wbnoinvd", + "pbrsb-no", + "avx-vnni-int8", + "avx-ne-convert", + "mcdt-no" + ], + "type": "strList" + }, + { + "name": "tsc-adjust", + "value": false, + "type": "bool" + }, + { + "name": "vmx-enable-user-wait-pause", + "value": false, + "type": "bool" + }, + { + "name": "ht", + "value": false, + "type": "bool" + }, + { + "name": "amx-tile", + "value": false, + "type": "bool" + }, + { + "name": "clflushopt", + "value": true, + "type": "bool" + }, + { + "name": "hv-xmm-input", + "value": false, + "type": "bool" + }, + { + "name": "vmx-tsc-offset", + "value": false, + "type": "bool" + }, + { + "name": "ssbd", + "value": true, + "type": "bool" + }, + { + "name": "3dnowext", + "value": false, + "type": "bool" + }, + { + "name": "xtpr", + "value": false, + "type": "bool" + }, + { + "name": "sgx", + "value": false, + "type": "bool" + }, + { + "name": "hv-crash", + "value": false, + "type": "bool" + }, + { + "name": "xsave", + "value": true, + "type": "bool" + }, + { + "name": "pdcm", + "value": false, + "type": "bool" + }, + { + "name": "hv-vendor-id", + "value": "Microsoft Hv", + "type": "str" + }, + { + "name": "est", + "value": false, + "type": "bool" + }, + { + "name": "vendor", + "value": "GenuineIntel", + "type": "string" + }, + { + "name": "pge", + "value": true, + "type": "bool" + }, + { + "name": "pcommit", + "value": false, + "type": "bool" + }, + { + "name": "ibs", + "value": false, + "type": "bool" + }, + { + "name": "tsc-deadline", + "value": true, + "type": "bool" + }, + { + "name": "sgx-mode64", + "value": false, + "type": "bool" + }, + { + "name": "kvmclock-stable-bit", + "value": true, + "type": "bool" + }, + { + "name": "misalignsse", + "value": false, + "type": "bool" + }, + { + "name": "vmx-msr-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "check", + "value": true, + "type": "bool" + }, + { + "name": "hv-time", + "value": false, + "type": "bool" + }, + { + "name": "perfctr-nb", + "value": false, + "type": "bool" + }, + { + "name": "hv-avic", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vmfunc", + "value": false, + "type": "bool" + }, + { + "name": "phys-bits", + "value": 40, + "type": "uint32" + }, + { + "name": "apic", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-save-preemption-timer", + "value": false, + "type": "bool" + }, + { + "name": "prefetchi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-nmi-exit", + "value": false, + "type": "bool" + }, + { + "name": "avx512vbmi", + "value": false, + "type": "bool" + }, + { + "name": "thread-id", + "value": 0, + "type": "int32" + }, + { + "name": "min-xlevel", + "value": 2147483656, + "type": "uint32" + }, + { + "name": "socket-id", + "value": 0, + "type": "int32" + }, + { + "name": "vmx-exit-nosave-debugctl", + "value": false, + "type": "bool" + }, + { + "name": "bmi2", + "value": true, + "type": "bool" + }, + { + "name": "vmx-xsaves", + "value": false, + "type": "bool" + }, + { + "name": "avx512f", + "value": false, + "type": "bool" + }, + { + "name": "arch-capabilities", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-load-perf-global-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "vmx-pml", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-perf-global-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "ace2-en", + "value": false, + "type": "bool" + }, + { + "name": "wdt", + "value": false, + "type": "bool" + }, + { + "name": "intel-pt", + "value": false, + "type": "bool" + }, + { + "name": "kvm-nopiodelay", + "value": true, + "type": "bool" + }, + { + "name": "cmpccxadd", + "value": false, + "type": "bool" + }, + { + "name": "v-vmsave-vmload", + "value": false, + "type": "bool" + }, + { + "name": "avx512pf", + "value": false, + "type": "bool" + }, + { + "name": "bmi1", + "value": true, + "type": "bool" + }, + { + "name": "enforce", + "value": false, + "type": "bool" + }, + { + "name": "sse4.2", + "value": true, + "type": "bool" + }, + { + "name": "hv-syndbg", + "value": false, + "type": "bool" + }, + { + "name": "ibrs-all", + "value": true, + "type": "bool" + }, + { + "name": "xgetbv1", + "value": true, + "type": "bool" + }, + { + "name": "mcdt-no", + "value": false, + "type": "bool" + }, + { + "name": "spec-ctrl", + "value": true, + "type": "bool" + }, + { + "name": "3dnow", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf-int", + "value": false, + "type": "bool" + }, + { + "name": "vmx", + "value": false, + "type": "bool" + }, + { + "name": "la57", + "value": false, + "type": "bool" + }, + { + "name": "hv-no-nonarch-coresharing", + "value": "off", + "type": "OnOffAuto" + }, + { + "name": "amx-bf16", + "value": false, + "type": "bool" + }, + { + "name": "sse4.1", + "value": true, + "type": "bool" + }, + { + "name": "xsaveopt", + "value": true, + "type": "bool" + }, + { + "name": "hv-relaxed", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-snumber", + "value": 0, + "type": "uint32" + }, + { + "name": "stibp-always-on", + "value": false, + "type": "bool" + }, + { + "name": "sbpb", + "value": false, + "type": "bool" + }, + { + "name": "avx-vnni", + "value": true, + "type": "bool" + }, + { + "name": "fxsr", + "value": true, + "type": "bool" + }, + { + "name": "phe-en", + "value": false, + "type": "bool" + }, + { + "name": "hv-vapic", + "value": false, + "type": "bool" + }, + { + "name": "hv-ipi", + "value": false, + "type": "bool" + }, + { + "name": "null-sel-clr-base", + "value": false, + "type": "bool" + }, + { + "name": "hypervisor", + "value": true, + "type": "bool" + }, + { + "name": "avx10-256", + "value": false, + "type": "bool" + }, + { + "name": "aes", + "value": true, + "type": "bool" + }, + { + "name": "amd-ssbd", + "value": false, + "type": "bool" + }, + { + "name": "core-id", + "value": 0, + "type": "int32" + }, + { + "name": "de", + "value": true, + "type": "bool" + }, + { + "name": "ss", + "value": false, + "type": "bool" + }, + { + "name": "vmx-movdr-exit", + "value": false, + "type": "bool" + }, + { + "name": "fma", + "value": true, + "type": "bool" + }, + { + "name": "lahf_lm", + "value": true, + "type": "bool" + }, + { + "name": "lapic", + "value": "/machine/unattached/device[0]/lapic", + "type": "child" + }, + { + "name": "tsc_adjust", + "value": false, + "type": "bool" + }, + { + "name": "svm_lock", + "value": false, + "type": "bool" + }, + { + "name": "vmcb_clean", + "value": false, + "type": "bool" + }, + { + "name": "nrip_save", + "value": false, + "type": "bool" + }, + { + "name": "lbr_fmt", + "value": 18446744073709551552, + "type": "uint64" + }, + { + "name": "pclmuldq", + "value": true, + "type": "bool" + }, + { + "name": "ffxsr", + "value": false, + "type": "bool" + }, + { + "name": "sse4-2", + "value": true, + "type": "bool" + }, + { + "name": "kvm_asyncpf_int", + "value": false, + "type": "bool" + }, + { + "name": "cmp_legacy", + "value": false, + "type": "bool" + }, + { + "name": "kvm_nopiodelay", + "value": true, + "type": "bool" + }, + { + "name": "perfctr_core", + "value": false, + "type": "bool" + }, + { + "name": "kvm_pv_unhalt", + "value": false, + "type": "bool" + }, + { + "name": "ds_cpl", + "value": false, + "type": "bool" + }, + { + "name": "sse4-1", + "value": true, + "type": "bool" + }, + { + "name": "perfctr_nb", + "value": false, + "type": "bool" + }, + { + "name": "sse3", + "value": true, + "type": "bool" + }, + { + "name": "tsc_scale", + "value": false, + "type": "bool" + }, + { + "name": "pause_filter", + "value": false, + "type": "bool" + }, + { + "name": "kvm_asyncpf", + "value": true, + "type": "bool" + }, + { + "name": "kvm_steal_time", + "value": true, + "type": "bool" + }, + { + "name": "feature-words", + "value": [ + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 36, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 2, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 20, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 519 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 6, + "features": 4 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 15 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483658, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 1073741825, + "features": 16777339 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 3221225473, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483682, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483656, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 2147483649, + "features": 289 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483649, + "features": 739248128 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 2064 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 2751479824 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 4196108 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 563873705 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 1, + "features": 4160369155 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1, + "features": 126614527 + } + ], + "type": "X86CPUFeatureWordInfo" + }, + { + "name": "kvm_mmu", + "value": false, + "type": "bool" + }, + { + "name": "filtered-features", + "value": [ + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 36, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 2, + "cpuid-input-eax": 7, + "features": 32 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 48 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 20, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 6, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483658, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 3221225473, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483682, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483656, + "features": 512 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 2147483649, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483649, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 8388736 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 16777216 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 1, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1, + "features": 0 + } + ], + "type": "X86CPUFeatureWordInfo" + }, + { + "name": "sse4_2", + "value": true, + "type": "bool" + }, + { + "name": "kvm_poll_control", + "value": false, + "type": "bool" + }, + { + "name": "fxsr_opt", + "value": false, + "type": "bool" + }, + { + "name": "nodeid_msr", + "value": false, + "type": "bool" + }, + { + "name": "kvm_pv_eoi", + "value": true, + "type": "bool" + }, + { + "name": "i64", + "value": true, + "type": "bool" + }, + { + "name": "hv-apicv", + "value": false, + "type": "bool" + }, + { + "name": "xd", + "value": true, + "type": "bool" + }, + { + "name": "sse4_1", + "value": true, + "type": "bool" + } + ] + } + ], + "id": "libvirt-1" +} + +{ + "execute": "qom-get", + "arguments": { + "path": "/machine/unattached/device[0]", + "property": "unavailable-features" + }, + "id": "libvirt-2" +} + +{ + "return": [ + "bus-lock-detect", + "cmpccxadd", + "avx-ifma", + "wbnoinvd", + "pbrsb-no", + "avx-vnni-int8", + "avx-ne-convert", + "mcdt-no" + ], + "id": "libvirt-2" +} diff --git a/tests/qemumonitorjsondata/get-guest-cpu-SkylakeClient.json b/t= ests/qemumonitorjsondata/get-guest-cpu-SkylakeClient.json new file mode 100644 index 0000000000..76b66ded20 --- /dev/null +++ b/tests/qemumonitorjsondata/get-guest-cpu-SkylakeClient.json @@ -0,0 +1,2967 @@ +{ + "execute": "qom-list-get", + "arguments": { + "paths": [ + "/machine/unattached/device[0]" + ] + }, + "id": "libvirt-1" +} + +{ + "return": [ + { + "properties": [ + { + "name": "type", + "value": "Skylake-Client-v4-x86_64-cpu", + "type": "string" + }, + { + "name": "parent_bus", + "value": "", + "type": "link" + }, + { + "name": "realized", + "value": true, + "type": "bool" + }, + { + "name": "hotplugged", + "value": false, + "type": "bool" + }, + { + "name": "hotpluggable", + "value": true, + "type": "bool" + }, + { + "name": "memory", + "value": "/machine/unattached/system[0]", + "type": "link" + }, + { + "name": "legacy-memory", + "type": "str" + }, + { + "name": "start-powered-off", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-single-context", + "value": false, + "type": "bool" + }, + { + "name": "core-capability", + "value": false, + "type": "bool" + }, + { + "name": "popcnt", + "value": true, + "type": "bool" + }, + { + "name": "sgx-debug", + "value": false, + "type": "bool" + }, + { + "name": "kvm-poll-control", + "value": false, + "type": "bool" + }, + { + "name": "dtes64", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invvpid-single-addr", + "value": false, + "type": "bool" + }, + { + "name": "xstore", + "value": false, + "type": "bool" + }, + { + "name": "min-xlevel2", + "value": 0, + "type": "uint32" + }, + { + "name": "stepping", + "value": 3, + "type": "int" + }, + { + "name": "x-vendor-cpuid-only-v2", + "value": false, + "type": "bool" + }, + { + "name": "sm4", + "value": false, + "type": "bool" + }, + { + "name": "hv-emsr-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "pse36", + "value": true, + "type": "bool" + }, + { + "name": "avx512-4vnniw", + "value": false, + "type": "bool" + }, + { + "name": "x-intel-pt-auto-level", + "value": true, + "type": "bool" + }, + { + "name": "fma4", + "value": false, + "type": "bool" + }, + { + "name": "avx512-vp2intersect", + "value": false, + "type": "bool" + }, + { + "name": "avx2", + "value": true, + "type": "bool" + }, + { + "name": "amd-psfd", + "value": false, + "type": "bool" + }, + { + "name": "amd-stibp", + "value": false, + "type": "bool" + }, + { + "name": "sgxlc", + "value": false, + "type": "bool" + }, + { + "name": "sm3", + "value": false, + "type": "bool" + }, + { + "name": "family", + "value": 6, + "type": "int" + }, + { + "name": "vmx-ept-advanced-exitinfo", + "value": false, + "type": "bool" + }, + { + "name": "vmx-store-lma", + "value": false, + "type": "bool" + }, + { + "name": "msr-imm", + "value": false, + "type": "bool" + }, + { + "name": "vmware-cpuid-freq", + "value": true, + "type": "bool" + }, + { + "name": "hv-spinlocks", + "value": 4294967295, + "type": "uint32" + }, + { + "name": "x-force-cpuid-0x1f", + "value": false, + "type": "bool" + }, + { + "name": "ddpd-u", + "value": false, + "type": "bool" + }, + { + "name": "vmx-nested-exception", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-noload-debugctl", + "value": false, + "type": "bool" + }, + { + "name": "bhi-no", + "value": false, + "type": "bool" + }, + { + "name": "amx-fp16", + "value": false, + "type": "bool" + }, + { + "name": "erms", + "value": true, + "type": "bool" + }, + { + "name": "vaes", + "value": false, + "type": "bool" + }, + { + "name": "vmx-eptad", + "value": false, + "type": "bool" + }, + { + "name": "vmx-activity-wait-sipi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-flexpriority", + "value": false, + "type": "bool" + }, + { + "name": "hv-reset", + "value": false, + "type": "bool" + }, + { + "name": "rdrand", + "value": true, + "type": "bool" + }, + { + "name": "lam", + "value": false, + "type": "bool" + }, + { + "name": "vmx-pause-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-shadow-vmcs", + "value": false, + "type": "bool" + }, + { + "name": "model", + "value": 94, + "type": "int" + }, + { + "name": "avx512-vpopcntdq", + "value": false, + "type": "bool" + }, + { + "name": "xcrypt", + "value": false, + "type": "bool" + }, + { + "name": "tbm", + "value": false, + "type": "bool" + }, + { + "name": "movdiri", + "value": false, + "type": "bool" + }, + { + "name": "vmx-monitor-exit", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-eoi", + "value": true, + "type": "bool" + }, + { + "name": "hv-version-id-spack", + "value": 0, + "type": "uint32" + }, + { + "name": "lm", + "value": true, + "type": "bool" + }, + { + "name": "x-vendor-cpuid-only", + "value": true, + "type": "bool" + }, + { + "name": "pbrsb-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-unrestricted-guest", + "value": false, + "type": "bool" + }, + { + "name": "host-phys-bits-limit", + "value": 0, + "type": "uint8" + }, + { + "name": "pae", + "value": true, + "type": "bool" + }, + { + "name": "ssse3", + "value": true, + "type": "bool" + }, + { + "name": "hv-runtime", + "value": false, + "type": "bool" + }, + { + "name": "phe", + "value": false, + "type": "bool" + }, + { + "name": "guest-phys-bits", + "value": 0, + "type": "uint32" + }, + { + "name": "host-phys-bits", + "value": false, + "type": "bool" + }, + { + "name": "taa-no", + "value": false, + "type": "bool" + }, + { + "name": "sgx-aex-notify", + "value": false, + "type": "bool" + }, + { + "name": "full-width-write", + "value": false, + "type": "bool" + }, + { + "name": "arat", + "value": true, + "type": "bool" + }, + { + "name": "avx512vbmi2", + "value": false, + "type": "bool" + }, + { + "name": "sha512", + "value": false, + "type": "bool" + }, + { + "name": "arch-lbr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vnmi-pending", + "value": false, + "type": "bool" + }, + { + "name": "vmx-any-errcode", + "value": false, + "type": "bool" + }, + { + "name": "x2apic", + "value": true, + "type": "bool" + }, + { + "name": "npt", + "value": false, + "type": "bool" + }, + { + "name": "pmm-en", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invpcid-exit", + "value": false, + "type": "bool" + }, + { + "name": "avx512ifma", + "value": false, + "type": "bool" + }, + { + "name": "ibpb-brtype", + "value": false, + "type": "bool" + }, + { + "name": "model-id", + "value": "Intel Core Processor (Skylake, IBRS, no TSX)", + "type": "string" + }, + { + "name": "ucode-rev", + "value": 4294967296, + "type": "uint64" + }, + { + "name": "hv-evmcs", + "value": false, + "type": "bool" + }, + { + "name": "srso-user-kernel-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-io-exit", + "value": false, + "type": "bool" + }, + { + "name": "tsc", + "value": true, + "type": "bool" + }, + { + "name": "x-force-features", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ins-outs", + "value": false, + "type": "bool" + }, + { + "name": "dca", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-x2apic", + "value": false, + "type": "bool" + }, + { + "name": "perfctr-core", + "value": false, + "type": "bool" + }, + { + "name": "ia64", + "value": false, + "type": "bool" + }, + { + "name": "fdp-excptn-only", + "value": false, + "type": "bool" + }, + { + "name": "hv-stimer-direct", + "value": false, + "type": "bool" + }, + { + "name": "gds-no", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-secondary-ctls", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr3-load-noexit", + "value": false, + "type": "bool" + }, + { + "name": "rfds-no", + "value": false, + "type": "bool" + }, + { + "name": "pmu", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-rtit-ctl", + "value": false, + "type": "bool" + }, + { + "name": "kvmclock", + "value": true, + "type": "bool" + }, + { + "name": "avx10", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-single-context-noglobals", + "value": false, + "type": "bool" + }, + { + "name": "xen-vapic", + "value": false, + "type": "bool" + }, + { + "name": "md-clear", + "value": false, + "type": "bool" + }, + { + "name": "invtsc", + "value": false, + "type": "bool" + }, + { + "name": "pn", + "value": false, + "type": "bool" + }, + { + "name": "avx512cd", + "value": false, + "type": "bool" + }, + { + "name": "cmp-legacy", + "value": false, + "type": "bool" + }, + { + "name": "cx16", + "value": true, + "type": "bool" + }, + { + "name": "avx512dq", + "value": false, + "type": "bool" + }, + { + "name": "abm", + "value": true, + "type": "bool" + }, + { + "name": "vmx-activity-shutdown", + "value": false, + "type": "bool" + }, + { + "name": "auto-ibrs", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-ipi", + "value": false, + "type": "bool" + }, + { + "name": "avx10-128", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-register", + "value": false, + "type": "bool" + }, + { + "name": "fxsr-opt", + "value": false, + "type": "bool" + }, + { + "name": "skip-l1dfl-vmentry", + "value": false, + "type": "bool" + }, + { + "name": "fill-mtrr-mask", + "value": true, + "type": "bool" + }, + { + "name": "x-migrate-smi-count", + "value": true, + "type": "bool" + }, + { + "name": "wbnoinvd", + "value": false, + "type": "bool" + }, + { + "name": "sgx1", + "value": false, + "type": "bool" + }, + { + "name": "rdpid", + "value": false, + "type": "bool" + }, + { + "name": "pcid", + "value": true, + "type": "bool" + }, + { + "name": "bhi-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "syscall", + "value": true, + "type": "bool" + }, + { + "name": "pse", + "value": true, + "type": "bool" + }, + { + "name": "rrsba-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "avx-ne-convert", + "value": false, + "type": "bool" + }, + { + "name": "xsaves", + "value": true, + "type": "bool" + }, + { + "name": "vmx-entry-load-pat", + "value": false, + "type": "bool" + }, + { + "name": "vgif", + "value": false, + "type": "bool" + }, + { + "name": "mce", + "value": true, + "type": "bool" + }, + { + "name": "xfd", + "value": false, + "type": "bool" + }, + { + "name": "node-id", + "value": -1, + "type": "int32" + }, + { + "name": "sgx-tokenkey", + "value": false, + "type": "bool" + }, + { + "name": "ibpb", + "value": false, + "type": "bool" + }, + { + "name": "x-amd-topoext-features-only", + "value": true, + "type": "bool" + }, + { + "name": "vmx-apicv-xapic", + "value": false, + "type": "bool" + }, + { + "name": "vmx-hlt-exit", + "value": false, + "type": "bool" + }, + { + "name": "lwp", + "value": false, + "type": "bool" + }, + { + "name": "eraps", + "value": false, + "type": "bool" + }, + { + "name": "cldemote", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-load-pkrs", + "value": false, + "type": "bool" + }, + { + "name": "rtm", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush", + "value": false, + "type": "bool" + }, + { + "name": "kvm-steal-time", + "value": true, + "type": "bool" + }, + { + "name": "cpuid-0xb", + "value": true, + "type": "bool" + }, + { + "name": "fsrs", + "value": false, + "type": "bool" + }, + { + "name": "sgx-provisionkey", + "value": false, + "type": "bool" + }, + { + "name": "vmx-eptp-switching", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invlpg-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-efer", + "value": false, + "type": "bool" + }, + { + "name": "level-func7", + "value": 0, + "type": "uint32" + }, + { + "name": "die-id", + "value": 0, + "type": "int32" + }, + { + "name": "vmx-exit-save-efer", + "value": false, + "type": "bool" + }, + { + "name": "x-l1-cache-per-thread", + "value": true, + "type": "bool" + }, + { + "name": "vme", + "value": true, + "type": "bool" + }, + { + "name": "kvm-pv-unhalt", + "value": false, + "type": "bool" + }, + { + "name": "vmx-desc-exit", + "value": false, + "type": "bool" + }, + { + "name": "sgx-kss", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invvpid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-ia32e-mode", + "value": false, + "type": "bool" + }, + { + "name": "svm", + "value": false, + "type": "bool" + }, + { + "name": "kvm-hint-dedicated", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-execonly", + "value": false, + "type": "bool" + }, + { + "name": "avx-ifma", + "value": false, + "type": "bool" + }, + { + "name": "module-id", + "value": 0, + "type": "int32" + }, + { + "name": "mca", + "value": true, + "type": "bool" + }, + { + "name": "vmx-tsc-scaling", + "value": false, + "type": "bool" + }, + { + "name": "mtrr", + "value": true, + "type": "bool" + }, + { + "name": "cid", + "value": false, + "type": "bool" + }, + { + "name": "pfthreshold", + "value": false, + "type": "bool" + }, + { + "name": "pmm", + "value": false, + "type": "bool" + }, + { + "name": "lahf-lm", + "value": true, + "type": "bool" + }, + { + "name": "zero-fcs-fds", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-build", + "value": 14393, + "type": "uint32" + }, + { + "name": "vmx-entry-load-pkrs", + "value": false, + "type": "bool" + }, + { + "name": "tcg-cpuid", + "value": true, + "type": "bool" + }, + { + "name": "no-nested-data-bp", + "value": false, + "type": "bool" + }, + { + "name": "legacy-multi-node", + "value": false, + "type": "bool" + }, + { + "name": "x-hv-max-vps", + "value": -1, + "type": "int32" + }, + { + "name": "tm", + "value": false, + "type": "bool" + }, + { + "name": "pbe", + "value": false, + "type": "bool" + }, + { + "name": "amx-int8", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdpmc-exit", + "value": false, + "type": "bool" + }, + { + "name": "intel-psfd", + "value": false, + "type": "bool" + }, + { + "name": "fs-gs-base-ns", + "value": false, + "type": "bool" + }, + { + "name": "split-lock-detect", + "value": false, + "type": "bool" + }, + { + "name": "apic-id", + "value": 0, + "type": "uint32" + }, + { + "name": "fpu", + "value": true, + "type": "bool" + }, + { + "name": "skinit", + "value": false, + "type": "bool" + }, + { + "name": "l3-cache", + "value": true, + "type": "bool" + }, + { + "name": "sep", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-load-pat", + "value": false, + "type": "bool" + }, + { + "name": "intel-pt-lip", + "value": false, + "type": "bool" + }, + { + "name": "avx10-512", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush-direct", + "value": false, + "type": "bool" + }, + { + "name": "avx512-bf16", + "value": false, + "type": "bool" + }, + { + "name": "overflow-recov", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vnmi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdtscp-exit", + "value": false, + "type": "bool" + }, + { + "name": "amx-complex", + "value": false, + "type": "bool" + }, + { + "name": "nx", + "value": true, + "type": "bool" + }, + { + "name": "vmx-invvpid-all-context", + "value": false, + "type": "bool" + }, + { + "name": "avx-vnni-int8", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vmwrite-vmexit-fields", + "value": false, + "type": "bool" + }, + { + "name": "vmx-page-walk-4", + "value": false, + "type": "bool" + }, + { + "name": "rfds-clear", + "value": false, + "type": "bool" + }, + { + "name": "pause-filter", + "value": false, + "type": "bool" + }, + { + "name": "ds-cpl", + "value": false, + "type": "bool" + }, + { + "name": "succor", + "value": false, + "type": "bool" + }, + { + "name": "fred", + "value": false, + "type": "bool" + }, + { + "name": "fsrm", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-load-efer", + "value": false, + "type": "bool" + }, + { + "name": "vmx-mtf", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-fred", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept", + "value": false, + "type": "bool" + }, + { + "name": "fb-clear", + "value": false, + "type": "bool" + }, + { + "name": "nodeid-msr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-clear-bndcfgs", + "value": false, + "type": "bool" + }, + { + "name": "smap", + "value": true, + "type": "bool" + }, + { + "name": "vmx-io-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "vmx-preemption-timer", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept-all-context", + "value": false, + "type": "bool" + }, + { + "name": "vmx-intr-exit", + "value": false, + "type": "bool" + }, + { + "name": "prefetchiti", + "value": false, + "type": "bool" + }, + { + "name": "psdp-no", + "value": false, + "type": "bool" + }, + { + "name": "cr8legacy", + "value": false, + "type": "bool" + }, + { + "name": "xlevel", + "value": 2147483656, + "type": "uint32" + }, + { + "name": "vmx-vpid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-zero-len-inject", + "value": false, + "type": "bool" + }, + { + "name": "pschange-mc-no", + "value": false, + "type": "bool" + }, + { + "name": "virt-ssbd", + "value": false, + "type": "bool" + }, + { + "name": "umip", + "value": false, + "type": "bool" + }, + { + "name": "avx512er", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vintr-pending", + "value": false, + "type": "bool" + }, + { + "name": "xstore-en", + "value": false, + "type": "bool" + }, + { + "name": "avx512vl", + "value": false, + "type": "bool" + }, + { + "name": "ibrs", + "value": false, + "type": "bool" + }, + { + "name": "rsba", + "value": false, + "type": "bool" + }, + { + "name": "cmov", + "value": true, + "type": "bool" + }, + { + "name": "vmx-posted-intr", + "value": false, + "type": "bool" + }, + { + "name": "xcrypt-en", + "value": false, + "type": "bool" + }, + { + "name": "tm2", + "value": false, + "type": "bool" + }, + { + "name": "lbrv", + "value": false, + "type": "bool" + }, + { + "name": "tsc-scale", + "value": false, + "type": "bool" + }, + { + "name": "vmx-secondary-ctls", + "value": false, + "type": "bool" + }, + { + "name": "xsaveerptr", + "value": false, + "type": "bool" + }, + { + "name": "fsgsbase", + "value": true, + "type": "bool" + }, + { + "name": "x-hv-synic-kvm-only", + "value": false, + "type": "bool" + }, + { + "name": "avx512bw", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-minor", + "value": 0, + "type": "uint16" + }, + { + "name": "tce", + "value": false, + "type": "bool" + }, + { + "name": "tsc-frequency", + "value": 2496000000, + "type": "int" + }, + { + "name": "smx", + "value": false, + "type": "bool" + }, + { + "name": "hle", + "value": false, + "type": "bool" + }, + { + "name": "monitor", + "value": false, + "type": "bool" + }, + { + "name": "avx512-fp16", + "value": false, + "type": "bool" + }, + { + "name": "sse4a", + "value": false, + "type": "bool" + }, + { + "name": "vpclmulqdq", + "value": false, + "type": "bool" + }, + { + "name": "hv-frequencies", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-tlb-flush", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdtsc-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-activity-hlt", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-bndcfgs", + "value": false, + "type": "bool" + }, + { + "name": "sgx-edeccssa", + "value": false, + "type": "bool" + }, + { + "name": "xsavec", + "value": true, + "type": "bool" + }, + { + "name": "vmx-cr8-load-exit", + "value": false, + "type": "bool" + }, + { + "name": "mds-no", + "value": false, + "type": "bool" + }, + { + "name": "svme-addr-chk", + "value": false, + "type": "bool" + }, + { + "name": "amd-no-ssb", + "value": false, + "type": "bool" + }, + { + "name": "xop", + "value": false, + "type": "bool" + }, + { + "name": "adx", + "value": true, + "type": "bool" + }, + { + "name": "perfmon-v2", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-sbranch", + "value": 0, + "type": "uint8" + }, + { + "name": "crash-information", + "type": "GuestPanicInformation" + }, + { + "name": "min-level", + "value": 13, + "type": "uint32" + }, + { + "name": "full-cpuid-auto-level", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-ack-intr", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdseed-exit", + "value": false, + "type": "bool" + }, + { + "name": "pclmulqdq", + "value": true, + "type": "bool" + }, + { + "name": "msr", + "value": true, + "type": "bool" + }, + { + "name": "wrmsrns", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-enforce-cpuid", + "value": false, + "type": "bool" + }, + { + "name": "ssb-no", + "value": false, + "type": "bool" + }, + { + "name": "clflush", + "value": true, + "type": "bool" + }, + { + "name": "xlevel2", + "value": 0, + "type": "uint32" + }, + { + "name": "mpx", + "value": false, + "type": "bool" + }, + { + "name": "extapic", + "value": false, + "type": "bool" + }, + { + "name": "lfence-always-serializing", + "value": false, + "type": "bool" + }, + { + "name": "hv-enforce-cpuid", + "value": false, + "type": "bool" + }, + { + "name": "hv-stimer", + "value": false, + "type": "bool" + }, + { + "name": "sgx2", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf-vmexit", + "value": false, + "type": "bool" + }, + { + "name": "smep", + "value": true, + "type": "bool" + }, + { + "name": "vnmi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-mwait-exit", + "value": false, + "type": "bool" + }, + { + "name": "hv-synic", + "value": false, + "type": "bool" + }, + { + "name": "cx8", + "value": true, + "type": "bool" + }, + { + "name": "vmcb-clean", + "value": false, + "type": "bool" + }, + { + "name": "pku", + "value": false, + "type": "bool" + }, + { + "name": "kvm", + "value": true, + "type": "bool" + }, + { + "name": "srso-no", + "value": false, + "type": "bool" + }, + { + "name": "hv-passthrough", + "value": false, + "type": "bool" + }, + { + "name": "lkgs", + "value": false, + "type": "bool" + }, + { + "name": "tsx-ldtrk", + "value": false, + "type": "bool" + }, + { + "name": "hv-tlbflush-ext", + "value": false, + "type": "bool" + }, + { + "name": "stibp", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr3-store-noexit", + "value": false, + "type": "bool" + }, + { + "name": "tsx-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "clzero", + "value": false, + "type": "bool" + }, + { + "name": "svm-lock", + "value": false, + "type": "bool" + }, + { + "name": "hv-reenlightenment", + "value": false, + "type": "bool" + }, + { + "name": "x-consistent-cache", + "value": false, + "type": "bool" + }, + { + "name": "avic", + "value": false, + "type": "bool" + }, + { + "name": "hv-vpindex", + "value": false, + "type": "bool" + }, + { + "name": "osvw", + "value": false, + "type": "bool" + }, + { + "name": "sgx-exinfo", + "value": false, + "type": "bool" + }, + { + "name": "legacy-cache", + "value": true, + "type": "bool" + }, + { + "name": "sse", + "value": true, + "type": "bool" + }, + { + "name": "fsrc", + "value": false, + "type": "bool" + }, + { + "name": "ds", + "value": false, + "type": "bool" + }, + { + "name": "pks", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-2mb", + "value": false, + "type": "bool" + }, + { + "name": "vmx-true-ctls", + "value": false, + "type": "bool" + }, + { + "name": "movdir64b", + "value": false, + "type": "bool" + }, + { + "name": "vmx-ept-1gb", + "value": false, + "type": "bool" + }, + { + "name": "vmx-invept", + "value": false, + "type": "bool" + }, + { + "name": "ipred-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "vmx-rdrand-exit", + "value": false, + "type": "bool" + }, + { + "name": "acpi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-encls-exit", + "value": false, + "type": "bool" + }, + { + "name": "vmx-cr8-store-exit", + "value": false, + "type": "bool" + }, + { + "name": "sbdr-ssdp-no", + "value": false, + "type": "bool" + }, + { + "name": "its-no", + "value": false, + "type": "bool" + }, + { + "name": "kvm-mmu", + "value": false, + "type": "bool" + }, + { + "name": "3dnowprefetch", + "value": true, + "type": "bool" + }, + { + "name": "nrip-save", + "value": false, + "type": "bool" + }, + { + "name": "gfni", + "value": false, + "type": "bool" + }, + { + "name": "flush-l1d", + "value": false, + "type": "bool" + }, + { + "name": "kvm-msi-ext-dest-id", + "value": false, + "type": "bool" + }, + { + "name": "fzrm", + "value": false, + "type": "bool" + }, + { + "name": "serialize", + "value": false, + "type": "bool" + }, + { + "name": "avx512bitalg", + "value": false, + "type": "bool" + }, + { + "name": "rdseed", + "value": true, + "type": "bool" + }, + { + "name": "sha-ni", + "value": false, + "type": "bool" + }, + { + "name": "ace2", + "value": false, + "type": "bool" + }, + { + "name": "lmce", + "value": false, + "type": "bool" + }, + { + "name": "avx10-version", + "value": 0, + "type": "uint8" + }, + { + "name": "topoext", + "value": false, + "type": "bool" + }, + { + "name": "f16c", + "value": true, + "type": "bool" + }, + { + "name": "waitpkg", + "value": false, + "type": "bool" + }, + { + "name": "avx512-4fmaps", + "value": false, + "type": "bool" + }, + { + "name": "fbsdp-no", + "value": false, + "type": "bool" + }, + { + "name": "avx", + "value": true, + "type": "bool" + }, + { + "name": "sse2", + "value": true, + "type": "bool" + }, + { + "name": "rdctl-no", + "value": false, + "type": "bool" + }, + { + "name": "mmx", + "value": true, + "type": "bool" + }, + { + "name": "hv-version-id-major", + "value": 10, + "type": "uint16" + }, + { + "name": "level", + "value": 13, + "type": "uint32" + }, + { + "name": "avx512vnni", + "value": false, + "type": "bool" + }, + { + "name": "pni", + "value": true, + "type": "bool" + }, + { + "name": "movbe", + "value": true, + "type": "bool" + }, + { + "name": "vmx-ple", + "value": false, + "type": "bool" + }, + { + "name": "mmxext", + "value": false, + "type": "bool" + }, + { + "name": "lbr-fmt", + "value": 18446744073709551552, + "type": "uint64" + }, + { + "name": "bus-lock-detect", + "value": false, + "type": "bool" + }, + { + "name": "vmx-apicv-vid", + "value": false, + "type": "bool" + }, + { + "name": "vmx-page-walk-5", + "value": false, + "type": "bool" + }, + { + "name": "flushbyasid", + "value": false, + "type": "bool" + }, + { + "name": "rdtscp", + "value": true, + "type": "bool" + }, + { + "name": "clwb", + "value": false, + "type": "bool" + }, + { + "name": "kvm-pv-sched-yield", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf", + "value": true, + "type": "bool" + }, + { + "name": "avx-vnni-int16", + "value": false, + "type": "bool" + }, + { + "name": "decodeassists", + "value": false, + "type": "bool" + }, + { + "name": "vmx-wbinvd-exit", + "value": false, + "type": "bool" + }, + { + "name": "pat", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-clear-rtit-ctl", + "value": false, + "type": "bool" + }, + { + "name": "invpcid", + "value": true, + "type": "bool" + }, + { + "name": "pdpe1gb", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-save-pat", + "value": false, + "type": "bool" + }, + { + "name": "unavailable-features", + "value": [], + "type": "strList" + }, + { + "name": "tsc-adjust", + "value": false, + "type": "bool" + }, + { + "name": "vmx-enable-user-wait-pause", + "value": false, + "type": "bool" + }, + { + "name": "ht", + "value": false, + "type": "bool" + }, + { + "name": "amx-tile", + "value": false, + "type": "bool" + }, + { + "name": "clflushopt", + "value": false, + "type": "bool" + }, + { + "name": "hv-xmm-input", + "value": false, + "type": "bool" + }, + { + "name": "vmx-tsc-offset", + "value": false, + "type": "bool" + }, + { + "name": "ssbd", + "value": false, + "type": "bool" + }, + { + "name": "3dnowext", + "value": false, + "type": "bool" + }, + { + "name": "xtpr", + "value": false, + "type": "bool" + }, + { + "name": "sgx", + "value": false, + "type": "bool" + }, + { + "name": "hv-crash", + "value": false, + "type": "bool" + }, + { + "name": "xsave", + "value": true, + "type": "bool" + }, + { + "name": "pdcm", + "value": false, + "type": "bool" + }, + { + "name": "hv-vendor-id", + "value": "Microsoft Hv", + "type": "str" + }, + { + "name": "est", + "value": false, + "type": "bool" + }, + { + "name": "vendor", + "value": "GenuineIntel", + "type": "string" + }, + { + "name": "pge", + "value": true, + "type": "bool" + }, + { + "name": "pcommit", + "value": false, + "type": "bool" + }, + { + "name": "ibs", + "value": false, + "type": "bool" + }, + { + "name": "tsc-deadline", + "value": true, + "type": "bool" + }, + { + "name": "sgx-mode64", + "value": false, + "type": "bool" + }, + { + "name": "kvmclock-stable-bit", + "value": true, + "type": "bool" + }, + { + "name": "misalignsse", + "value": false, + "type": "bool" + }, + { + "name": "vmx-msr-bitmap", + "value": false, + "type": "bool" + }, + { + "name": "check", + "value": true, + "type": "bool" + }, + { + "name": "hv-time", + "value": false, + "type": "bool" + }, + { + "name": "perfctr-nb", + "value": false, + "type": "bool" + }, + { + "name": "hv-avic", + "value": false, + "type": "bool" + }, + { + "name": "vmx-vmfunc", + "value": false, + "type": "bool" + }, + { + "name": "phys-bits", + "value": 40, + "type": "uint32" + }, + { + "name": "apic", + "value": true, + "type": "bool" + }, + { + "name": "vmx-exit-save-preemption-timer", + "value": false, + "type": "bool" + }, + { + "name": "prefetchi", + "value": false, + "type": "bool" + }, + { + "name": "vmx-nmi-exit", + "value": false, + "type": "bool" + }, + { + "name": "avx512vbmi", + "value": false, + "type": "bool" + }, + { + "name": "thread-id", + "value": 0, + "type": "int32" + }, + { + "name": "min-xlevel", + "value": 2147483656, + "type": "uint32" + }, + { + "name": "socket-id", + "value": 0, + "type": "int32" + }, + { + "name": "vmx-exit-nosave-debugctl", + "value": false, + "type": "bool" + }, + { + "name": "bmi2", + "value": true, + "type": "bool" + }, + { + "name": "vmx-xsaves", + "value": false, + "type": "bool" + }, + { + "name": "avx512f", + "value": false, + "type": "bool" + }, + { + "name": "arch-capabilities", + "value": false, + "type": "bool" + }, + { + "name": "vmx-exit-load-perf-global-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "vmx-pml", + "value": false, + "type": "bool" + }, + { + "name": "vmx-entry-load-perf-global-ctrl", + "value": false, + "type": "bool" + }, + { + "name": "ace2-en", + "value": false, + "type": "bool" + }, + { + "name": "wdt", + "value": false, + "type": "bool" + }, + { + "name": "intel-pt", + "value": false, + "type": "bool" + }, + { + "name": "kvm-nopiodelay", + "value": true, + "type": "bool" + }, + { + "name": "cmpccxadd", + "value": false, + "type": "bool" + }, + { + "name": "v-vmsave-vmload", + "value": false, + "type": "bool" + }, + { + "name": "avx512pf", + "value": false, + "type": "bool" + }, + { + "name": "bmi1", + "value": true, + "type": "bool" + }, + { + "name": "enforce", + "value": false, + "type": "bool" + }, + { + "name": "sse4.2", + "value": true, + "type": "bool" + }, + { + "name": "hv-syndbg", + "value": false, + "type": "bool" + }, + { + "name": "ibrs-all", + "value": false, + "type": "bool" + }, + { + "name": "xgetbv1", + "value": true, + "type": "bool" + }, + { + "name": "mcdt-no", + "value": false, + "type": "bool" + }, + { + "name": "spec-ctrl", + "value": true, + "type": "bool" + }, + { + "name": "3dnow", + "value": false, + "type": "bool" + }, + { + "name": "kvm-asyncpf-int", + "value": false, + "type": "bool" + }, + { + "name": "vmx", + "value": false, + "type": "bool" + }, + { + "name": "la57", + "value": false, + "type": "bool" + }, + { + "name": "hv-no-nonarch-coresharing", + "value": "off", + "type": "OnOffAuto" + }, + { + "name": "amx-bf16", + "value": false, + "type": "bool" + }, + { + "name": "sse4.1", + "value": true, + "type": "bool" + }, + { + "name": "xsaveopt", + "value": true, + "type": "bool" + }, + { + "name": "hv-relaxed", + "value": false, + "type": "bool" + }, + { + "name": "hv-version-id-snumber", + "value": 0, + "type": "uint32" + }, + { + "name": "stibp-always-on", + "value": false, + "type": "bool" + }, + { + "name": "sbpb", + "value": false, + "type": "bool" + }, + { + "name": "avx-vnni", + "value": false, + "type": "bool" + }, + { + "name": "fxsr", + "value": true, + "type": "bool" + }, + { + "name": "phe-en", + "value": false, + "type": "bool" + }, + { + "name": "hv-vapic", + "value": false, + "type": "bool" + }, + { + "name": "hv-ipi", + "value": false, + "type": "bool" + }, + { + "name": "null-sel-clr-base", + "value": false, + "type": "bool" + }, + { + "name": "hypervisor", + "value": true, + "type": "bool" + }, + { + "name": "avx10-256", + "value": false, + "type": "bool" + }, + { + "name": "aes", + "value": true, + "type": "bool" + }, + { + "name": "amd-ssbd", + "value": false, + "type": "bool" + }, + { + "name": "core-id", + "value": 0, + "type": "int32" + }, + { + "name": "de", + "value": true, + "type": "bool" + }, + { + "name": "ss", + "value": false, + "type": "bool" + }, + { + "name": "vmx-movdr-exit", + "value": false, + "type": "bool" + }, + { + "name": "fma", + "value": true, + "type": "bool" + }, + { + "name": "lahf_lm", + "value": true, + "type": "bool" + }, + { + "name": "lapic", + "value": "/machine/unattached/device[0]/lapic", + "type": "child" + }, + { + "name": "tsc_adjust", + "value": false, + "type": "bool" + }, + { + "name": "svm_lock", + "value": false, + "type": "bool" + }, + { + "name": "vmcb_clean", + "value": false, + "type": "bool" + }, + { + "name": "nrip_save", + "value": false, + "type": "bool" + }, + { + "name": "lbr_fmt", + "value": 18446744073709551552, + "type": "uint64" + }, + { + "name": "pclmuldq", + "value": true, + "type": "bool" + }, + { + "name": "ffxsr", + "value": false, + "type": "bool" + }, + { + "name": "sse4-2", + "value": true, + "type": "bool" + }, + { + "name": "kvm_asyncpf_int", + "value": false, + "type": "bool" + }, + { + "name": "cmp_legacy", + "value": false, + "type": "bool" + }, + { + "name": "kvm_nopiodelay", + "value": true, + "type": "bool" + }, + { + "name": "perfctr_core", + "value": false, + "type": "bool" + }, + { + "name": "kvm_pv_unhalt", + "value": false, + "type": "bool" + }, + { + "name": "ds_cpl", + "value": false, + "type": "bool" + }, + { + "name": "sse4-1", + "value": true, + "type": "bool" + }, + { + "name": "perfctr_nb", + "value": false, + "type": "bool" + }, + { + "name": "sse3", + "value": true, + "type": "bool" + }, + { + "name": "tsc_scale", + "value": false, + "type": "bool" + }, + { + "name": "pause_filter", + "value": false, + "type": "bool" + }, + { + "name": "kvm_asyncpf", + "value": true, + "type": "bool" + }, + { + "name": "kvm_steal_time", + "value": true, + "type": "bool" + }, + { + "name": "feature-words", + "value": [ + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 36, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 2, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 20, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 7 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 6, + "features": 4 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 15 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483658, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 1073741825, + "features": 16777339 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 3221225473, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483682, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483656, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 2147483649, + "features": 289 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483649, + "features": 672139264 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 67108864 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 1836969 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 1, + "features": 4160369155 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1, + "features": 126614527 + } + ], + "type": "X86CPUFeatureWordInfo" + }, + { + "name": "kvm_mmu", + "value": false, + "type": "bool" + }, + { + "name": "filtered-features", + "value": [ + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 36, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 2, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 18, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 20, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 6, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 13, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483658, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 1073741825, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 3221225473, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483682, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-eax": 2147483681, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483656, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-eax": 2147483655, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 2147483649, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 2147483649, + "features": 0 + }, + { + "cpuid-register": "EAX", + "cpuid-input-ecx": 1, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "EBX", + "cpuid-input-ecx": 0, + "cpuid-input-eax": 7, + "features": 0 + }, + { + "cpuid-register": "ECX", + "cpuid-input-eax": 1, + "features": 0 + }, + { + "cpuid-register": "EDX", + "cpuid-input-eax": 1, + "features": 0 + } + ], + "type": "X86CPUFeatureWordInfo" + }, + { + "name": "sse4_2", + "value": true, + "type": "bool" + }, + { + "name": "kvm_poll_control", + "value": false, + "type": "bool" + }, + { + "name": "fxsr_opt", + "value": false, + "type": "bool" + }, + { + "name": "nodeid_msr", + "value": false, + "type": "bool" + }, + { + "name": "kvm_pv_eoi", + "value": true, + "type": "bool" + }, + { + "name": "i64", + "value": true, + "type": "bool" + }, + { + "name": "hv-apicv", + "value": false, + "type": "bool" + }, + { + "name": "xd", + "value": true, + "type": "bool" + }, + { + "name": "sse4_1", + "value": true, + "type": "bool" + } + ] + } + ], + "id": "libvirt-1" +} + +{ + "execute": "qom-get", + "arguments": { + "path": "/machine/unattached/device[0]", + "property": "unavailable-features" + }, + "id": "libvirt-2" +} + +{ + "return": [], + "id": "libvirt-2" +} diff --git a/tests/qemumonitorjsontest.c b/tests/qemumonitorjsontest.c index 9c857a209e..145fd56cfa 100644 --- a/tests/qemumonitorjsontest.c +++ b/tests/qemumonitorjsontest.c @@ -2991,7 +2991,9 @@ mymain(void) DO_TEST_CPU_INFO("s390", 2); =20 DO_TEST_GET_GUEST_CPU("SierraForest", false); + DO_TEST_GET_GUEST_CPU("SierraForest", true); DO_TEST_GET_GUEST_CPU("SkylakeClient", false); + DO_TEST_GET_GUEST_CPU("SkylakeClient", true); =20 =20 #define DO_TEST_QAPI_QUERY(nme, qry, scc, rplobj) \ --=20 2.51.0