aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio/vhost-user.c
AgeCommit message (Expand)Author
2023-05-18Revert "vhost-user: Introduce nested event loop in vhost_user_read()"Greg Kurz
2023-05-18Revert "vhost-user: Monitor slave channel in vhost_user_read()"Greg Kurz
2023-05-18hw/virtio/vhost-user: avoid using unitialized errpAlbert Esteve
2022-12-01hw/virtio: generalise CHR_EVENT_CLOSED handlingAlex Bennée
2022-11-07vhost-user: Support vhost_dev_startYajun Wu
2022-11-07vhost-user: Fix out of order vring host notification handlingYajun Wu
2022-10-07hw/virtio: fix some coding style issuesAlex Bennée
2022-10-07hw/virtio: incorporate backend features in featuresAlex Bennée
2022-09-29vhost-user: Call qemu_socketpair() instead of socketpair()Guoyi Tu
2022-08-17hw/virtio: fix vhost_user_read tracepointAlex Bennée
2022-06-27vhost: add method vhost_set_vring_errKonstantin Khlebnikov
2022-06-16virtio/vhost-user: Fix wrong vhost notifier GPtrArray sizeYajun Wu
2022-06-09hw/virtio/vhost-user: don't use uninitialized variableChangpeng Liu
2022-05-16virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée
2022-05-16hw/virtio/vhost-user: don't suppress F_CONFIG when supportedAlex Bennée
2022-05-16hw/virtio: add vhost_user_[read|write] trace pointsAlex Bennée
2022-05-05vhost-user: Use correct macro name TARGET_PPC64Murilo Opsfelder Araujo
2022-05-04vhost-user: Don't pass file descriptor for VHOST_USER_REM_MEM_REGKevin Wolf
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau
2022-03-04vhost-user: fix VirtQ notifier cleanupXueming Li
2022-03-04vhost-user: remove VirtQ notifier restoreXueming Li
2022-01-07vhost-user: stick to -errno error return conventionRoman Kagan
2021-10-20vhost-user: fix duplicated notifier MR initXueming Li
2021-09-04hw/virtio: Add flatview update in vhost_user_cleanup()Yuwei Zhang
2021-09-04vhost-user: add missing space in error messageAlyssa Ross
2021-09-04vhost: make SET_VRING_ADDR, SET_FEATURES send repliesDenis Plotnikov
2021-09-04hw/virtio: Fix leak of host-notifier memory-regionYajun Wu
2021-08-26vhost: Clean up how VhostOpts method vhost_backend_init() failsMarkus Armbruster
2021-08-26vhost: Clean up how VhostOpts method vhost_get_config() failsMarkus Armbruster
2021-08-05chardev: mark explicitly first argument as poisonedMarc-André Lureau
2021-07-09vhost-user: Fix backends without multiqueue supportKevin Wolf
2021-06-30vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf
2021-06-30vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf
2021-06-30vhost: Distinguish errors in vhost_backend_init()Kevin Wolf
2021-05-18vhost-user-blk: Check that num-queues is supported by backendKevin Wolf
2021-03-22vhost-user: Monitor slave channel in vhost_user_read()Greg Kurz
2021-03-22vhost-user: Introduce nested event loop in vhost_user_read()Greg Kurz
2021-03-22vhost-user: Convert slave channel to QIOChannelSocketGreg Kurz
2021-03-22vhost-user: Factor out duplicated slave_fd teardown codeGreg Kurz
2021-03-22vhost-user: Fix double-close on slave_read() error pathGreg Kurz
2021-03-22vhost-user: Drop misleading EAGAIN checks in slave_read()Greg Kurz
2020-11-12vhost-user: fix VHOST_USER_ADD/REM_MEM_REG truncationStefan Hajnoczi
2020-09-01hw/virtio/vhost-user:Remove dead assignment in scrub_shadow_regions()Chen Qun
2020-07-27Fix vhost-user buffer over-read on ram hot-unplugRaphael Norwitz
2020-06-24Stop vhost-user sending uninitialized mmap_offsetsRaphael Norwitz
2020-06-12Lift max memory slots limit imposed by vhost-userRaphael Norwitz
2020-06-12Transmit vhost-user memory regions individuallyRaphael Norwitz
2020-06-12Add VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTSRaphael Norwitz
2020-06-09Add vhost-user helper to get MemoryRegion dataRaphael Norwitz