Home
last modified time | relevance | path

Searched hist:a6fc04739be7cd8a744658fd2734906a6a0eb400 (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/vhost/
H A Dvhost.hdiff a6fc04739be7cd8a744658fd2734906a6a0eb400 Tue Jun 27 01:22:56 CEST 2023 Mike Christie <michael.christie@oracle.com> vhost: take worker or vq for flushing

This patch has the core work flush function take a worker. When we
support multiple workers we can then flush each worker during device
removal, stoppage, etc. It also adds a helper to flush specific
virtqueues, so vhost-scsi can flush IO vqs from it's ctl vq.

Signed-off-by: Mike Christie <michael.christie@oracle.com>
Message-Id: <20230626232307.97930-7-michael.christie@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
H A Dvhost.cdiff a6fc04739be7cd8a744658fd2734906a6a0eb400 Tue Jun 27 01:22:56 CEST 2023 Mike Christie <michael.christie@oracle.com> vhost: take worker or vq for flushing

This patch has the core work flush function take a worker. When we
support multiple workers we can then flush each worker during device
removal, stoppage, etc. It also adds a helper to flush specific
virtqueues, so vhost-scsi can flush IO vqs from it's ctl vq.

Signed-off-by: Mike Christie <michael.christie@oracle.com>
Message-Id: <20230626232307.97930-7-michael.christie@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>