Home
last modified time | relevance | path

Searched refs:user (Results 1 – 25 of 316) sorted by relevance

12345678910>>...13

/qemu/docs/system/devices/
H A Dvhost-user.rst3 vhost-user back ends
10 vhost-user device
28 * - vhost-user-blk
31 * - vhost-user-fs
34 * - vhost-user-gpio
37 * - vhost-user-gpu
40 * - vhost-user-i2c
46 * - vhost-user-rng
52 * - vhost-user-snd
65 vhost-user-device
[all …]
H A Dvhost-user-input.rst3 QEMU vhost-user-input - Input emulation
12 The vhost-user-input device implementation was designed to work with a daemon
15 QEMU provides a backend implementation in contrib/vhost-user-input.
30 host# vhost-user-input --socket-path=input.sock \
41 -device vhost-user-input-pci,chardev=mouse0 \
H A Dvirtio-gpu.rst23 * ``vhost-user-vga``
24 * ``vhost-user-pci``
28 device label). There is a vhost-user backend that runs the graphics stack
34 or vhost-user-vga while the non-VGA ones are prefixed with virtio-gpu or
35 vhost-user-gpu.
38 user can further pick between MMIO or PCI. For MMIO, the user can suffix
39 the device name with -device, though vhost-user-gpu does not support MMIO.
40 For PCI, the user can suffix it with -pci. Without these suffixes, the
95 ``cross-domain`` capset name is set. The user may optionally specify
H A Dvhost-user-rng.rst3 QEMU vhost-user-rng - RNG emulation
9 What follows builds on the material presented in vhost-user.rst - it should
15 The vhost-user-rng device implementation was designed to work with a random
37 -device vhost-user-rng-pci,chardev=rng0 \
H A Dnet.rst10 devices or the non-privileged user mode network stack), or to other
41 Using the user mode network stack
44 By using the option ``-net user`` (default configuration if no ``-net``
45 option is specified), QEMU uses a completely user mode network stack
61 In order to check that the user mode network is working, you can ping
65 Note that ICMP traffic in general does not work with user mode
76 When using the ``'-netdev user,hostfwd=...'`` option, TCP or UDP
/qemu/tests/docker/dockerfiles/
H A Ddebian-all-test-cross.docker7 # to build and run linux-user tests on GitLab
70user,arm-linux-user,hppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux-u…
71 # As a final step configure the user (if env is defined)
H A Ddebian-legacy-test-cross.docker7 # sh4-linux-user: binaries don't run with bookworm compiler
45 ENV DEF_TARGET_LIST alpha-linux-user,sh4-linux-user
47 # As a final step configure the user (if env is defined)
/qemu/docs/interop/
H A Dvhost-user.json13 # = vhost user backend discovery & capabilities
19 # List the various vhost user backend types.
63 # List of vhost user "block" features.
94 # List of vhost user "input" features.
125 # List of vhost user "gpu" features.
156 # Capabilities reported by vhost user backends.
158 # @type: The vhost user backend type.
195 # - $XDG_CONFIG_HOME/qemu/vhost-user -- exclusively for per-user local
221 # $ vim /etc/qemu/vhost-user/50-qemu-gpu.json
225 # $ vim /etc/qemu/vhost-user/10-qemu-gpu.json
[all …]
H A Ddbus.rst9 - vhost-user* processes (gpu, virtfs, input, etc...)
11 - user networking (slirp)
68 - Moderately improved user based security isolation
72 - Best user based security isolation
75 For example, to allow only ``qemu`` user to talk to ``qemu-helper``
80 <policy user="qemu">
85 <policy user="qemu-helper">
/qemu/hw/virtio/
H A Dmeson.build19 specific_virtio_ss.add(files('vhost-user.c'))
20 system_virtio_ss.add(files('vhost-user-base.c'))
23 system_virtio_ss.add(files('vhost-user-device.c'))
25 system_virtio_ss.add(when: 'CONFIG_VHOST_USER_I2C', if_true: files('vhost-user-i2c.c'))
33 if_true: files('vhost-user-gpio-pci.c'))
35 if_true: files('vhost-user-i2c-pci.c'))
37 if_true: files('vhost-user-rng-pci.c'))
39 if_true: files('vhost-user-snd-pci.c'))
41 if_true: files('vhost-user-input-pci.c'))
52 specific_virtio_ss.add(when: 'CONFIG_VHOST_USER_FS', if_true: files('vhost-user-fs.c'))
[all …]
/qemu/net/
H A Dslirp.c1192 user = &netdev->u.user; in net_init_slirp()
1194 if ((user->has_ipv6 && user->ipv6 && !user->has_ipv4) || in net_init_slirp()
1195 (user->has_ipv4 && !user->ipv4)) { in net_init_slirp()
1198 if ((user->has_ipv4 && user->ipv4 && !user->has_ipv6) || in net_init_slirp()
1199 (user->has_ipv6 && !user->ipv6)) { in net_init_slirp()
1203 vnet = user->net ? g_strdup(user->net) : in net_init_slirp()
1204 user->ip ? g_strdup_printf("%s/24", user->ip) : in net_init_slirp()
1217 user->ipv6_host, user->hostname, user->tftp, in net_init_slirp()
1218 user->bootfile, user->dhcpstart, in net_init_slirp()
1219 user->dns, user->ipv6_dns, user->smb, in net_init_slirp()
[all …]
H A Dvhost-user.c340 VhostUserState *user; in net_vhost_user_init() local
346 user = g_new0(struct VhostUserState, 1); in net_vhost_user_init()
355 !vhost_user_init(user, &s->chr, &err)) { in net_vhost_user_init()
361 s->vhost_user = user; in net_vhost_user_init()
380 if (user) { in net_vhost_user_init()
381 vhost_user_cleanup(user); in net_vhost_user_init()
382 g_free(user); in net_vhost_user_init()
/qemu/.gitlab-ci.d/
H A Dcrossbuild-template.yml22 --disable-user $QEMU_CONFIGURE_OPTS $EXTRA_CONFIGURE_OPTS
75 --disable-system --target-list-exclude="aarch64_be-linux-user
76 alpha-linux-user cris-linux-user m68k-linux-user microblazeel-linux-user
77 or1k-linux-user ppc-linux-user sparc-linux-user
78 xtensa-linux-user $CROSS_SKIP_TARGETS"
H A Dcrossbuilds.yml4 cross-armel-user:
11 cross-armhf-user:
25 cross-arm64-user:
51 cross-i686-user:
71 …PTS: --target-list=i386-softmmu,i386-linux-user,aarch64-softmmu,aarch64-linux-user,ppc-softmmu,ppc…
81 cross-mipsel-user:
95 cross-mips64el-user:
109 cross-ppc64el-user:
135 cross-riscv64-user:
150 cross-s390x-user:
H A Dbuildtest.yml349 build-user:
356 --target-list-exclude=alpha-linux-user,sh4-linux-user
359 build-user-static:
366 --target-list-exclude=alpha-linux-user,sh4-linux-user
376 TARGETS: alpha-linux-user alpha-softmmu sh4-linux-user
380 build-user-hexagon:
386 TARGETS: hexagon-linux-user
437 clang-user:
445 …de=alpha-linux-user,microblazeel-linux-user,aarch64_be-linux-user,i386-linux-user,m68k-linux-user,…
674 hexagon-linux-user i386-linux-user s390x-linux-user
[all …]
/qemu/subprojects/libvhost-user/
H A Dmeson.build1 project('libvhost-user', 'c',
14 vhost_user = static_library('vhost-user',
15 files('libvhost-user.c'),
22 vhost_user_glib = static_library('vhost-user-glib',
23 files('libvhost-user-glib.c'),
/qemu/docs/user/
H A Dmain.rst111 - user mode (Alpha)
115 - user mode (Arm)
123 - user mode (ColdFire)
125 - user mode (M68K)
133 - user mode (Cris)
137 - user mode (i386)
142 - user mode (Microblaze)
146 - user mode (MIPS)
162 - user mode (PowerPC)
167 - user mode (SH4)
[all …]
/qemu/gdbstub/
H A Dmeson.build3 # types. The bits pushed to system/user.c try to use guest agnostic
14 gdb_user_ss.add(files('gdbstub.c', 'user.c'))
36 # The user-target is specialised by the guest
37 specific_ss.add(when: 'CONFIG_USER_ONLY', if_true: files('user-target.c'))
/qemu/contrib/vhost-user-gpu/
H A Dmeson.build2 executable('vhost-user-gpu', files('vhost-user-gpu.c', 'virgl.c', 'vugbm.c'),
10 install_dir: qemu_datadir / 'vhost-user')
H A D50-qemu-gpu.json.in2 "description": "QEMU vhost-user-gpu",
4 "binary": "@libexecdir@/vhost-user-gpu"
/qemu/tests/vm/
H A Dconf_example_x86.yml13 # Password for root user can be different from guest.
16 # Provide default ssh keys of current user.
17 # You need to edit the below for your user.
18 #ssh_key_file: /home/<user>/.ssh/id_rsa
19 #ssh_pub_key_file: /home/<user>/.ssh/id_rsa.pub
/qemu/docs/system/
H A Dgeneric-loader.rst10 The 'loader' device allows the user to load multiple images or values into
40 All values are parsed using the standard QemuOps parsing. This allows the user
42 will be parsed as decimal. To use hex values the user should prefix the number
63 All values are parsed using the standard QemuOpts parsing. This allows the user
65 will be parsed as decimal. To use hex values the user should prefix the number
102 All values are parsed using the standard QemuOpts parsing. This allows the user
104 will be parsed as decimal. To use hex values the user should prefix the number
117 now) should be exposed to the user so that they can choose if the PC
/qemu/tests/tcg/mips/user/ase/msa/
H A DREADME8 They are to be executed using QEMU user mode, using command line:
10 mips64el-linux-user/qemu-mips64el -cpu I6400 <executable file>
17 cd tests/tcg/mips/user/ase/msa
/qemu/docs/specs/
H A Dppc-spapr-numa.rst171 NUMA levels, granting user flexibility
188 Translating user distance to kernel distance
195 * user distance 11 to 30 will be interpreted as 20
196 * user distance 31 to 60 will be interpreted as 40
197 * user distance 61 to 120 will be interpreted as 80
198 * user distance 121 and beyond will be interpreted as 160
199 * user distance 10 stays 10
207 NUMA topology in the guest, e.g. this user input:
216 And this other user input:
254 Consider the following NUMA topology entered by user input:
[all …]
/qemu/docs/devel/
H A Dvirtio-backends.rst15 (vhost-user).
77 vhost-user version.
171 * in a separate process (a.k.a. vhost-user)
177 which has to work with either vhost or vhost-user uses
181 For vhost-user devices you also need to add code to track the
183 between QEMU and the external vhost-user process.
185 If you only need to implement a vhost-user backed the other option is
186 a use a QOM-ified version of vhost-user.

12345678910>>...13