Home
last modified time | relevance | path

Searched +full:- +full:- +full:disable +full:- +full:numa (Results 1 – 25 of 26) sorted by relevance

12

/qemu/hw/core/
H A Dmachine.c10 * See the COPYING file in the top-level directory.
19 #include "qemu/error-report.h"
21 #include "qapi/qapi-visit-machine.h"
22 #include "qapi/qapi-commands-machine.h"
34 #include "system/confidential-guest-support.h"
35 #include "hw/virtio/virtio-pci.h"
36 #include "hw/virtio/virtio-net.h"
37 #include "hw/virtio/virtio-iommu.h"
41 { "scsi-hd", "dpofua", "off" },
46 { "arm-cpu", "backcompat-pauth-default-use-qarma5", "true"},
[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 …]
H A Dmeson.build15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
35 tmpdir = meson.current_build_dir() / 'meson-private/temp'
66 have_linux_user = have_linux_user or target.endswith('linux-user')
67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
68 have_system = have_system or target.endswith('-softmmu')
113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
128 '--rustc-version', rustc.version(),
129 '--workspace', meson.project_source_root() / 'rust']
[all …]
H A Dmeson_options.txt1 # These options do not correspond to a --enable/--disable-* option
3 # scripts/meson-buildoptions.py's SKIP_OPTIONS constant too.
9 option('qemu_firmwarepath', type : 'array', value : ['share/qemu-firmware'],
12 description: 'use specified string as sub-version of the package')
25 …description: 'set block driver read-write whitelist (by default affects only QEMU, not tools like …
27 …description: 'set block driver read-only whitelist (by default affects only QEMU, not tools like q…
28 option('interp_prefix', type : 'string', value : '/usr/gnemul/qemu-%M',
33 description: 'fuzzing engine library for OSS-Fuzz')
40 # Everything else can be set via --enable/--disable-* option
42 # here make sure to run "make update-buildoptions".
[all …]
/qemu/scripts/
H A Dmeson-buildoptions.sh1 # This file is generated by meson-buildoptions.py, do not edit!
3 printf "%s\n" ' --audio-drv-list=CHOICES Set audio driver list [default] (choices: alsa/co'
6 printf "%s\n" ' --bindir=VALUE Executable directory [bin]'
7 printf "%s\n" ' --block-drv-ro-whitelist=VALUE'
8 printf "%s\n" ' set block driver read-only whitelist (by default'
9 printf "%s\n" ' affects only QEMU, not tools like qemu-img)'
10 printf "%s\n" ' --block-drv-rw-whitelist=VALUE'
11 printf "%s\n" ' set block driver read-write whitelist (by default'
12 printf "%s\n" ' affects only QEMU, not tools like qemu-img)'
13 printf "%s\n" ' --datadir=VALUE Data file directory [share]'
[all …]
/qemu/backends/
H A Dhostmem.c4 * Copyright (C) 2013-2014 Red Hat Inc
10 * See the COPYING file in the top-level directory.
17 #include "qapi/qapi-builtin-visit.h"
19 #include "qemu/config-file.h"
21 #include "qemu/mmap-alloc.h"
24 #include "hw/qdev-core.h"
28 #include <numa.h>
42 if (!backend->use_canonical_path) { in host_memory_backend_get_name()
54 uint64_t value = backend->size; in host_memory_backend_get_size()
81 backend->size = value; in host_memory_backend_set_size()
[all …]
/qemu/qapi/
H A Dqom.json1 # -*- Mode: Python -*-
5 # See the COPYING file in the top-level directory.
8 { 'include': 'block-core.json' }
38 # @default-value: the default value, if any (since 5.0)
46 '*default-value': 'any' } }
49 # @qom-list:
54 # @path: the path within the object model. See @qom-get for a
62 # .. qmp-example::
64 # -> { "execute": "qom-list",
66 # <- { "return": [ { "name": "type", "type": "string" },
[all …]
/qemu/hw/cxl/
H A Dcxl-host.c5 * Modeled loosely on the NUMA options handling in hw/core/numa.c
11 #include "qemu/error-report.h"
16 #include "qapi/qapi-visit-machine.h"
23 #include "hw/pci-bridge/pci_expander_bridge.h"
34 for (target = object->targets; target; target = target->next) { in cxl_fixed_memory_window_config()
35 fw->num_targets++; in cxl_fixed_memory_window_config()
38 fw->enc_int_ways = cxl_interleave_ways_enc(fw->num_targets, errp); in cxl_fixed_memory_window_config()
43 if (object->size % (256 * MiB)) { in cxl_fixed_memory_window_config()
48 fw->size = object->size; in cxl_fixed_memory_window_config()
50 if (object->has_interleave_granularity) { in cxl_fixed_memory_window_config()
[all …]
/qemu/hw/arm/
H A Dboot.c4 * Copyright (c) 2006-2007 CodeSourcery.
12 #include "qemu/error-report.h"
16 #include "hw/arm/linux-boot-if.h"
23 #include "system/numa.h"
29 #include "qemu/config-file.h"
57 if (arm_feature(&cpu->env, ARM_FEATURE_EL3) && info->secure_boot) { in arm_boot_address_space()
67 { 0x580000c0 }, /* ldr x0, arg ; Load the lower 32-bits of DTB */
71 { 0x58000084 }, /* ldr x4, entry ; Load the lower 32-bits of kernel entry */
73 { 0, FIXUP_ARGPTR_LO }, /* arg: .word @DTB Lower 32-bits */
74 { 0, FIXUP_ARGPTR_HI}, /* .word @DTB Higher 32-bits */
[all …]
H A Dvirt.c2 * ARM mach-virt emulation
23 * + we want to present a very stripped-down minimalist platform,
41 #include "hw/vfio/vfio-calxeda-xgmac.h"
42 #include "hw/vfio/vfio-amd-xgbe.h"
46 #include "system/numa.h"
57 #include "qemu/error-report.h"
59 #include "hw/pci-host/gpex.h"
60 #include "hw/virtio/virtio-pci.h"
61 #include "hw/core/sysbus-fdt.h"
62 #include "hw/platform-bus.h"
[all …]
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"
54 #include "system/numa.h"
60 #include "hw/virtio/virtio-acpi.h"
72 for (i = 0; i < ms->smp.cpus; i++) { in acpi_dsdt_add_cpus()
[all …]
/qemu/pc-bios/
HDhppa-firmware.img ... cpus etc/numa-cpu-map etc/numa-nodes acpi/table%d smbios/field ...
/qemu/hw/ppc/
H A Dspapr_cpu_core.c7 * See the COPYING file in the top-level directory.
13 #include "hw/qdev-properties.h"
22 #include "target/ppc/mmu-hash64.h"
23 #include "target/ppc/power8-pmu.h"
24 #include "system/numa.h"
27 #include "qemu/error-report.h"
32 CPUPPCState *env = &cpu->env; in spapr_reset_vcpu()
40 env->quiesced = true; /* set "RTAS stopped" state. */ in spapr_reset_vcpu()
49 env->msr &= ~(1ULL << MSR_SF); in spapr_reset_vcpu()
50 env->msr |= (1ULL << MSR_ME) | (1ULL << MSR_FP); in spapr_reset_vcpu()
[all …]
H A Dspapr.c4 * Copyright (c) 2004-2007 Fabrice Bellard
7 * Copyright (c) 2010-2024, IBM Corporation..
9 * SPDX-License-Identifier: GPL-2.0-or-later
33 #include "qemu/guest-random.h"
35 #include "qapi/qapi-events-machine.h"
36 #include "qapi/qapi-events-qdev.h"
40 #include "system/numa.h"
46 #include "hw/fw-path-provider.h"
54 #include "migration/qemu-file-types.h"
58 #include "mmu-hash64.h"
[all …]
/qemu/hw/i386/
H A Dmicrovm.c19 #include "qemu/error-report.h"
24 #include "qapi/qapi-visit-common.h"
27 #include "system/numa.h"
30 #include "acpi-microvm.h"
31 #include "microvm-dt.h"
42 #include "hw/char/serial-isa.h"
47 #include "hw/virtio/virtio-mmio.h"
50 #include "hw/pci-host/gpex.h"
58 #define MICROVM_BIOS_FILENAME "bios-microvm.bin"
65 val = MIN(x86ms->below_4g_mem_size / KiB, 640); in microvm_set_rtc()
[all …]
H A Dacpi-build.c3 * Copyright (C) 2008-2010 Kevin O'Connor <kevin@koconnor.net>
26 #include "acpi-build.h"
27 #include "acpi-common.h"
29 #include "qemu/error-report.h"
35 #include "hw/acpi/acpi-defs.h"
39 #include "hw/acpi/bios-linker-loader.h"
52 #include "hw/mem/memory-device.h"
54 #include "system/numa.h"
56 #include "hw/hyperv/vmbus-bridge.h"
64 #include "hw/pci-host/i440fx.h"
[all …]
/qemu/tests/qtest/
H A Dvhost-user-test.c2 * QTest testcase for the vhost-user
7 * See the COPYING file in the top-level directory.
13 #include "libqtest-single.h"
16 #include "qemu/config-file.h"
20 #include "chardev/char-fe.h"
25 #include "libqos/pci-pc.h"
26 #include "libqos/virtio-pci.h"
28 #include "libqos/malloc-pc.h"
30 #include "hw/virtio/virtio-net.h"
32 #include "standard-headers/linux/vhost_types.h"
[all …]
/qemu/scripts/coverity-scan/
H A Drun-coverity-scan1 #!/bin/sh -e
8 # See the COPYING file in the top-level directory.
10 # Copyright (c) 2017-2020 Linaro Limited
14 # run the (closed-source) coverity build tools, so don't
18 # tree, and that tree is a fresh clean one, because we do an in-tree
21 # regular expressions it uses; an out-of-tree build won't work for this.)
31 # --check-upload-only : return success if upload is possible
32 # --dry-run : run the tools, but don't actually do the upload
33 # --docker : create and work inside a container
34 # --docker-engine : specify the container engine to use (docker/podman/auto);
[all …]
/qemu/hw/s390x/
H A Ds390-virtio-ccw.c10 * your option) any later version. See the COPYING file in the top-level
17 #include "system/confidential-guest-support.h"
21 #include "virtio-ccw.h"
22 #include "qemu/config-file.h"
24 #include "qemu/error-report.h"
26 #include "qemu/qemu-print.h"
28 #include "hw/s390x/s390-pci-bus.h"
30 #include "hw/s390x/storage-keys.h"
31 #include "hw/s390x/storage-attributes.h"
32 #include "hw/s390x/event-facility.h"
[all …]
/qemu/hw/virtio/
H A Dvirtio-mem.c10 * See the COPYING file in the top-level directory.
16 #include "qemu/error-report.h"
18 #include "system/numa.h"
23 #include "hw/virtio/virtio-bus.h"
24 #include "hw/virtio/virtio-mem.h"
30 #include "hw/qdev-properties.h"
87 * to disable THP in case we fail to properly probe the THP size, or if the
104 /* No THP -> no restrictions. */ in virtio_mem_thp_size()
117 /* Sanity-check the value and fallback to something reasonable. */ in virtio_mem_thp_size()
185 * pages on-demand with stale content when plugging new blocks. in virtio_mem_is_busy()
[all …]
/qemu/hw/riscv/
H A Dvirt-acpi-build.c4 * RISC-V virt ACPI generation
6 * Copyright (C) 2008-2010 Kevin O'Connor <kevin@koconnor.net>
10 * Copyright (C) 2021-2023 Ventana Micro Systems Inc
27 #include "hw/acpi/acpi-defs.h"
29 #include "hw/acpi/aml-build.h"
34 #include "hw/pci-host/gpex.h"
36 #include "hw/riscv/numa.h"
37 #include "hw/virtio/virtio-acpi.h"
40 #include "qemu/error-report.h"
69 uint8_t guest_index_bits = imsic_num_bits(s->aia_guests + 1); in riscv_acpi_madt_add_rintc()
[all …]
/qemu/target/ppc/
H A Dcpu.h4 * Copyright (c) 2003-2007 Jocelyn Mayer
24 #include "qemu/cpu-float.h"
25 #include "exec/cpu-common.h"
26 #include "exec/cpu-defs.h"
27 #include "exec/cpu-interrupt.h"
28 #include "cpu-qom.h"
43 #define PPC_BIT_NR(bit) (63 - (bit))
45 #define PPC_BIT32_NR(bit) (31 - (bit))
48 #define PPC_BITMASK(bs, be) ((PPC_BIT(bs) - PPC_BIT(be)) | PPC_BIT(bs))
49 #define PPC_BITMASK32(bs, be) ((PPC_BIT32(bs) - PPC_BIT32(be)) | \
[all …]
/qemu/target/i386/
H A Dcpu.h24 #include "cpu-qom.h"
25 #include "kvm/hyperv-proto.h"
26 #include "exec/cpu-common.h"
27 #include "exec/cpu-defs.h"
28 #include "exec/cpu-interrupt.h"
31 #include "qapi/qapi-types-common.h"
32 #include "qemu/cpu-float.h"
34 #include "standard-headers/asm-x86/kvm_para.h"
137 /* hidden flags - used internally by qemu to represent additional cpu
169 #define HF_MPX_IU_SHIFT 26 /* BND registers in-use */
[all …]
/qemu/target/riscv/kvm/
H A Dkvm-cpu.c2 * RISC-V implementation of KVM hooks
27 #include "qemu/error-report.h"
28 #include "qemu/main-loop.h"
35 #include "accel/accel-cpu-target.h"
38 #include "system/address-spaces.h"
46 #include "chardev/char-fe.h"
49 #include "hw/riscv/numa.h"
89 size_b = cpu->cfg.vlenb; in kvm_riscv_vector_reg_id()
163 target_ulong misa_bit = misa_ext_cfg->offset; in kvm_cpu_get_misa_ext_cfg()
165 CPURISCVState *env = &cpu->env; in kvm_cpu_get_misa_ext_cfg()
[all …]
/qemu/hw/pci/
H A Dpci.c33 #include "hw/qdev-properties.h"
34 #include "hw/qdev-properties-system.h"
35 #include "migration/qemu-file-types.h"
38 #include "system/numa.h"
42 #include "qemu/error-report.h"
52 #include "pci-internal.h"
78 DEFINE_PROP_PCI_DEVFN("addr", PCIDevice, devfn, -1),
81 DEFINE_PROP_INT32("rombar", PCIDevice, rom_bar, -1),
84 DEFINE_PROP_BIT("x-pcie-lnksta-dllla", PCIDevice, cap_present,
86 DEFINE_PROP_BIT("x-pcie-extcap-init", PCIDevice, cap_present,
[all …]

12