Home
last modified time | relevance | path

Searched +full:- +full:- +full:without +full:- +full:default +full:- +full:features (Results 1 – 25 of 340) sorted by relevance

12345678910>>...14

/openbmc/qemu/docs/system/arm/
H A Dcpu-features.rst1 Arm CPU Features
4 CPU features are optional features that a CPU of supporting type may
5 choose to implement or not. In QEMU, optional CPU features have
10 Cortex-A15 and the Cortex-A57, which respectively implement Arm
11 architecture reference manuals ARMv7-A and ARMv8-A, may both optionally
12 implement PMUs. For example, if a user wants to use a Cortex-A15 without
13 a PMU, then the ``-cpu`` parameter should contain ``pmu=off`` on the QEMU
14 command line, i.e. ``-cpu cortex-a15,pmu=off``.
16 As not all CPU types support all optional CPU features, then whether or
18 that implement the ARMv8-A architecture reference manual may optionally
[all …]
/openbmc/qemu/docs/system/i386/
H A Dkvm-pv.rst1 Paravirtualized KVM features
5 -----------
11 -----
13 Paravirtualized ``KVM`` features are represented as CPU flags. The following
14 features are enabled by default for any CPU model when ``KVM`` acceleration is
17 - ``kvmclock``
18 - ``kvm-nopiodelay``
19 - ``kvm-asyncpf``
20 - ``kvm-steal-time``
21 - ``kvm-pv-eoi``
[all …]
H A Dhyperv.rst1 Hyper-V Enlightenments
6 -----------
10 guest support for such features is added simultaneously with the feature itself.
11 It may, however, be hard-to-impossible to add support for these interfaces to
14 KVM on x86 implements Hyper-V Enlightenments for Windows guests. These features
15 make Windows and Hyper-V guests think they're running on top of a Hyper-V
16 compatible hypervisor and use Hyper-V specific features.
20 -----
22 No Hyper-V enlightenments are enabled by default by either KVM or QEMU. In
25 .. parsed-literal::
[all …]
H A Dmicrovm.rst7 It's a minimalist machine type without ``PCI`` nor ``ACPI`` support,
8 designed for short-lived guests. microvm also establishes a baseline
14 -----------------
18 - ISA bus
19 - i8259 PIC (optional)
20 - i8254 PIT (optional)
21 - MC146818 RTC (optional)
22 - One ISA serial port (optional)
23 - LAPIC
24 - IOAPIC (with kernel-irqchip=split by default)
[all …]
/openbmc/qemu/scripts/rust/
H A Drustc_args.py5 This program generates --cfg compile flags for the configuration headers passed
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
61 def find_check_cfg(self) -> Iterable[str]:
65 return cfg_lint.get("check-cfg", [])
68 def lints(self) -> Mapping[Any, Any]:
71 def get_table(self, key: str, can_be_workspace: bool = False) -> Mapping[Any, Any]:
85 def generate_lint_flags(cargo_toml: CargoTOML, strict_lints: bool) -> Iterable[str]:
86 """Converts Cargo.toml lints to rustc -A/-D/-F/-W flags."""
97 flag = "-D"
99 flag = "-A"
[all …]
/openbmc/qemu/docs/system/
H A Dcpu-models-x86.rst.inc15 This passes the host CPU model features, model, stepping, exactly to
16 the guest. Note that KVM may filter out some host CPU model features
31 features, to alter what is presented to the guest by default.
35 a CPU model that is similar the host CPU, and then adding extra features
51 lists the long term stable CPU model versions (eg Haswell-v4).
56 .. _ABI compatibility levels: https://gitlab.com/x86-psABIs/x86-64-ABI/
58 .. csv-table:: x86-64 ABI compatibility levels
59 :file: cpu-models-x86-abi.csv
61 :header-rows: 1
77 ``SierraForest``, ``SierraForest-v2``
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D03617 # but WITHOUT ANY WARRANTY; without even the implied warranty of
31 status=1 # failure is the default!
44 # This tests qcow2-specific low-level functionality
57 $PYTHON qcow2.py "$TEST_IMG" set-feature-bit incompatible 63
59 # Without feature table
60 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857
61 _qcow2_dump_header | grep features
62 $PYTHON qcow2.py "$TEST_IMG" dump-header-exts
66 printf "\x00\x3f%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857
73 $PYTHON qcow2.py "$TEST_IMG" set-feature-bit incompatible 61
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/
H A Dretain.py5 # SPDX-License-Identifier: MIT
23 Product: oe-core
27 test_recipe = 'quilt-native'
29 features = 'INHERIT += "retain"\n'
30 features += 'RETAIN_DIRS_ALWAYS = "${T}"\n'
31 self.write_config(features)
33 bitbake('-c clean %s' % test_recipe)
54 Summary: Test retain class default behaviour
57 Product: oe-core
63 features = 'INHERIT += "retain"\n'
[all …]
/openbmc/u-boot/arch/arc/
H A DKconfig5 default "arc"
8 default "arcv1" if ISA_ARCOMPACT
9 default "arcv2" if ISA_ARCV2
13 default ISA_ARCOMPACT
23 ISA for the Next Generation ARC-HS cores
29 default CPU_ARC770D if ISA_ARCOMPACT
30 default CPU_ARCHS38 if ISA_ARCV2
37 Choose this option to build an U-Boot for ARC750D CPU.
44 Choose this option to build an U-Boot for ARC770D CPU.
51 Next Generation ARC Core based on ISA-v2 ISA without MMU.
[all …]
/openbmc/openbmc/poky/documentation/ref-manual/
H A Dfeatures.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
4 Features title
7 This chapter provides a reference of shipped machine and distro features
8 you can include as part of your image, a reference on image features you
9 can select, and a reference on :ref:`ref-features-backfill`.
11 Features provide a mechanism for working out which packages should be
13 features they want to support through the :term:`DISTRO_FEATURES` variable,
15 as ``poky.conf``, ``poky-tiny.conf``, ``poky-altcfg.conf`` and so forth.
16 Machine features are set in the :term:`MACHINE_FEATURES` variable, which is
18 features for a given machine.
[all …]
/openbmc/qemu/docs/devel/
H A Dqapi-code-gen.rst7 Copyright (C) 2012-2016 Red Hat, Inc.
10 later. See the COPYING file in the top-level directory.
17 QAPI is a native C API within QEMU which provides management-level
19 users/processes, this interface is made available by a JSON-based wire
43 There are several kinds of types: simple types (a number of built-in
50 -------------
67 syntax in an EBNF-like notation:
69 * Production rules look like ``non-terminal = expression``
85 * ALL-CAPS words other than ``STRING`` are non-terminals
90 A QAPI schema consists of a series of top-level expressions::
[all …]
/openbmc/qemu/scripts/
H A Dmeson-buildoptions.py16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
28 # Options with nonstandard names (e.g. --with/--without) or OS-dependent
40 "coroutine_backend": "with-coroutine",
41 "debug": "debug-info",
42 "malloc": "enable-malloc",
43 "pkgversion": "with-pkgversion",
45 "qemu_suffix": "with-suffix",
46 "trace_backends": "enable-trace-backends",
47 "trace_file": "with-trace-file",
58 # via -D, because it's a mix of CFLAGS and --extra-cflags); for specific
[all …]
/openbmc/qemu/net/
H A Dtap-linux.c4 * Copyright (c) 2003-2008 Fabrice Bellard
9 * in the Software without restriction, including without limitation the rights
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
28 #include "tap-linux.h"
35 #include "qemu/error-report.h"
46 unsigned int features; in tap_open() local
54 fd = -1; in tap_open()
61 return -1; in tap_open()
67 if (ioctl(fd, TUNGETFEATURES, &features) == -1) { in tap_open()
69 features = 0; in tap_open()
[all …]
/openbmc/qemu/qapi/
H A Dblock-export.json1 # -*- Mode: Python -*-
10 { 'include': 'block-core.json' }
15 # @handshake-max-seconds: Time limit, in seconds, at which a client
17 # disconnected, or 0 for no limit (since 10.0; default: 10).
19 # @tls-creds: ID of the TLS credentials object (since 2.6).
21 # @tls-authz: ID of the QAuthZ authorization object used to validate
24 # fly while the NBD server is active. If missing, it will default
27 # @max-connections: The maximum number of connections to allow at the
30 # default: 100).
33 'data': { '*handshake-max-seconds': 'uint32',
[all …]
H A Dblock-core.json1 # -*- Mode: Python -*-
21 # @vm-state-size: size of the VM state
23 # @date-sec: UTC date of the snapshot in seconds
25 # @date-nsec: fractional part in nano seconds to be used with date-sec
27 # @vm-clock-sec: VM clock relative to boot in seconds
29 # @vm-clock-nsec: fractional part in nano seconds to be used with
30 # vm-clock-sec
33 # record/replay is enabled. Used for "time-traveling" to match
35 # counter may be obtained through `query-replay` command
41 'data': { 'id': 'str', 'name': 'str', 'vm-state-size': 'int',
[all …]
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_cpu.h11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
23 #include "signal-common.h"
32 env->cr[0] = CR0_PG_MASK | CR0_WP_MASK | CR0_PE_MASK; in target_cpu_init()
33 env->hflags |= HF_PE_MASK | HF_CPL_MASK; in target_cpu_init()
34 if (env->features[FEAT_1_EDX] & CPUID_SSE) { in target_cpu_init()
35 env->cr[4] |= CR4_OSFXSR_MASK; in target_cpu_init()
36 env->hflags |= HF_OSFXSR_MASK; in target_cpu_init()
40 if (!(env->features[FEAT_8000_0001_EDX] & CPUID_EXT2_LM)) { in target_cpu_init()
44 env->cr[4] |= CR4_PAE_MASK; in target_cpu_init()
45 env->efer |= MSR_EFER_LMA | MSR_EFER_LME; in target_cpu_init()
[all …]
/openbmc/qemu/docs/devel/migration/
H A Dcompatibility.rst5 ---------------------------------
15 - QEMU version
16 - machine type version
20 - qemu-system-x86_64 (v5.2), from now on qemu-5.2.
21 - qemu-system-x86_64 (v5.1), from now on qemu-5.1.
26 - pc-q35-5.2 (newer one in qemu-5.2) from now on pc-5.2
27 - pc-q35-5.1 (newer one in qemu-5.1) from now on pc-5.1
33 except for a few cases where the backend features influence frontend
40 1 - qemu-5.2 -M pc-5.2 -> migrates to -> qemu-5.2 -M pc-5.2
45 2 - qemu-5.1 -M pc-5.1 -> migrates to -> qemu-5.1 -M pc-5.1
[all …]
/openbmc/openbmc/poky/meta/recipes-core/images/
H A Dcore-image-tiny-initramfs.bb4 the Minimal RAM-based Initial Root Filesystem (initramfs), which finds the \
5 first 'init' program more efficiently. core-image-tiny-initramfs doesn't \
9 # if distro does not override VIRTUAL-RUNTIME_dev_manager and default in different, busybox is comp…
10 # however this keeps the image small by not installing heavy-weight manager and in initramfs it may…
12 VIRTUAL-RUNTIME_dev_manager ?= "busybox-mdev"
14 …NSTALL = "initramfs-live-boot-tiny packagegroup-core-boot dropbear ${VIRTUAL-RUNTIME_base-utils} $…
16 # Do not pollute the initrd image with rootfs features
27 inherit core-image
32 # Use the same restriction as initramfs-live-install
33 COMPATIBLE_HOST = "(i.86|x86_64|aarch64|arm).*-linux"
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dinit-manager.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 .. _init-manager:
8 By default, the Yocto Project uses :wikipedia:`SysVinit <Init#SysV-style>` as
13 features that are used by many distributions.
30 file, with a very similar syntax, though of course BusyBox init features
42 of a given service, though systemd will also provide more services by default,
51 The ":ref:`device-manager`" chapter has more details about device managers.
57 default setting in Poky. This corresponds to setting::
68 INIT_MANAGER = "mdev-busybox"
80 See :yocto_git:`meta/conf/distro/include/init-manager-systemd.inc
[all …]
/openbmc/qemu/docs/user/
H A Dmain.rst1 .. _user-mode:
7 ---------------------------
11 - Linux (referred as qemu-linux-user)
13 - BSD (referred as qemu-bsd-user)
15 Features chapter
16 --------
18 QEMU user space emulation has the following notable features:
23 System calls are the principle interface between user-space and the
42 normal and real-time signals.
52 supported. QEMU user-mode processes can still be run inside containers
[all …]
/openbmc/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
45 * of a properly formated node string, without loss of information.
47 * Any specified default value is in effect if the corresponding XenBus node
63 *------------------ Backend Device Identification (PRIVATE) ------------------
[all …]
/openbmc/qemu/util/
H A Duserfaultfd.c2 * Linux UFFD-WP support
10 * later. See the COPYING file in the top-level directory.
15 #include "qemu/error-report.h"
37 * Make /dev/userfaultfd the default approach because it has better in uffd_open()
38 * permission controls, meanwhile allows kernel faults without any in uffd_open()
58 return -EINVAL; in uffd_open()
63 * uffd_query_features: query UFFD features
67 * @features: parameter to receive 'uffdio_api.features'
69 int uffd_query_features(uint64_t *features) in uffd_query_features() argument
73 int ret = -1; in uffd_query_features()
[all …]
/openbmc/qemu/target/i386/tcg/system/
H A Dmisc_helper.c2 * x86 misc helpers - system code
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
21 #include "qemu/main-loop.h"
23 #include "exec/helper-proto.h"
24 #include "accel/tcg/cpu-ldst.h"
25 #include "system/address-spaces.h"
28 #include "tcg/helper-tcg.h"
69 if (!(env->hflags2 & HF2_VINTR_MASK)) { in helper_read_cr8()
70 return cpu_get_apic_tpr(env_archcpu(env)->apic_state); in helper_read_cr8()
72 return env->int_ctl & V_TPR_MASK; in helper_read_cr8()
[all …]
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
28 #include "s390x-internal.h"
33 #include "qemu/error-report.h"
36 #include "qemu/main-loop.h"
37 #include "qemu/mmap-alloc.h"
46 #include "hw/s390x/s390-pci-inst.h"
47 #include "hw/s390x/s390-pci-bus.h"
51 #include "hw/s390x/s390-virtio-ccw.h"
52 #include "hw/s390x/s390-hypercall.h"
187 return -E2BIG; in kvm_s390_set_mem_limit()
[all …]
/openbmc/openbmc/poky/meta-poky/conf/templates/default/
H A Dlocal.conf.sample12 # default values are provided as comments to show people example syntax. Enabling
28 #MACHINE ?= "qemux86-64"
33 #MACHINE ?= "beaglebone-yocto"
36 #MACHINE ?= "genericx86-64"
38 # This sets the default machine to be qemux86-64 if no other machine is selected:
39 MACHINE ??= "qemux86-64"
54 # The default is a downloads directory under TOPDIR which is the build directory.
59 # Where to place shared-state files
70 # The default is a sstate-cache directory under TOPDIR.
72 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
[all …]

12345678910>>...14