Home
last modified time | relevance | path

Searched +full:- +full:- +full:disable +full:- +full:vdi (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/block/
H A Dvdi.c2 * Block driver for the Virtual Disk Image (VDI) format
6 * SPDX-License-Identifier: GPL-2.0-or-later
24 * This driver supports create / read / write operations on VDI images.
30 * Deallocation of zero-filled blocks and shrinking images are missing, too
44 * Blocks (VDI documentation) correspond to clusters (QEMU).
45 * QEMU's backing files could be implemented using VDI snapshot files (TODO).
46 * VDI snapshot files may also contain the complete machine state.
57 #include "qapi/qobject-input-visitor.h"
58 #include "qapi/qapi-visit-block-core.h"
61 #include "system/block-backend.h"
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D2514 # Test qemu-img convert --salvage
50 # - With VDI, the output is ordered differently. Just disable it.
51 # - VHDX has large clusters; because qemu-img convert tries to
53 # differently, so disable it, too.
54 _unsupported_fmt vdi vhdx
60 $QEMU_IO -c 'write -P 42 0 64M' "$TEST_IMG.orig" | _filter_qemu_io
65 # Offsets on which to fail block-status. Keep in ascending order so
76 read_fail_offsets="$((32 * 1024 * 1024 - 65536))
79 $((34 * 1024 * 1024 + 4096 - $sector_size)))"
83 # block-status events
[all …]
/openbmc/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 …]
/openbmc/qemu/
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 …]
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 …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dqemu.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
34 - `QEMU Website <https://wiki.qemu.org/Main_Page>`__\ *:* The official
37 - `Documentation <https://wiki.qemu.org/Manual>`__\ *:* The QEMU user
49 (SDK). See ":ref:`sdk-manual/intro:the qemu emulator`" section in the
56 - If you cloned the ``poky`` repository or you downloaded and
58 environment script (i.e. :ref:`structure-core-script`)::
61 $ source oe-init-build-env
63 - If you installed a cross-toolchain, you can run the script that
67 . poky_sdk/environment-setup-core2-64-poky-linux
70 pre-built kernel that will boot in QEMU. You also need the target
[all …]
/openbmc/qemu/docs/tools/
H A Dqemu-img.rst6 --------
8 **qemu-img** [*standard options*] *command* [*command options*]
11 -----------
13 qemu-img allows you to create, convert and modify images offline. It can handle
16 **Warning:** Never use qemu-img to modify images in use by a running virtual
22 -------
24 .. program:: qemu-img
28 .. option:: -h, --help
32 .. option:: -V, --version
36 .. option:: -T, --trace [[enable=]PATTERN][,events=FILE][,file=FILE]
[all …]
/openbmc/qemu/docs/system/
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 …]
/openbmc/openbmc/poky/scripts/esdk-tools/
H A Drunqemu5 # Copyright (C) 2006-2011 Linux Foundation
8 # SPDX-License-Identifier: GPL-2.0-only
32 or to source oe-init-build-env before running this script.\n\n \
34 runqemu, i.e. `runqemu /path/to/my-image-nam
[all...]
/openbmc/openbmc/poky/scripts/
H A Drunqemu5 # Copyright (C) 2006-2011 Linux Foundation
8 # SPDX-License-Identifier: GPL-2.0-only
32 or to source oe-init-build-env before running this script.\n\n \
34 runqemu, i.e. `runqemu /path/to/my-image-name.qemuboot.conf`\n\n %s" % message)
46 formatter = logging.Formatter('%(name)s - %(levelname)s - %(message)s')
62 KERNEL - the kernel image file to use
63 BIOS - the bios image file to use
64 ROOTFS - the rootfs image file or nfsroot directory to use
65 DEVICE_TREE - the device tree blob to use
66 MACHINE - the machine name (optional, autodetected from KERNEL filename if unspecified)
[all …]
/openbmc/qemu/qapi/
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/openbmc/poky/documentation/ref-manual/
H A Dclasses.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
19 - ``classes-recipe/`` - classes intended to be inherited by recipes
21 - ``classes-global/`` - classes intended to be inherited globally
22 - ``classes/`` - classes whose usage context is not clearly defined
35 .. _ref-classes-allarch:
40 The :ref:`ref-classes-allarch` class is inherited by recipes that do not produce
41 architecture-specific output. The class disables functionality that is
43 building the cross-compiler and a C library as pre-requisites, and
52 configured for all architectures using :ref:`ref-classes-allarch`. This is the case
53 even if the recipes do not produce architecture-specific output.
[all …]