Home
last modified time | relevance | path

Searched refs:process (Results 1 – 25 of 155) sorted by relevance

1234567

/qemu/target/arm/tcg/
H A Dmeson.build2 decodetree.process('a64.decode', extra_args: ['--static-decode=disas_a64']),
3 decodetree.process('sve.decode', extra_args: '--decode=disas_sve'),
4 decodetree.process('sme.decode', extra_args: '--decode=disas_sme'),
5 decodetree.process('sme-fa64.decode', extra_args: '--static-decode=disas_sme_fa64'),
9 decodetree.process('neon-shared.decode', extra_args: '--decode=disas_neon_shared'),
10 decodetree.process('neon-dp.decode', extra_args: '--decode=disas_neon_dp'),
11 decodetree.process('neon-ls.decode', extra_args: '--decode=disas_neon_ls'),
12 decodetree.process('vfp.decode', extra_args: '--decode=disas_vfp'),
13 decodetree.process('vfp-uncond.decode', extra_args: '--decode=disas_vfp_uncond'),
14 decodetree.process('m-nocp.decode', extra_args: '--decode=disas_m_nocp'),
[all …]
/qemu/target/mips/tcg/
H A Dmeson.build2 decodetree.process('rel6.decode', extra_args: ['--decode=decode_isa_rel6']),
3 decodetree.process('msa.decode', extra_args: '--decode=decode_ase_msa'),
4 decodetree.process('tx79.decode', extra_args: '--static-decode=decode_tx79'),
5 decodetree.process('vr54xx.decode', extra_args: '--decode=decode_ext_vr54xx'),
6 decodetree.process('octeon.decode', extra_args: '--decode=decode_ext_octeon'),
7 decodetree.process('lcsr.decode', extra_args: '--decode=decode_ase_lcsr'),
8 decodetree.process('godson2.decode', extra_args: ['--static-decode=decode_godson2']),
9 decodetree.process('loong-ext.decode', extra_args: ['--static-decode=decode_loong_ext']),
/qemu/docs/system/
H A Dmulti-process.rst1 .. _Multi-process QEMU:
3 Multi-process QEMU
6 This document describes how to configure and use multi-process qemu.
7 For the design document refer to docs/devel/multi-process.rst.
12 multi-process is enabled by default for targets that enable KVM
18 Multi-process QEMU requires an orchestrator to launch.
26 - It launches the remote process and passes one of the
34 - QEMU can enter remote process mode by using the "remote" machine
43 - Example command-line for the remote process is as follows:
54 - Since parts of the RAM are shared between QEMU & remote process, a
[all …]
H A Dsecurity.rst71 QEMU process on the host.
83 each process only has access to resources belonging to the guest.
85 The QEMU process should not have access to any resources that are inaccessible
87 QEMU process since it already has access to those same resources from within
97 the QEMU process can then begin invoking host system calls.
116 unprivileged QEMU process access to host devices without running QEMU as root.
122 traditional UNIX process and file permissions model. They restrict the QEMU
123 process from accessing processes and files on the host system that are not
129 - Linux namespaces can be used to make process, file system, and other system
130 resources unavailable to QEMU. A namespaced QEMU process is restricted to only
/qemu/docs/devel/
H A Dmulti-process.rst1 Multi-process QEMU
6 This is the design document for multi-process QEMU. It does not
40 A multi-process QEMU
43 A multi-process QEMU involves separating QEMU services into separate
51 A QEMU control process would remain, but in multi-process mode, will
55 A first step in creating a multi-process QEMU is to separate IO services
57 emulation. i.e., the control process would also be the CPU emulation
58 process. In a later phase, CPU emulation could be separated from the
59 control process.
71 guest CPU instructions. The devices emulated in the separate process are
[all …]
H A Dstable-process.rst1 .. _stable-process:
3 QEMU and the stable process
17 which point the stable process moves to producing 2.12.x/2.12.x.y releases.
63 Stable release process
H A Ds390-dasd-ipl.rst7 The s390 hardware IPL process consists of the following steps.
31 process and will contain a larger channel program than IPL1. The point of
43 the IPL/boot process.
48 The psw that was loaded into memory location ``0x0`` as part of the ipl process
54 In a non-virtualized environment this process, handled entirely by the hardware,
76 is missing one key feature that is required for this process to work:
87 the IPL process consists of transferring control from the "Read IPL" ccw
/qemu/tests/qemu-iotests/
H A D153.out15 Is another process using the image [TEST_DIR/t.qcow2]?
19 Is another process using the image [TEST_DIR/t.qcow2]?
27 Is another process using the image [TEST_DIR/t.qcow2]?
31 Is another process using the image [TEST_DIR/t.qcow2]?
35 Is another process using the image [TEST_DIR/t.qcow2]?
40 Is another process using the image [TEST_DIR/t.qcow2]?
45 Is another process using the image [TEST_DIR/t.qcow2]?
49 Is another process using the image [TEST_DIR/t.qcow2]?
53 Is another process using the image [TEST_DIR/t.qcow2]?
57 Is another process using the image [TEST_DIR/t.qcow2]?
[all …]
/qemu/gdbstub/
H A Dgdbstub.c252 CPUState *gdb_get_first_cpu_in_process(GDBProcess *process) in gdb_get_first_cpu_in_process() argument
257 if (gdb_get_cpu_pid(cpu) == process->pid) { in gdb_get_first_cpu_in_process()
301 GDBProcess *process = gdb_get_cpu_process(cpu); in gdb_first_attached_cpu() local
303 if (!process->attached) { in gdb_first_attached_cpu()
312 GDBProcess *process; in gdb_get_cpu() local
320 process = gdb_get_process(pid); in gdb_get_cpu()
322 if (process == NULL) { in gdb_get_cpu()
326 if (!process->attached) { in gdb_get_cpu()
330 return gdb_get_first_cpu_in_process(process); in gdb_get_cpu()
339 process = gdb_get_cpu_process(cpu); in gdb_get_cpu()
[all …]
H A Dsystem.c286 GDBProcess *process; in find_cpu_clusters() local
290 process = &s->processes[s->process_num - 1]; in find_cpu_clusters()
298 process->pid = cluster->cluster_id + 1; in find_cpu_clusters()
299 process->attached = false; in find_cpu_clusters()
300 process->target_xml = NULL; in find_cpu_clusters()
H A Duser-target.c389 GDBProcess *process = gdb_get_process(pid); in gdb_handle_query_xfer_exec_file() local
390 if (!process) { in gdb_handle_query_xfer_exec_file()
395 CPUState *cpu = gdb_get_first_cpu_in_process(process); in gdb_handle_query_xfer_exec_file()
/qemu/target/riscv/
H A Dmeson.build3 …decodetree.process('insn16.decode', extra_args: ['--static-decode=decode_insn16', '--insnwidth=16'…
4 decodetree.process('insn32.decode', extra_args: '--static-decode=decode_insn32'),
5 decodetree.process('xthead.decode', extra_args: '--static-decode=decode_xthead'),
6 …decodetree.process('XVentanaCondOps.decode', extra_args: '--static-decode=decode_XVentanaCodeOps'),
/qemu/linux-user/ppc/
H A Dmeson.build7 vdso_32_inc = gen_vdso.process('vdso-32.so', extra_args: [
13 vdso_64_inc = gen_vdso.process('vdso-64.so',
15 vdso_64le_inc = gen_vdso.process('vdso-64le.so',
/qemu/linux-user/arm/
H A Dmeson.build13 vdso_be8_inc = gen_vdso.process('vdso-be8.so',
17 vdso_be32_inc = gen_vdso.process('vdso-be32.so',
21 vdso_le_inc = gen_vdso.process('vdso-le.so',
/qemu/hw/remote/
H A Dtrace-events1 # multi-process trace events
3 …error(int cmd, int size, int nfds) "send command %d size %d, %d file descriptors to remote process"
4 …(int cmd, int size, int nfds) "failed to receive %d size %d, %d file descriptors to remote process"
/qemu/linux-user/riscv/
H A Dmeson.build1 vdso_32_inc = gen_vdso.process('vdso-32.so',
3 vdso_64_inc = gen_vdso.process('vdso-64.so',
/qemu/docs/tools/
H A Dqemu-trace-stap.rst65 Run a trace session, printing formatted output any time a process that is
80 invocation of the QEMU process(es). It will match probes on all
82 unless told to only monitor a specific process.
90 Restrict the tracing session so that it only triggers for the process
100 To monitor only the QEMU process with PID 1732
H A Dqemu-storage-daemon.rst16 ``qemu-img``, and ``qemu-nbd`` in a long-running process controlled via QMP
41 other process; this may destroy the image. Also, be aware that querying an
42 image that is being modified by another process may encounter inconsistent
110 than the user running the process will be allowed to access the export. Note
183 Daemonize the process. The parent process will exit once startup is complete
221 # body. If the daemon process terminated early then the following connect()
222 # will fail with "Connection refused" because no process has the listen
/qemu/linux-user/aarch64/
H A Dmeson.build5 vdso_be_inc = gen_vdso.process('vdso-be.so',
8 vdso_le_inc = gen_vdso.process('vdso-le.so',
/qemu/target/ppc/
H A Dmeson.build26 decodetree.process('insn32.decode',
28 decodetree.process('insn64.decode',
/qemu/tests/image-fuzzer/
H A Drunner.py80 process = subprocess.Popen(q_args, stdin=devnull,
85 out, err = process.communicate()
90 return process.returncode
93 os.kill(process.pid, term_signal)
/qemu/docs/specs/
H A Drapl-msr.rst89 In Linux, a process has an execution time associated with it. The scheduler is
92 100. So a core can run a process at the maximum of 100 ticks per second. If a
97 time of a process with the [pid] as the process ID. It gives the amount
98 of ticks the process has been scheduled in userspace (utime) and kernel
/qemu/qapi/
H A Dqdev.json98 # the hot removal process. Completion of the device removal
99 # process is signaled with a DEVICE_DELETED event. Guest reset
101 # guest-side error in the hot removal process is detected, the
/qemu/linux-user/x86_64/
H A Dmeson.build7 vdso_inc = gen_vdso.process('vdso.so')
/qemu/linux-user/hppa/
H A Dmeson.build7 vdso_inc = gen_vdso.process('vdso.so',

1234567