/openbmc/qemu/tests/qemu-iotests/ |
H A D | 186.out | 7 QEMU X.Y.Z monitor - type 'help' for more information 8 (qemu) info block 12 (qemu) quit 15 QEMU X.Y.Z monitor - type 'help' for more information 16 (qemu) info block 20 (qemu) quit 23 QEMU X.Y.Z monitor - type 'help' for more information 24 (qemu) info block 28 (qemu) quit 31 QEMU X.Y.Z monitor - type 'help' for more information [all …]
|
H A D | 267.out | 7 QEMU X.Y.Z monitor - type 'help' for more information 8 (qemu) savevm snap0 10 (qemu) info snapshots 12 (qemu) loadvm snap0 14 (qemu) quit 21 QEMU X.Y.Z monitor - type 'help' for more information 22 (qemu) savevm snap0 24 (qemu) info snapshots 26 (qemu) loadvm snap0 28 (qemu) quit [all …]
|
H A D | 049.out | 6 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1024 9 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1024b 12 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1k 15 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1K 18 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1M 21 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1G 24 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1T 27 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1024.0 30 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1024.0b 33 qemu-img create -f qcow2 TEST_DIR/t.qcow2 1.5k [all …]
|
H A D | 080.out | 5 qemu-io: can't open device TEST_DIR/t.qcow2: qcow2 header exceeds cluster size 6 qemu-io: can't open device TEST_DIR/t.qcow2: qcow2 header exceeds cluster size 10 qemu-io: can't open device TEST_DIR/t.qcow2: Invalid backing file offset 11 qemu-io: can't open device TEST_DIR/t.qcow2: Header extension too large 12 qemu-io: can't open device TEST_DIR/t.qcow2: Header extension too large 16 qemu-io: can't open device TEST_DIR/t.qcow2: Reference count table too large 17 qemu-io: can't open device TEST_DIR/t.qcow2: Reference count table too large 21 qemu-io: can't open device TEST_DIR/t.qcow2: Reference count table offset invalid 25 qemu-io: can't open device TEST_DIR/t.qcow2: Reference count table offset invalid 29 qemu-io: can't open device TEST_DIR/t.qcow2: Snapshot table too large [all …]
|
H A D | 051.pc.out | 53 QEMU X.Y.Z monitor - type 'help' for more information 54 (qemu) quit 60 QEMU X.Y.Z monitor - type 'help' for more information 61 (qemu) quit 76 QEMU X.Y.Z monitor - type 'help' for more information 83 QEMU X.Y.Z monitor - type 'help' for more information 84 (qemu) info block 89 (qemu) quit 105 QEMU X.Y.Z monitor - type 'help' for more information 106 (qemu) quit [all …]
|
H A D | 051.out | 53 QEMU X.Y.Z monitor - type 'help' for more information 54 (qemu) quit 60 QEMU X.Y.Z monitor - type 'help' for more information 61 (qemu) quit 76 QEMU X.Y.Z monitor - type 'help' for more information 83 QEMU X.Y.Z monitor - type 'help' for more information 84 (qemu) info block 89 (qemu) quit 105 QEMU X.Y.Z monitor - type 'help' for more information 106 (qemu) quit [all …]
|
H A D | 083.out | 4 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 8 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 12 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 16 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 20 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 24 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 28 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 32 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 36 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo 40 qemu-io: can't open device nbd+tcp://127.0.0.1:PORT/foo [all …]
|
H A D | 153.out | 11 == Launching QEMU, opts: '' == 13 == Launching another QEMU, opts: '' == 17 == Launching another QEMU, opts: 'read-only=on' == 21 == Launching another QEMU, opts: 'read-only=on,force-share=on' == 26 qemu-io: can't open device TEST_DIR/t.qcow2: Failed to get "write" lock 30 qemu-io: can't open device TEST_DIR/t.qcow2: Failed to get shared "write" lock 34 qemu-io: can't open device TEST_DIR/t.qcow2: Failed to get "write" lock 39 qemu-io: can't open device TEST_DIR/t.qcow2: Failed to get shared "write" lock 44 qemu-img: Could not open 'TEST_DIR/t.qcow2': Failed to get shared "write" lock 48 qemu-img: Could not open 'TEST_DIR/t.qcow2': Failed to get shared "write" lock [all …]
|
H A D | 233.out | 19 qemu-img: Could not open 'driver=nbd,host=127.0.0.1,port=PORT,tls-creds=tls0': Denied by server for… 21 qemu-nbd: Denied by server for option 5 (starttls) 24 qemu-img: Could not open 'nbd://localhost:PORT': TLS negotiation required before option 7 (go) 27 qemu-nbd: TLS negotiation required before option 3 (list) 45 qemu-img: Could not open 'driver=nbd,host=localhost,port=PORT,tls-creds=tls0': Certificate does not… 46 qemu-nbd: Certificate does not match the hostname localhost 60 qemu-img: Could not open 'driver=nbd,host=127.0.0.1,port=PORT,tls-creds=tls0': The certificate hasn… 61 qemu-nbd: The certificate hasn't got a known issuer 72 qemu-img: Could not open 'driver=nbd,host=127.0.0.1,port=PORT,tls-creds=tls0': Failed to read optio… 73 qemu-img: Could not open 'driver=nbd,host=127.0.0.1,port=PORT,tls-creds=tls0': Failed to read optio… [all …]
|
/openbmc/qemu/docs/devel/migration/ |
H A D | compatibility.rst | 7 When we do migration, we have two QEMU processes: the source and the 15 - QEMU 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 30 machine type in both source and destination. The QEMU hardware 37 start with the trivial ones, QEMU is the same on source and 40 1 - qemu-5.2 -M pc-5.2 -> migrates to -> qemu-5.2 -M pc-5.2 42 This is the latest QEMU with the latest machine type. [all …]
|
H A D | CPR.rst | 5 VM is migrated to a new QEMU instance on the same host. It is 7 that run the VM, such as QEMU or even the host kernel. At this time, 10 Because QEMU is restarted on the same host, with access to the same 13 guest block devices between quitting old QEMU and starting new QEMU. 21 In this mode, QEMU stops the VM, and writes VM state to the migration 22 URI, which will typically be a file. After quitting QEMU, the user 23 resumes by running QEMU with the ``-incoming`` option. Because the 24 old and new QEMU instances are not active concurrently, the URI cannot 32 software before restarting QEMU and resuming the VM. Further, if 34 then the user may reboot to a new host kernel before restarting QEMU. [all …]
|
/openbmc/qemu/tests/qemu-iotests/tests/ |
H A D | qcow2-internal-snapshots.out | 6 QEMU X.Y.Z monitor - type 'help' for more information 7 (qemu) qemu-io disk0 "write -P0x11 0 1M" 10 (qemu) savevm snap0 11 (qemu) qemu-io disk0 "write -P0x22 0 512k" 14 (qemu) quit 23 QEMU X.Y.Z monitor - type 'help' for more information 24 (qemu) qemu-io disk0 "read -P0x11 0 1M" 27 (qemu) qemu-io disk0 "write -P0x33 512k 512k" 30 (qemu) loadvm snap0 31 (qemu) qemu-io disk0 "read -P0x11 0 1M" [all …]
|
H A D | write-zeroes-unmap.out | 6 QEMU X.Y.Z monitor - type 'help' for more information 7 (qemu) qemu-io none0 "write -z 0 1m" 10 (qemu) quit 16 QEMU X.Y.Z monitor - type 'help' for more information 17 (qemu) qemu-io none0 "write -zu 0 1m" 20 (qemu) quit 26 QEMU X.Y.Z monitor - type 'help' for more information 27 (qemu) qemu-io none0 "write -P 0 0 1m" 30 (qemu) quit 36 QEMU X.Y.Z monitor - type 'help' for more information [all …]
|
/openbmc/qemu/scripts/coverity-scan/ |
H A D | COMPONENTS.md | 4 ~ .*/qemu((/include)?/hw/alpha/.*|/target/alpha/.*) 7 …~ .*/qemu((/include)?/hw/arm/.*|(/include)?/hw/.*/(arm|allwinner-a10|bcm28|digic|exynos|imx|omap|s… 10 ~ .*/qemu((/include)?/hw/avr/.*|/target/avr/.*) 13 ~ .*/qemu(/target/hexagon/.*generated.*) 16 ~ .*/qemu(/target/hexagon/.*) 19 ~ .*/qemu((/include)?/hw/hppa/.*|/target/hppa/.*) 22 ~ .*/qemu((/include)?/hw/i386/.*|/target/i386/.*|/hw/intc/[^/]*apic[^/]*\.c) 25 ~ .*/qemu((/include)?/hw/(loongarch/.*|.*/loongarch.*)|/target/loongarch/.*) 28 …~ .*/qemu((/include)?/hw/m68k/.*|/target/m68k/.*|(/include)?/hw(/.*)?/mcf.*|(/include)?/hw/nubus/.… 31 ~ .*/qemu((/include)?/hw/microblaze/.*|/target/microblaze/.*) [all …]
|
/openbmc/qemu/ |
H A D | README.rst | 2 QEMU README 5 QEMU is a generic and open source machine & userspace emulator and 8 QEMU is capable of emulating a complete machine in software without any 10 it achieves very good performance. QEMU can also integrate with the Xen 12 hypervisor to manage the CPU. With hypervisor support, QEMU can achieve 13 near native performance for CPUs. When QEMU emulates CPUs directly it is 17 QEMU is also capable of providing userspace API virtualization for Linux 23 QEMU aims to fit into a variety of use cases. It can be invoked directly 30 QEMU as a whole is released under the GNU General Public License, 38 `<https://www.qemu.org/documentation/>`_. The documentation for the [all …]
|
/openbmc/linux/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-test-1-run-qemu.sh | 4 # Carry out a kvm-based run for the specified qemu-cmd file, which might 7 # Usage: kvm-test-1-run-qemu.sh qemu-cmd-dir 9 # qemu-cmd-dir provides the directory containing qemu-cmd file. 14 # at the end of the qemu-cmd file are not optional. 20 T="`mktemp -d ${TMPDIR-/tmp}/kvm-test-1-run-qemu.sh.XXXXXX`" 29 if ! test -f "$resdir/qemu-cmd" 31 echo $0: Nonexistent qemu-cmd file: $resdir/qemu-cmd 37 # Obtain settings from the qemu-cmd file. 38 grep '^#' $resdir/qemu-cmd | sed -e 's/^# //' > $T/qemu-cmd-settings 39 . $T/qemu-cmd-settings [all …]
|
H A D | functions.sh | 144 # identify_boot_image qemu-cmd 156 qemu-system-x86_64|qemu-system-i386) 159 qemu-system-aarch64) 162 qemu-system-s390x) 174 # Returns our best guess as to which qemu command is appropriate for 183 echo qemu-system-x86_64 186 echo qemu-system-i386 189 echo qemu-system-aarch64 192 echo qemu-system-s390x 195 echo qemu-system-ppc64 [all …]
|
/openbmc/qemu/python/ |
H A D | PACKAGE.rst | 1 QEMU Python Tooling 4 This package provides QEMU tooling used by the QEMU project to build, 5 configure, and test QEMU. It is not a fully-fledged SDK and it is subject 11 The ``qemu.qmp`` subpackage provides a library for communicating with 12 QMP servers. The ``qemu.machine`` subpackage offers rudimentary 13 facilities for launching and managing QEMU processes. Refer to each 15 (``>>> help(qemu.qmp)``, ``>>> help(qemu.machine)``) 22 the QEMU source tree. Contributions are welcome and follow the `QEMU 24 <https://wiki.qemu.org/Contribute/SubmitAPatch>`_, which involves 25 sending patches to the QEMU development mailing list. [all …]
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | qemu.rst | 4 Using the Quick EMUlator (QEMU) 7 The Yocto Project uses an implementation of the Quick EMUlator (QEMU) 10 EMUlator (QEMU) and other QEMU information helpful for development 16 Within the context of the Yocto Project, QEMU is an emulator and 19 QEMU is useful for running and testing images and applications on 21 Among other things, the Yocto Project uses QEMU to run automated Quality 26 This implementation is not the same as QEMU in general. 29 implementation of QEMU. 31 For official information and documentation on QEMU in general, see the 34 - `QEMU Website <https://wiki.qemu.org/Main_Page>`__\ *:* The official [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | runqemu.py | 56 with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu: 57 with open(qemu.qemurunnerlog) as f: 58 self.assertTrue(qemu.runner.logged, "Failed: %s, %s" % (cmd, f.read())) 63 with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu: 64 with open(qemu.qemurunnerlog) as f: 66 …ad(), regexp, "Failed to find '%s' in '%s' after running '%s'" % (regexp, qemu.qemurunnerlog, cmd)) 72 with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu: 73 with open(qemu.qemurunnerlog) as f: 75 …n, f.read(), "Failed to find '%s' in '%s' after running '%s'" % (text_in, qemu.qemurunnerlog, cmd)) 80 with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu: [all …]
|
/openbmc/qemu/docs/ |
H A D | conf.py | 3 # QEMU documentation build configuration file, created by 8 # for each of QEMU's manuals: in this case sphinx-build is run multiple 14 # QEMU's makefiles take option (1), which allows us to install 89 project = u'QEMU' 90 copyright = u'2024, The QEMU Project Developers' 91 author = u'The QEMU Project Developers' 140 confdir = os.getenv('CONFDIR', "/etc/qemu") 190 "gitlab_user": "qemu-project", 191 "gitlab_repo": "qemu", 234 (master_doc, 'QEMU.tex', u'QEMU Documentation', [all …]
|
/openbmc/qemu/docs/user/ |
H A D | main.rst | 1 QEMU User space emulator 9 - Linux (referred as qemu-linux-user) 11 - BSD (referred as qemu-bsd-user) 16 QEMU user space emulation has the following notable features: 19 QEMU includes a generic system call translator. This means that the 25 QEMU can redirect to the running program all signals coming from the 30 QEMU relies on the host kernel to emulate most signal system calls, 31 for example to emulate the signal mask. On Linux, QEMU supports both 35 On Linux, QEMU can emulate the ``clone`` syscall and create a real 41 QEMU was conceived so that ultimately it can emulate itself. Although it [all …]
|
/openbmc/qemu/docs/system/ |
H A D | security.rst | 7 This chapter explains the security requirements that QEMU is designed to meet 8 and principles for securely deploying QEMU. 13 QEMU supports many different use cases, some of which have stricter security 50 QEMU to provide guest isolation or any security guarantees. 67 QEMU presents an attack surface to the guest in the form of emulated devices. 68 The guest must not be able to gain control of QEMU. Bugs in emulated devices 69 could allow malicious guests to gain code execution in QEMU. At this point the 71 QEMU process on the host. 82 the privileges necessary for its function. In the case of QEMU this means that 85 The QEMU process should not have access to any resources that are inaccessible [all …]
|
/openbmc/qemu/docs/system/devices/ |
H A D | canokey.rst | 3 CanoKey QEMU 24 In QEMU, yet another CanoKey virt-card is implemented. 25 CanoKey QEMU exposes itself as a USB device to the guest OS. 31 CanoKey QEMU provides much convenience for debugging: 33 * libcanokey-qemu supports debugging output thus developers can 35 * CanoKey QEMU supports trace event thus event 36 * QEMU USB stack supports pcap thus USB packet between the guest 52 libcanokey-qemu is required to use CanoKey QEMU. 56 git clone https://github.com/canokeys/canokey-qemu 57 mkdir canokey-qemu/build [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | multi-process.rst | 1 Multi-process QEMU 6 This is the design document for multi-process QEMU. It does not 13 https://wiki.qemu.org/Features/MultiProcessQEMU 15 QEMU is often used as the hypervisor for virtual machines running in the 22 QEMU can be susceptible to security attacks because it is a large, 24 Many of these features can be configured out of QEMU, but even a reduced 25 configuration QEMU has a large amount of code a guest can potentially 26 attack. Separating QEMU reduces the attack surface by aiding to 30 QEMU services 33 QEMU can be broadly described as providing three main services. One is a [all …]
|