diff options
author | Jason Wang <jasowang@redhat.com> | 2012-05-02 11:42:54 +0800 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2012-05-02 18:22:25 +0300 |
commit | c70aa540c7a9f67add11ad3161096fb95233aa2e (patch) | |
tree | c02be13561a4a9347efd42cb6379950e5e277025 /fs/nfs/objlayout/objlayout.h | |
parent | c8fb217af57c6c232af3517d3115d2af4ce9900e (diff) | |
download | blackbird-op-linux-c70aa540c7a9f67add11ad3161096fb95233aa2e.tar.gz blackbird-op-linux-c70aa540c7a9f67add11ad3161096fb95233aa2e.zip |
vhost: zerocopy: poll vq in zerocopy callback
We add used and signal guest in worker thread but did not poll the virtqueue
during the zero copy callback. This may lead the missing of adding and
signalling during zerocopy. Solve this by polling the virtqueue and let it
wakeup the worker during callback.
Signed-off-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'fs/nfs/objlayout/objlayout.h')
0 files changed, 0 insertions, 0 deletions