Home
last modified time | relevance | path

Searched +full:power +full:- +full:domain (Results 1 – 25 of 43) sorted by relevance

12

/qemu/docs/specs/
H A Dppc-spapr-hotplug.rst7 "logical"/para-virtual resources like memory, CPUs, and "physical"
8 host-bridges, which are generally managed by the host/hypervisor and provided
10 are documented extensively in section 13 of the Linux on Power Architecture
14 Dynamic-reconfiguration Connectors
26 the name/index/power-domain/type of each DRC allocated to a guest at
33 for hot plugged resources described under :ref:`guest-host-interface`.
37 of ``ibm,drc-indexes``:
39 ``ibm,drc-names``
40 -----------------
42 First 4-bytes: big-endian (BE) encoded integer denoting the number of entries.
[all …]
H A Drapl-msr.rst5 The RAPL interface (Running Average Power Limit) is advertising the accumulated
6 energy consumption of various power domains (e.g. CPU packages, DRAM, etc.).
9 MSR_PKG_ENERGY_STATUS for the CPU package power domain. These MSRs are 64 bits
12 Thanks to KVM's `MSR filtering <msr-filter-patch_>`__ functionality,
17 .. _msr-filter-patch: https://patchwork.kernel.org/project/kvm/patch/20200916202951.23760-7-graf@am…
29 spec and specify the power limit of the package, provide range of parameter(min
30 power, max power,..) and also the information of the multiplier for the energy
31 counter to calculate the power. Those MSRs are populated once at the beginning
37 it with the UNIT provided above you'll get the power in micro-joules. This
45 core that belongs to PKG-0 will not be able to get the value of PKG-1 and
[all …]
/qemu/docs/system/
H A Dconfidential-guest-support.rst18 ----------------------------
22 1. Use ``-object`` to create a "confidential guest support" object. The
25 2. Set the ``confidential-guest-support`` machine parameter to the ID of
30 qemu-system-x86_64 \
32 -machine ...,confidential-guest-support=sev0 \
33 -object sev-guest,id=sev0,cbitpos=47,reduced-phys-bits=1
36 --------------------
40 * AMD Secure Encrypted Virtualization (SEV) (see :doc:`i386/amd-memory-encryption`)
41 * Intel Trust Domain Extension (TDX) (see :doc:`i386/tdx`)
42 * POWER Protected Execution Facility (PEF) (see :ref:`power-papr-protected-execution-facility-pef`)
H A Dqemu-block-drivers.rst.inc5 any of the tools (like ``qemu-img``). This includes the preferred formats
10 ``qemu-img create`` and ``qemu-img convert`` using the ``-o`` option.
13 .. program:: image-formats
20 space. Use ``qemu-img info`` to know the real size used by the
21 image or ``ls -ls`` on Unix/Linux.
34 .. program:: image-formats
51 zero clusters, which allow efficient copy-on-read for sparse images.
69 use to unlock the LUKS key slot is given by the ``encrypt.key-secret``
73 If this is set to ``aes``, the image is encrypted with 128-bit AES-CBC.
74 The encryption key is given by the ``encrypt.key-secret`` parameter.
[all …]
/qemu/include/hw/xen/interface/io/
H A Dblkif.h1 /* SPDX-License-Identifier: MIT */
5 * Unified block-device I/O interface for Xen guest OSes.
7 * Copyright (c) 2003-2004, Keir Fraser
18 * Front->back notifications: When enqueuing a new request, sending a
20 * hold-off mechanism provided by the ring macros). Backends must set
23 * Back->front notifications: When enqueuing a new response, sending a
25 * hold-off mechanism provided by the ring macros). Frontends must set
63 *------------------ Backend Device Identification (PRIVATE) ------------------
78 * physical-device
85 * physical-device-path
[all …]
/qemu/po/
H A Dit.po2 # This file is put in the public domain.
3 # Paolo Bonzini <pbonzini@redhat.com>, 2012-2014.
7 "Project-Id-Version: QEMU 1.4.50\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2014-07-29 08:25+0200\n"
11 "Last-Translator: Paolo Bonzini <pbonzini@redhat.com>\n"
12 "Language-Team: Italian <it@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
[all …]
H A Dfr_FR.po2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 1.4.50\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2014-07-28 23:25+0200\n"
11 "Last-Translator: Aurelien Jarno <aurelien@aurel32.net>\n"
12 "Language-Team: French <FR@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
[all …]
H A Dtr.po2 # This file is put in the public domain.
8 "Project-Id-Version: QEMU 1.4.50\n"
9 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
10 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
11 "PO-Revision-Date: 2021-08-15 22:17+0300\n"
12 "Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
13 "Language-Team: Türkçe <>\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
[all …]
H A Duk.po2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 1.4.50\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2022-06-13 01:33+0300\n"
11 "Last-Translator: Andrij Mizyk <andmizyk@gmail.com>\n"
12 "Language-Team: Ukrainian\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
[all …]
H A Dhu.po2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 1.4.50\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2013-05-06 20:42+0200\n"
11 "Last-Translator: Ákos Kovács <akoskovacs@gmx.com>\n"
12 "Language-Team: Hungarian <hu@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
[all …]
H A Dde_DE.po2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 1.4.50\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2012-02-28 16:00+0100\n"
11 "Last-Translator: Kevin Wolf <kwolf@redhat.com>\n"
12 "Language-Team: Deutsch <de@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
[all …]
H A Dsv.po1 # Swedish translation of qemu po-file.
2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 2.12.91\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2019-08-16 21:19+0200\n"
11 "Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n"
12 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
[all …]
H A Dzh_CN.po2 # This file is put in the public domain.
7 "Project-Id-Version: QEMU 2.2\n"
8 "Report-Msgid-Bugs-To: qemu-devel@nongnu.org\n"
9 "POT-Creation-Date: 2018-07-18 07:56+0200\n"
10 "PO-Revision-Date: 2014-07-31 10:00+0800\n"
11 "Last-Translator: Fam Zheng <famz@redhat.com>\n"
12 "Language-Team: Chinese <zh@li.org>\n"
14 "MIME-Version: 1.0\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
[all …]
/qemu/tests/functional/acpi-bits/bits-tests/
H A Dtestacpi.py24 # SPDX-License-Identifier: BSD-3-Clause
49 testsuite.add_test("ACPI MPST (Memory Power State Table)", test_mpst, submenu="ACPI Tests")
93 # We special-case None here to avoid a double-failure for CPUs without a _PSS
118 dissipations = [p.power for p in pss.pstates]
119 …testsuite.test("_PSS must list Pstates in descending order of power dissipation", dissipations == …
163 # since turbo frequency = max non-turbo frequency + 1
170 while (time.time() - start < 2):
195 …if not testsuite.test("_PSD (P-State Dependency) must exist for each processor", None not in uniqu…
209 unique_domain.setdefault(value.dependencies[0].domain, []).extend(cpupaths)
225 …testsuite.test('_PSD.domain must be unique (thread-scoped) for each processor', len(unique_domain)…
[all …]
/qemu/include/hw/xen/interface/
H A Dgrant_table.h1 /* SPDX-License-Identifier: MIT */
6 * page-ownership transfers.
23 * Each domain has its own grant table. This is a data structure that
24 * is shared with Xen; it allows the domain to tell Xen what kind of
31 * This capability-based system allows shared-memory communications
33 * the details of a shared page, removing the need for a domain to
43 /* Some rough guidelines on accessing and updating grant-table entries
44 * in a concurrency-safe manner. For more information, Linux contains a
46 …* http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/xen/grant-table.c;…
48 * NB. WMB is a no-op on current-generation x86 processors. However, a
[all …]
/qemu/qga/
H A Dqapi-schema.json1 # *-*- Mode: Python -*-*
8 # For locating a particular item, please see the `qapi-qga-index`.
12 # .. qmp-example::
14 # -> ... text sent by client (commands) ...
15 # <- ... text sent by server (command responses and events) ...
21 # :doc:`QEMU Machine Protocol Specification </interop/qmp-spec>`
25 { 'pragma': { 'doc-required': true } }
31 'member-name-exceptions': [
34 # Commands allowed to return a non-dictionary:
35 'command-returns-exceptions': [
[all …]
/qemu/docs/devel/
H A Dkconfig.rst10 a POWER and an x86 board can run the same code to emulate a PCI network
13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk
21 QEMU uses a simple domain-specific language to describe the dependencies
36 This domain-specific language is based on the Kconfig language that
41 is instead specified in per-target files under the ``configs/``
48 --------------------
78 include it for clarity and future-proofing. After ``bool`` the following
136 ------------------------------------
199 for example only VFIO (passthrough) and virtio-pci devices.
202 board (and not ones which are very board-specific or that need
[all …]
/qemu/
H A Dqemu-options.hx14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)
16 ``-h``
21 "-version display version information and exit\n", QEMU_ARCH_ALL)
23 ``-version``
28 "-machine [type=]name[,prop[=value][,...]]\n"
29 " selects emulated machine ('-machine help' for list)\n"
33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"
34 " mem-merge=on|off controls memory merge support (default: on)\n"
35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"
36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"
[all …]
/qemu/hw/core/
H A Dqdev-properties-system.c3 * (parts specific for qemu-system-*)
5 * This file is based on code from hw/qdev-properties.c from
10 * See the COPYING file in the top-level directory.
14 #include "hw/qdev-properties.h"
15 #include "hw/qdev-properties-system.h"
18 #include "qapi/qapi-types-block.h"
19 #include "qapi/qapi-types-machine.h"
20 #include "qapi/qapi-types-migration.h"
21 #include "qapi/qapi-visit-virtio.h"
27 #include "qemu/error-report.h"
[all …]
/qemu/hw/ppc/
H A Dspapr_drc.c10 * See the COPYING file in the top-level directory.
20 #include "qapi/qapi-events-qdev.h"
22 #include "qemu/error-report.h"
24 #include "hw/pci-host/spapr.h" /* spapr_phb_remove_pci_device_cb callback */
30 #define DRC_CONTAINER_PATH "dr-connector"
32 #define DRC_INDEX_ID_MASK ((1ULL << DRC_INDEX_TYPE_SHIFT) - 1)
38 return 1 << drck->typeshift; in spapr_drc_type()
46 * unique. this is how we encode the DRC type on bare-metal in spapr_drc_index()
49 return (drck->typeshift << DRC_INDEX_TYPE_SHIFT) in spapr_drc_index()
50 | (drc->id & DRC_INDEX_ID_MASK); in spapr_drc_index()
[all …]
/qemu/hw/misc/
H A Dnpcm_clk.c21 #include "hw/qdev-clock.h"
23 #include "qemu/error-report.h"
38 #define NPCM7XX_CLK_WDRCR_CA9C BIT(0) /* Cortex-A9 Cores */
131 * All are loaded on power-up reset. CLKENx and SWRSTR should also be loaded on
132 * core domain reset, but this reset type is not yet supported by QEMU.
201 #define TYPE_NPCM7XX_CLOCK_PLL "npcm7xx-clock-pll"
204 #define TYPE_NPCM7XX_CLOCK_SEL "npcm7xx-clock-sel"
207 #define TYPE_NPCM7XX_CLOCK_DIVIDER "npcm7xx-clock-divider"
214 uint32_t con = s->clk->regs[s->reg]; in npcm7xx_clk_update_pll()
219 freq = clock_get_hz(s->clock_in); in npcm7xx_clk_update_pll()
[all …]
/qemu/hw/arm/
H A Dvirt-acpi-build.c5 * Copyright (C) 2008-2010 Kevin O'Connor <kevin@koconnor.net>
32 #include "qemu/error-report.h"
35 #include "hw/acpi/acpi-defs.h"
38 #include "hw/acpi/bios-linker-loader.h"
39 #include "hw/acpi/aml-build.h"
49 #include "hw/pci-host/gpex.h"
53 #include "hw/platform-bus.h"
60 #include "hw/virtio/virtio-acpi.h"
72 for (i = 0; i < ms->smp.cpus; i++) { in acpi_dsdt_add_cpus()
88 aml_append(crs, aml_memory32_fixed(uart_memmap->base, in acpi_dsdt_add_uart()
[all …]
/qemu/qapi/
H A Dblock-export.json1 # -*- Mode: Python -*-
9 { 'include': 'block-core.json' }
14 # @handshake-max-seconds: Time limit, in seconds, at which a client
18 # @tls-creds: ID of the TLS credentials object (since 2.6).
20 # @tls-authz: ID of the QAuthZ authorization object used to validate
26 # @max-connections: The maximum number of connections to allow at the
32 'data': { '*handshake-max-seconds': 'uint32',
33 '*tls-creds': 'str',
34 '*tls-authz': 'str',
35 '*max-connections': 'uint32' } }
[all …]
/qemu/target/arm/
H A Dptw.c6 * SPDX-License-Identifier: GPL-2.0-or-later
12 #include "qemu/main-loop.h"
13 #include "exec/page-protection.h"
15 #include "exec/tlb-flags.h"
19 #include "cpu-features.h"
45 * - if the in_ptw_idx is an ARMMMUIdx_Phys_* then the mmuidx
47 * - if the in_ptw_idx is an ARMMMUIdx_Stage2* then the security
104 for (int i = ARRAY_SIZE(pamax_map) - 1; i >= 0; i--) { in round_down_to_parange_index()
118 * The cpu-specific constant value of PAMax; also used by hw/arm/virt.
123 if (arm_feature(&cpu->env, ARM_FEATURE_AARCH64)) { in arm_pamax()
[all …]
/qemu/pc-bios/
H A Dedk2-licenses.txt4 SPDX-License-Identifier: BSD-2-Clause-Patent
18 a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
26 non-copyrightable additions of contributors, in source or binary form)
54 ==> edk2/License-History.txt <==
55 License-History.txt
69 ----------
81 https://opensource.org/licenses/BSD-2-Clause
86 https://lists.01.org/pipermail/edk2-devel/2017-March/008654.html
93 Replace BSD 2-Clause License with BSD + Patent License removing the need for
97 https://opensource.org/licenses/BSD-2-Clause
[all …]

12