diff options
author | Mike Christie <michael.christie@oracle.com> | 2022-05-17 13:08:44 -0500 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2022-05-31 12:45:10 -0400 |
commit | 6ca84326c283e2f5d4ea920dec6f9d4272e4d124 (patch) | |
tree | 381242428c4d76a6b1a39f93c7e6d6a302b24086 /drivers/vhost/net.c | |
parent | 6fcf224c379f07c73fb972007c93db8c05d930d7 (diff) | |
download | lwn-6ca84326c283e2f5d4ea920dec6f9d4272e4d124.tar.gz lwn-6ca84326c283e2f5d4ea920dec6f9d4272e4d124.zip |
vhost: flush dev once during vhost_dev_stop
When vhost_work_dev_flush returns all work queued at that time will have
completed. There is then no need to flush after every vhost_poll_stop
call, and we can move the flush call to after the loop that stops the
pollers.
Signed-off-by: Mike Christie <michael.christie@oracle.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Message-Id: <20220517180850.198915-3-michael.christie@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'drivers/vhost/net.c')
0 files changed, 0 insertions, 0 deletions