Home
last modified time | relevance | path

Searched +full:- +full:- +full:- (Results 201 – 225 of 8680) sorted by relevance

12345678910>>...348

/qemu/docs/
H A Dqcow2-cache.txt3 Copyright (C) 2015, 2018-2020 Igalia, S.L.
7 later. See the COPYING file in the top-level directory.
10 ------------
18 Please refer to the docs/interop/qcow2.rst file for an in-depth
23 --------
30 The 'qemu-img create' command supports specifying the size using the
33 qemu-img create -f qcow2 -o cluster_size=128K hd.qcow2 4G
37 -------------
38 The qcow2 format uses a two-level structure to map the virtual disk as
57 -------------------
[all …]
/qemu/
H A Dconfigure14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
36 echo "your source directory, or try doing an out-of-tree build."
41 # This file is auto-generated by configure to support in-source tree
46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)
48 test -e build/auto-created-by-configure ; \
[all …]
H A DMakefile10 # Before including a proper config-host.mak, assume we are in the source tree
15 MAKEFLAGS += -rR
17 SHELL = bash -o pipefail
19 # Usage: $(call quiet-command,command and args,"NAME","args to print")
25 quiet-command-run = $(if $(V),,$(if $2,printf " %-7s %s\n" $2 $3 && ))$1
26 quiet-@ = $(if $(V),,@)
27 quiet-command = $(quiet-@)$(call quiet-command-run,$1,$2,$3)
30 help check-help print-% \
31 docker docker-% lcitool-refresh vm-help vm-test vm-build-%
34 .PHONY: all clean distclean recurse-all dist msi FORCE
[all …]
/qemu/include/hw/xen/
H A Dxen_pvdev.h7 /* ------------------------------------------------------------- */
13 /* driver uses grant tables -> open gntdev device (xendev->gnttabdev) */
60 /* ------------------------------------------------------------- */
/qemu/docs/system/devices/
H A Dcan.rst22 open-source/design/hardware solution. The core designer
34 ----------------------------------------------------------
38 (1) CAN bus Kvaser PCI CAN-S (single SJA1000 channel) board. QEMU startup options::
40 -object can-bus,id=canbus0
41 -device kvaser_pci,canbus=canbus0
43 Add "can-host-socketcan" object to connect device to host system CAN bus::
45 -object can-host-socketcan,id=canhost0,if=can0,canbus=canbus0
47 (2) CAN bus PCM-3680I PCI (dual SJA1000 channel) emulation::
49 -object can-bus,id=canbus0
50 -device pcm3680_pci,canbus0=canbus0,canbus1=canbus0
[all …]
H A Dvhost-user.rst3 vhost-user back ends
4 --------------------
6 vhost-user back ends are way to service the request of VirtIO devices
10 vhost-user device
15 a ``chardev`` option which specifies the ID of the ``--chardev``
16 device that connects via a socket to the vhost-user *daemon*.
18 Each device will have an virtio-mmio and virtio-pci variant. See your
21 .. list-table:: vhost-user devices
23 :header-rows: 1
25 * - Device
[all …]
/qemu/docs/tools/
H A Dqemu-nbd.rst1 .. _qemu-nbd:
8 --------
10 **qemu-nbd** [*OPTION*]... *filename*
12 **qemu-nbd** -L [*OPTION*]...
14 **qemu-nbd** -d *dev*
17 -----------
23 - Bind a /dev/nbdX block device to a QEMU server (on Linux).
24 - As a client to query exports of a remote NBD server.
27 -------
29 .. program:: qemu-nbd
[all …]
/qemu/docs/about/
H A Ddeprecated.rst21 for pre-existing VM deployments. They should be scheduled for updating to a
23 should exclusively use a non-deprecated machine type, with use of the most
24 recent version highly recommended. Non-versioned machine types follow the
31 --------------------------------------
33 Short-form boolean options (since 6.0)
43 The replacement for the ``nodelay`` short-form boolean option is ``nodelay=on``
50 command-line less readable, especially when the argument itself consist of a
51 name and a value, e.g. ``-plugin plugin_name,arg="arg_name=arg_value"``.
52 Therefore, the usage of ``arg`` is redundant. Single-word arguments are treated
53 as short-form boolean values, and passed to plugins as ``arg_name=on``.
[all …]
/qemu/docs/system/i386/
H A Dkvm-pv.rst5 -----------
11 -----
17 - ``kvmclock``
18 - ``kvm-nopiodelay``
19 - ``kvm-asyncpf``
20 - ``kvm-steal-time``
21 - ``kvm-pv-eoi``
22 - ``kvmclock-stable-bit``
24 ``kvm-msi-ext-dest-id`` feature is enabled by default in x2apic mode with split
25 irqchip (e.g. "-machine ...,kernel-irqchip=split -cpu ...,x2apic").
[all …]
H A Dmicrovm.rst8 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)
25 - kvmclock (if using KVM)
[all …]
/qemu/include/libdecnumber/
H A DdecNumberLocal.h29 02110-1301, USA. */
31 /* ------------------------------------------------------------------ */
33 /* ------------------------------------------------------------------ */
38 /* ------------------------------------------------------------------ */
49 /* Conditional code flag -- set this to match hardware platform */
50 /* 1=little-endian, 0=big-endian */
57 /* Conditional code flag -- set this to 1 for best performance */
60 /* Conditional check flags -- set these to 0 for best performance */
71 /* ---------------------------------------------------------------- */
72 /* Definitions for all modules (general-purpose) */
[all …]
/qemu/tests/qemu-iotests/
H A D082.out5 Testing: create -f foo -f qcow2 TEST_DIR/t.qcow2 128M
12 Testing: create -f qcow2 -o cluster_size=4k -o lazy_refcounts=on TEST_DIR/t.qcow2 128M
26 Testing: create -f qcow2 -o cluster_size=4k -o lazy_refcounts=on -o cluster_size=8k TEST_DIR/t.qcow…
40 Testing: create -f qcow2 -o cluster_size=4k,cluster_size=8k TEST_DIR/t.qcow2 128M
47 === create: help for -o ===
49 Testing: create -f qcow2 -o help TEST_DIR/t.qcow2 128M
51 backing_file=<str> - File name of a base image
52 backing_fmt=<str> - Image format of the base image
53 cluster_size=<size> - qcow2 cluster size
54 compat=<str> - Compatibility level (v2 [0.10] or v3 [1.1])
[all …]
/qemu/tests/qemu-iotests/tests/
H A Dqemu-img-bitmaps4 # Test qemu-img bitmap handling
6 # Copyright (C) 2018-2021 Red Hat, Inc.
48 # Filter irrelevant format-specific information from the qemu-img info
52 grep -v -e 'compat' -e 'compression type' -e 'data file' -e 'extended l2' \
53 -e 'lazy refcounts' -e 'refcount bits'
62 $QEMU_IMG bitmap --add -f $IMGFMT "$TEST_IMG.base" b0
63 $QEMU_IO -c 'w 3M 1M' -f $IMGFMT "$TEST_IMG.base" | _filter_qemu_io
68 _make_test_img -b "$ORIG_IMG.base" -F $IMGFMT 10M
69 $QEMU_IO -c 'w 0 1M' -f $IMGFMT "$TEST_IMG" | _filter_qemu_io
70 $QEMU_IMG bitmap --add -g 512k -f $IMGFMT "$TEST_IMG" b1
[all …]
/qemu/pc-bios/
HDopenbios-sparc32 ... line-size icache-nlines icache-associativity ecache-line-size ecache-nlines ecache-associativity ncaches
/qemu/hw/vfio/
H A Ddisplay.c10 * the COPYING file in the top-level directory.
17 #include "qemu/error-report.h"
21 #include "vfio-display.h"
30 (sizeof(_ptr->_fld) != \
31 pread(_fd, &(_ptr->_fld), sizeof(_ptr->_fld), \
32 _reg->offset + offsetof(typeof(*_ptr), _fld)))
35 (sizeof(_ptr->_fld) != \
36 pwrite(_fd, &(_ptr->_fld), sizeof(_ptr->_fld), \
37 _reg->offset + offsetof(typeof(*_ptr), _fld)))
43 VFIODisplay *dpy = vdev->dpy; in vfio_display_edid_link_up()
[all …]
/qemu/docs/specs/
H A Driscv-iommu.rst1 .. _riscv-iommu:
3 RISC-V IOMMU support for RISC-V machines
6 QEMU implements a RISC-V IOMMU emulation based on the RISC-V IOMMU spec
9 The emulation includes a PCI reference device (riscv-iommu-pci) and a platform
10 bus device (riscv-iommu-sys) that QEMU RISC-V boards can use. The 'virt'
11 RISC-V machine is compatible with both devices.
13 riscv-iommu-pci reference device
14 --------------------------------
16 This device implements the RISC-V IOMMU emulation as recommended by the section
18 class 08h, sub-class 06h and programming interface 00h.
[all …]
/qemu/block/
H A Dqed.h11 * See the COPYING.LIB file in the top-level directory.
23 * +--------+----------+----------+----------+-----+
25 * +--------+----------+----------+----------+-----+
27 * There is a 2-level pagetable for cluster allocation:
29 * +----------+
31 * +----------+
32 * ,------' | '------.
33 * +----------+ | +----------+
35 * +----------+ +----------+
36 * ,------' | '------.
[all …]
/qemu/target/i386/hvf/
H A Dx86hvf.c2 * Copyright (c) 2003-2008 Fabrice Bellard
38 vmx_seg->sel = qseg->selector; in hvf_set_segment()
39 vmx_seg->base = qseg->base; in hvf_set_segment()
40 vmx_seg->limit = qseg->limit; in hvf_set_segment()
42 if (!qseg->selector && !x86_is_real(cs) && !is_tr) { in hvf_set_segment()
45 vmx_seg->ar = 1 << 16; in hvf_set_segment()
48 vmx_seg->ar = (qseg->flags >> DESC_TYPE_SHIFT) & 0xf; in hvf_set_segment()
49 vmx_seg->ar |= ((qseg->flags >> DESC_G_SHIFT) & 1) << 15; in hvf_set_segment()
50 vmx_seg->ar |= ((qseg->flags >> DESC_B_SHIFT) & 1) << 14; in hvf_set_segment()
51 vmx_seg->ar |= ((qseg->flags >> DESC_L_SHIFT) & 1) << 13; in hvf_set_segment()
[all …]
/qemu/hw/audio/
H A Dhda-codec.c22 #include "hw/qdev-properties.h"
23 #include "intel-hda.h"
25 #include "qemu/host-utils.h"
27 #include "intel-hda-defs.h"
32 /* -------------------------------------------------------------------------- */
61 for (i = 0; i < node->nparams; i++) { in hda_codec_find_param()
62 if (node->params[i].id == id) { in hda_codec_find_param()
63 return &node->params[i]; in hda_codec_find_param()
73 for (i = 0; i < codec->nnodes; i++) { in hda_codec_find_node()
74 if (codec->nodes[i].nid == nid) { in hda_codec_find_node()
[all …]
/qemu/docs/devel/
H A Dstable-process.rst1 .. _stable-process:
7 --------------------
11 a four-number version is released, if a single urgent fix needs to go
20 -------------------------------------
34 -----------------------------------
43 Cc: qemu-stable@nongnu.org
46 to ``qemu-stable@nongnu.org`` if you use git send-email, which is where
49 * You can also reply to a patch and put ``qemu-stable@nongnu.org`` on copy
59 ``qemu-stable@nongnu.org`` along with ``qemu-devel@nongnu.org`` and
64 ----------------------
[all …]
/qemu/scripts/coverity-scan/
H A Dcoverity-scan.docker1 # syntax=docker/dockerfile:1.0.0-experimental
16 # run-coverity-scan script.
20 RUN dnf install -y nosync && \
21 echo -e '#!/bin/sh\n\
22 if test -d /usr/lib64\n\
30 nosync dnf update -y && \
31 nosync dnf install -y \
32 SDL2-devel \
33 SDL2_image-devel \
34 alsa-lib-devel \
[all …]
/qemu/tests/vm/
H A DMakefile.include9 VM_VENV = check-venv
12 .PHONY: vm-build-all vm-clean-all
14 EFI_AARCH64 = $(wildcard $(BUILD_DIR)/pc-bios/edk2-aarch64-code.fd)
24 HOST_ARCH = $(shell uname -m)
31 IMAGES_DIR := $(HOME)/.cache/qemu-vm/images
37 HAVE_PYTHON_YAML = $(shell $(PYTHON) -c "import yaml" 2> /dev/null && echo yes)
40 # 'vm-help' target was historically named 'vm-test'
41 vm-help vm-test:
42 @echo "vm-help: Test QEMU in preconfigured virtual machines"
44 @echo " vm-build-freebsd - Build QEMU in FreeBSD VM"
[all …]
/qemu/tests/docker/dockerfiles/
H A Ddebian-riscv64-cross.docker1 # THIS FILE WAS AUTO-GENERATED
3 # $ lcitool dockerfile --layers all --cross-arch riscv64 debian-13 qemu-minimal
5 # https://gitlab.com/libvirt/libvirt-ci
7 FROM docker.io/library/debian:trixie-slim
10 apt-get update && \
11 apt-get install -y eatmydata && \
12 eatmydata apt-get dist-upgrade -y && \
13 eatmydata apt-get install --no-install-recommends -y \
17 ca-certificates \
23 libglib2.0-dev \
[all …]
/qemu/docs/user/
H A Dmain.rst1 .. _user-mode:
7 ---------------------------
11 - Linux (referred as qemu-linux-user)
13 - BSD (referred as qemu-bsd-user)
16 --------
23 32/64-bit mismatches between hosts and targets. IOCTLs can be
34 normal and real-time signals.
47 .. _linux-user-mode:
50 -------------------------
57 …qemu-i386 [-h] [-d] [-L path] [-s size] [-cpu model] [-g endpoint] [-B offset] [-R size] program […
[all …]
/qemu/docs/system/ppc/
H A Damigang.rst13 which is a rebranded Mai Logic Teron board with modified U-Boot
17 ----------------
19 * PowerPC 7457 CPU (can also use ``-cpu g3, 750cxe, 750fx`` or ``750gx``)
24 * 4 KiB NVRAM (use ``-drive if=mtd,format=raw,file=nvram.bin`` to keep contents persistent)
27 --------
30 U-Boot under GPL but its source is lost so it cannot be included in
32 https://www.hyperion-entertainment.com/index.php/downloads?view=files&parent=28.
36 .. code-block:: bash
38 $ tail -c 524288 updater.image > u-boot-amigaone.bin
41 vgabios so ``VGABIOS-lgpl-latest.bin`` is needed instead which can be
[all …]

12345678910>>...348