aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost-user.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-07vhost-user: Interface for migration state transferHanna Czenczek1-0/+146
2023-10-25kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTHPaolo Bonzini1-6/+1
2023-10-22vhost-user: fix lost reconnectLi Feng1-2/+8
2023-10-22vhost-user: do not send RESET_OWNER on device resetStefan Hajnoczi1-4/+9
2023-10-22vhost-user: call VHOST_USER_SET_VRING_ENABLE synchronouslyLaszlo Ersek1-1/+15
2023-10-22vhost-user: allow "vhost_set_vring" to wait for a replyLaszlo Ersek1-5/+6
2023-10-22vhost-user: hoist "write_sync", "get_features", "get_u64"Laszlo Ersek1-85/+85
2023-10-22vhost-user: flatten "enforce_reply" into "vhost_user_write_sync"Laszlo Ersek1-19/+13
2023-10-22vhost-user: factor out "vhost_user_write_sync"Laszlo Ersek1-36/+26
2023-10-22vhost-user: tighten "reply_supported" scope in "set_vring_addr"Laszlo Ersek1-5/+6
2023-10-22vhost-user: strip superfluous whitespaceLaszlo Ersek1-1/+1
2023-10-12vhost: Remove vhost_backend_can_merge() callbackDavid Hildenbrand1-14/+0
2023-10-12vhost: Rework memslot filtering and fix "used_memslot" trackingDavid Hildenbrand1-4/+3
2023-10-04vhost-user: add shared_object msgAlbert Esteve1-12/+155
2023-10-04vhost-user: move VhostUserProtocolFeature definition to header fileJonah Palmer1-21/+0
2023-07-10vhost-user: Make RESET_DEVICE a per device messageTom Lonergan1-0/+1
2023-07-10vhost-user: Change one_time to per_device requestTom Lonergan1-6/+12
2023-06-26vhost-user: fully use new backend/frontend namingManos Pitsidianakis1-26/+26
2023-06-23cryptodev-vhost-user: add asymmetric crypto supportGowrishankar Muthukrishnan1-13/+62
2023-05-23hostmem-file: add offset optionAlexander Graf1-0/+1
2023-05-19vhost-user: Remove acpi-specific memslot limitDavid Hildenbrand1-11/+1
2023-05-19vhost-user: send SET_STATUS 0 after GET_VRING_BASEStefan Hajnoczi1-1/+15
2023-03-07hw/virtio/vhost-user: avoid using unitialized errpAlbert Esteve1-2/+2
2023-03-02vhost-user: Adopt new backend namingMaxime Coquelin1-15/+15
2023-01-28Revert "vhost-user: Introduce nested event loop in vhost_user_read()"Greg Kurz1-60/+5
2023-01-28Revert "vhost-user: Monitor slave channel in vhost_user_read()"Greg Kurz1-32/+3
2023-01-28vhost-user: Skip unnecessary duplicated VHOST_USER_ADD/REM_MEM_REG requestsMinghao Yuan1-0/+2
2023-01-27vhost-user: Correct a reference of TARGET_AARCH64Akihiko Odaki1-1/+1
2022-12-21vhost-user: send set log base message only onceYajun Wu1-0/+5
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster1-5/+1
2022-12-01hw/virtio: generalise CHR_EVENT_CLOSED handlingAlex Bennée1-0/+71
2022-11-07vhost-user: Support vhost_dev_startYajun Wu1-1/+73
2022-11-07vhost-user: Fix out of order vring host notification handlingYajun Wu1-0/+5
2022-10-07hw/virtio: fix some coding style issuesAlex Bennée1-3/+4
2022-10-07hw/virtio: incorporate backend features in featuresAlex Bennée1-1/+8
2022-09-29vhost-user: Call qemu_socketpair() instead of socketpair()Guoyi Tu1-1/+1
2022-08-17hw/virtio: fix vhost_user_read tracepointAlex Bennée1-2/+2
2022-06-27vhost: add method vhost_set_vring_errKonstantin Khlebnikov1-0/+6
2022-06-16virtio/vhost-user: Fix wrong vhost notifier GPtrArray sizeYajun Wu1-1/+1
2022-06-09hw/virtio/vhost-user: don't use uninitialized variableChangpeng Liu1-5/+3
2022-05-16virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée1-17/+66
2022-05-16hw/virtio/vhost-user: don't suppress F_CONFIG when supportedAlex Bennée1-13/+33
2022-05-16hw/virtio: add vhost_user_[read|write] trace pointsAlex Bennée1-0/+4
2022-05-05vhost-user: Use correct macro name TARGET_PPC64Murilo Opsfelder Araujo1-1/+1
2022-05-04vhost-user: Don't pass file descriptor for VHOST_USER_REM_MEM_REGKevin Wolf1-1/+1
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau1-1/+1
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-2/+2
2022-03-04vhost-user: fix VirtQ notifier cleanupXueming Li1-19/+29
2022-03-04vhost-user: remove VirtQ notifier restoreXueming Li1-18/+1
2022-01-07vhost-user: stick to -errno error return conventionRoman Kagan1-178/+223