Home
last modified time | relevance | path

Searched refs:virtio (Results 1 – 25 of 129) sorted by relevance

123456

/OK3568_Linux_fs/kernel/tools/virtio/virtio-trace/
H A DREADME1 Trace Agent for virtio-trace
7 - splice the page from write_pipe to virtio-console without memory copying
19 write the data to virtio-serial.
28 Makefile: Makefile of trace agent for virtio-trace
38 To use this trace agent for virtio-trace, we need to prepare some virtio-serial
42 virtio-trace uses virtio-serial pipe as trace data paths as to the number
44 # mkdir /tmp/virtio-trace/
45 # mkfifo /tmp/virtio-trace/trace-path-cpu{0,1,2,...,X}.{in,out}
46 # mkfifo /tmp/virtio-trace/agent-ctl-path.{in,out}
53 2) Set up of virtio-serial pipe in a host
[all …]
/OK3568_Linux_fs/kernel/drivers/virtio/
H A DKconfig5 This option is selected by any driver which implements the virtio
22 tristate "PCI driver for virtio devices"
26 This driver provides support for virtio based paravirtual device
28 virtio backends. Most QEMU based VMMs should support these devices
34 bool "Support for legacy virtio draft 0.9.X and older devices"
46 so, you can happily disable this option and virtio will not
53 tristate "vDPA driver for virtio devices"
57 This driver provides support for virtio based paravirtual
60 physical device to allow the datapath of virtio to be
66 tristate "Support for virtio pmem driver"
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/virtio/
H A Dmmio.txt1 * virtio memory mapped device
3 See https://ozlabs.org/~rusty/virtio-spec/ for more details.
7 - compatible: "virtio,mmio" compatibility string
11 Required properties for virtio-iommu:
13 - #iommu-cells: When the node corresponds to a virtio-iommu device, it is
16 "iommus" property. For virtio-iommu #iommu-cells must be
22 have an "iommus" property [1]. Since virtio-iommu itself
23 does not access memory through an IOMMU, the "virtio,mmio"
30 compatible = "virtio,mmio";
39 compatible = "virtio,mmio";
H A Diommu.txt1 * virtio IOMMU PCI device
3 When virtio-iommu uses the PCI transport, its programming interface is
6 masters. Therefore, the PCI root complex that hosts the virtio-iommu
11 - compatible: Should be "virtio,pci-iommu"
20 For virtio-iommu, #iommu-cells must be 1.
25 virtio-iommu node doesn't have an "iommus" property, and is omitted from
36 compatible = "virtio,pci-iommu";
/OK3568_Linux_fs/kernel/arch/arc/boot/dts/
H A Dhaps_hs.dts69 virtio0: virtio@f0100000 {
70 compatible = "virtio,mmio";
75 virtio1: virtio@f0102000 {
76 compatible = "virtio,mmio";
81 virtio2: virtio@f0104000 {
82 compatible = "virtio,mmio";
87 virtio3: virtio@f0106000 {
88 compatible = "virtio,mmio";
93 virtio4: virtio@f0108000 {
94 compatible = "virtio,mmio";
/OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/filesystems/
H A Dvirtiofs.rst15 virtiofs: virtio-fs 主机<->客机共享文件系统
22 Linux的virtiofs文件系统实现了一个半虚拟化VIRTIO类型“virtio-fs”设备的驱动,通过该\
29 步骤,且将存储网络暴露给客机。而virtio-fs设备通过提供不经过网络的文件系统访问文件\
43 请查阅 https://virtio-fs.gitlab.io/ 了解配置QEMU和virtiofsd守护程序的详细信息。
47 由于virtio-fs设备将FUSE协议用于文件系统请求,因此Linux的virtiofs文件系统与FUSE文\
49 间之间的/dev/fuse接口由virtio-fs设备接口代替。
56 其关键,因为此时不可能加入高优先级的请求。为了解决此差异,virtio-fs设备采用“hiprio”\
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Ds390-diag.rst38 DIAGNOSE function code 'X'500' - KVM virtio functions
41 If the function code specifies 0x500, various virtio-related functions
44 General register 1 contains the virtio subfunction code. Supported
45 virtio subfunctions depend on KVM's userspace. Generally, userspace
46 provides either s390-virtio (subcodes 0-2) or virtio-ccw (subcode 3).
52 Subcode 0 - s390-virtio notification and early console printk
55 Subcode 1 - s390-virtio reset
58 Subcode 2 - s390-virtio set status
61 Subcode 3 - virtio-ccw notification
65 the subchannel of the virtio-ccw proxy device to be notified.
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/qemu/qemu/
H A D0002-virtio-net-fix-map-leaking-on-error-during-receive.patch8 Subject: [PATCH 2/2] virtio-net: fix map leaking on error during receive
10 Commit bedd7e93d0196 ("virtio-net: fix use after unmap/free for sg")
22 Fixes: bedd7e93d0196 ("virtio-net: fix use after unmap/free for sg")
26 hw/net/virtio-net.c | 1 +
29 diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
31 --- a/hw/net/virtio-net.c
32 +++ b/hw/net/virtio-net.c
H A D0007_let_dma_memory_map_function_take_MemTxAttrs_argument.patch31 hw/display/virtio-gpu.c | 10 ++++++----
35 hw/virtio/virtio.c | 6 ++++--
41 diff --git a/hw/display/virtio-gpu.c b/hw/display/virtio-gpu.c
43 --- a/hw/display/virtio-gpu.c
44 +++ b/hw/display/virtio-gpu.c
149 diff --git a/hw/virtio/virtio.c b/hw/virtio/virtio.c
151 --- a/hw/virtio/virtio.c
152 +++ b/hw/virtio/virtio.c
161 virtio_error(vdev, "virtio: bogus descriptor or out of resources");
171 error_report("virtio: error trying to map MMIO memory");
H A D0001-vhost-vsock-detach-the-virqueue-element-in-case-of-e.patch14 Fixes: fc0b9b0e1c ("vhost-vsock: add virtio sockets device")
24 hw/virtio/vhost-vsock-common.c | 10 +++++++---
27 diff --git a/hw/virtio/vhost-vsock-common.c b/hw/virtio/vhost-vsock-common.c
29 --- a/hw/virtio/vhost-vsock-common.c
30 +++ b/hw/virtio/vhost-vsock-common.c
/OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/riscv/
H A Dqemuriscv.inc34 QB_NETWORK_DEVICE = "-device virtio-net-device,netdev=net0,mac=@MAC@"
35 QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-device,drive=d…
36 QB_SERIAL_OPT = "-device virtio-serial-device -chardev null,id=virtcon -device virtconsole,chardev=…
37 QB_TCPSERIAL_OPT = " -device virtio-serial-device -chardev socket,id=virtcon,port=@PORT@,host=127.0…
39 QB_OPT_APPEND = "-device virtio-tablet-pci -device virtio-keyboard-pci"
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/arm/
H A Drtsm_ve-motherboard-rs2.dtsi13 virtio-p9@140000 {
14 compatible = "virtio,mmio";
19 virtio-net@150000 {
20 compatible = "virtio,mmio";
/OK3568_Linux_fs/kernel/drivers/vhost/
H A DKconfig14 the host side of a virtio ring.
30 tristate "Host kernel accelerator for virtio net"
48 for use with virtio-scsi guests
51 tristate "vhost virtio-vsock driver"
59 virtio_transport.ko driver loaded to use the virtio-vsock device.
72 guest virtio devices with the vDPA-based backends.
82 ordering from host while using legacy virtio.
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Dvirtiofs.rst6 virtiofs: virtio-fs host<->guest shared file system
14 VIRTIO "virtio-fs" device for guest<->host file system sharing. It allows a
24 expose the storage network to the guest. The virtio-fs device was designed to
27 Furthermore the virtio-fs device takes advantage of the co-location of the
39 Please see https://virtio-fs.gitlab.io/ for details on how to configure QEMU
58 Since the virtio-fs device uses the FUSE protocol for file system requests, the
62 with the virtio-fs device interface.
75 the virtio-fs device uses a "hiprio" virtqueue specifically for requests that
H A D9p.rst47 For server running on QEMU host with virtio transport::
49 mount -t 9p -o trans=virtio <mount_tag> /mnt/9
52 mount points. Each 9P export is seen by the client as a virtio device with an
54 seen by reading /sys/bus/virtio/drivers/9pnet_virtio/virtio<n>/mount_tag files.
68 virtio connect to the next virtio channel available
/OK3568_Linux_fs/buildroot/package/xen/
H A D0002-Fix-build-with-64-bits-time_t.patch11 hw/input/virtio-input-host.c: In function 'virtio_input_host_handle_status':
12 hw/input/virtio-input-host.c:198:28: error: 'struct input_event' has no member named 'time'
33 hw/input/virtio-input-host.c | 5 ++++-
74 diff --git a/tools/qemu-xen/hw/input/virtio-input-host.c b/tools/qemu-xen/hw/input/virtio-input-hos…
76 --- a/tools/qemu-xen/hw/input/virtio-input-host.c
77 +++ b/tools/qemu-xen/hw/input/virtio-input-host.c
/OK3568_Linux_fs/kernel/Documentation/staging/
H A Dremoteproc.rst20 duplicated. In addition, this framework also adds rpmsg virtio devices
24 (for more information about the virtio-based rpmsg bus and its drivers,
26 Registration of other types of virtio devices is now also possible. Firmwares
27 just need to publish what kind of virtio devices do they support, and then
29 existing virtio drivers with remote processor backends at a minimal development
158 context, which will look for virtio devices supported by the rproc's
161 If found, those virtio devices will be created and added, so as a result
162 of registering this remote processor, additional virtio drivers might get
211 handlers. If rpmsg/virtio functionality is also desired, then the ->kick handler
257 supported virtio devices (and their configurations).
[all …]
/OK3568_Linux_fs/buildroot/board/qemu/s390x/
H A Dreadme.txt3 qemu-system-s390x -M s390-ccw-virtio -cpu max,zpci=on -m 4G -smp 2 \
4 -kernel output/images/bzImage -drive file=output/images/rootfs.ext2,if=virtio,format=raw \
6 -net nic,model=virtio -net user # qemu_s390x_defconfig
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dnet_failover.rst28 virtio-net accelerated datapath: STANDBY mode
31 net_failover enables hypervisor controlled accelerated datapath to virtio-net
35 feature on the virtio-net interface and assign the same MAC address to both
36 virtio-net and VF interfaces.
45 <model type='virtio'/>
76 Live Migration of a VM with SR-IOV VF & virtio-net in STANDBY mode
/OK3568_Linux_fs/buildroot/board/pc/
H A Dreadme.txt52 -drive file=output/images/disk.img,if=virtio,format=raw \
53 -net nic,model=virtio \
65 -drive file=output/images/disk.img,if=virtio,format=raw \
66 -net nic,model=virtio \
/OK3568_Linux_fs/kernel/drivers/gpu/drm/virtio/
H A DMakefile6 virtio-gpu-y := virtgpu_drv.o virtgpu_kms.o virtgpu_gem.o \
11 obj-$(CONFIG_DRM_VIRTIO_GPU) += virtio-gpu.o
/OK3568_Linux_fs/kernel/drivers/vdpa/
H A DKconfig6 datapath which complies with virtio specifications with
29 virtio dataplane traffic to hardware.
48 of virtio net datapath such that descriptors put on the ring will
/OK3568_Linux_fs/buildroot/board/qemu/x86_64/
H A Dreadme.txt3 …ages/rootfs.ext2,if=virtio,format=raw -append "rootwait root=/dev/vda console=tty1 console=ttyS0" …
/OK3568_Linux_fs/buildroot/board/qemu/x86/
H A Dreadme.txt3 …ages/rootfs.ext2,if=virtio,format=raw -append "rootwait root=/dev/vda console=tty1 console=ttyS0" …
/OK3568_Linux_fs/buildroot/board/qemu/riscv64-virt/
H A Dreadme.txt3 …images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -dev…

123456