1
0
Fork 0
android_kernel_rockchip_tart/tools/virtio/ringtest
2025-06-27 00:32:42 -05:00
..
.gitignore can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
main.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
main.h can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
Makefile can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
noring.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
ptr_ring.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
README can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
ring.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
run-on-all.sh can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
virtio_ring_0_9.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
virtio_ring_inorder.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00
virtio_ring_poll.c can be used for AOSP 15 & 16 2025-06-27 00:32:42 -05:00

Partial implementation of various ring layouts, useful to tune virtio design.
Uses shared memory heavily.

Typical use:

# sh run-on-all.sh perf stat -r 10 --log-fd 1 -- ./ring