summaryrefslogtreecommitdiffstats
path: root/hw/virtio/vhost-user.c
Commit message (Expand)AuthorAgeFilesLines
* hw/virtio: generalise CHR_EVENT_CLOSED handlingAlex Bennée2022-12-011-0/+71
* vhost-user: Support vhost_dev_startYajun Wu2022-11-071-1/+73
* vhost-user: Fix out of order vring host notification handlingYajun Wu2022-11-071-0/+5
* hw/virtio: fix some coding style issuesAlex Bennée2022-10-071-3/+4
* hw/virtio: incorporate backend features in featuresAlex Bennée2022-10-071-1/+8
* vhost-user: Call qemu_socketpair() instead of socketpair()Guoyi Tu2022-09-291-1/+1
* hw/virtio: fix vhost_user_read tracepointAlex Bennée2022-08-171-2/+2
* vhost: add method vhost_set_vring_errKonstantin Khlebnikov2022-06-281-0/+6
* virtio/vhost-user: Fix wrong vhost notifier GPtrArray sizeYajun Wu2022-06-161-1/+1
* hw/virtio/vhost-user: don't use uninitialized variableChangpeng Liu2022-06-101-5/+3Star
* virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée2022-05-161-17/+66
* hw/virtio/vhost-user: don't suppress F_CONFIG when supportedAlex Bennée2022-05-161-13/+33
* hw/virtio: add vhost_user_[read|write] trace pointsAlex Bennée2022-05-161-0/+4
* vhost-user: Use correct macro name TARGET_PPC64Murilo Opsfelder Araujo2022-05-051-1/+1
* vhost-user: Don't pass file descriptor for VHOST_USER_REM_MEM_REGKevin Wolf2022-05-041-1/+1
* util: rename qemu_*block() socket functionsMarc-André Lureau2022-05-031-1/+1
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-2/+2
* vhost-user: fix VirtQ notifier cleanupXueming Li2022-03-041-19/+29
* vhost-user: remove VirtQ notifier restoreXueming Li2022-03-041-18/+1Star
* vhost-user: stick to -errno error return conventionRoman Kagan2022-01-071-178/+223
* vhost-user: fix duplicated notifier MR initXueming Li2021-10-201-2/+3
* hw/virtio: Add flatview update in vhost_user_cleanup()Yuwei Zhang2021-09-041-1/+2
* vhost-user: add missing space in error messageAlyssa Ross2021-09-041-1/+1
* vhost: make SET_VRING_ADDR, SET_FEATURES send repliesDenis Plotnikov2021-09-041-44/+101
* hw/virtio: Fix leak of host-notifier memory-regionYajun Wu2021-09-041-0/+1
* vhost: Clean up how VhostOpts method vhost_backend_init() failsMarkus Armbruster2021-08-261-0/+6
* vhost: Clean up how VhostOpts method vhost_get_config() failsMarkus Armbruster2021-08-261-0/+2
* chardev: mark explicitly first argument as poisonedMarc-André Lureau2021-08-051-1/+1
* vhost-user: Fix backends without multiqueue supportKevin Wolf2021-07-091-0/+3
* vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf2021-06-301-12/+12
* vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf2021-06-301-3/+7
* vhost: Distinguish errors in vhost_backend_init()Kevin Wolf2021-06-301-20/+21
* vhost-user-blk: Check that num-queues is supported by backendKevin Wolf2021-05-181-0/+5
* vhost-user: Monitor slave channel in vhost_user_read()Greg Kurz2021-03-221-3/+32
* vhost-user: Introduce nested event loop in vhost_user_read()Greg Kurz2021-03-221-5/+60
* vhost-user: Convert slave channel to QIOChannelSocketGreg Kurz2021-03-221-60/+39Star
* vhost-user: Factor out duplicated slave_fd teardown codeGreg Kurz2021-03-221-9/+10
* vhost-user: Fix double-close on slave_read() error pathGreg Kurz2021-03-221-8/+3Star
* vhost-user: Drop misleading EAGAIN checks in slave_read()Greg Kurz2021-03-221-3/+3
* vhost-user: fix VHOST_USER_ADD/REM_MEM_REG truncationStefan Hajnoczi2020-11-121-3/+2Star
* hw/virtio/vhost-user:Remove dead assignment in scrub_shadow_regions()Chen Qun2020-09-011-1/+1
* Fix vhost-user buffer over-read on ram hot-unplugRaphael Norwitz2020-07-271-1/+1
* Stop vhost-user sending uninitialized mmap_offsetsRaphael Norwitz2020-06-241-6/+6
* Lift max memory slots limit imposed by vhost-userRaphael Norwitz2020-06-121-19/+37
* Transmit vhost-user memory regions individuallyRaphael Norwitz2020-06-121-72/+438
* Add VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTSRaphael Norwitz2020-06-121-2/+47
* Add vhost-user helper to get MemoryRegion dataRaphael Norwitz2020-06-091-10/+15
* Add helper to populate vhost-user message regionsRaphael Norwitz2020-06-091-6/+12
* Refactor vhost_user_set_mem_table functionsRaphael Norwitz2020-05-041-76/+67Star
* Fixed assert in vhost_user_set_mem_table_postcopyRaphael Norwitz2020-02-271-1/+1