Commit ac964d7a authored by Tonghao Zhang's avatar Tonghao Zhang Committed by Michael S. Tsirkin

vhost: Remove the unused variable.

The patch (7235acdb) changed the way of the work
flushing in which the queued seq, done seq, and the
flushing are not used anymore. Then remove them now.

Fixes: 7235acdb ("vhost: simplify work flushing")
Cc: Jason Wang <jasowang@redhat.com>
Signed-off-by: default avatarTonghao Zhang <xiangxia.m.yue@gmail.com>
Acked-by: default avatarJason Wang <jasowang@redhat.com>
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
parent daf2a501
...@@ -181,7 +181,6 @@ void vhost_work_init(struct vhost_work *work, vhost_work_fn_t fn) ...@@ -181,7 +181,6 @@ void vhost_work_init(struct vhost_work *work, vhost_work_fn_t fn)
{ {
clear_bit(VHOST_WORK_QUEUED, &work->flags); clear_bit(VHOST_WORK_QUEUED, &work->flags);
work->fn = fn; work->fn = fn;
init_waitqueue_head(&work->done);
} }
EXPORT_SYMBOL_GPL(vhost_work_init); EXPORT_SYMBOL_GPL(vhost_work_init);
......
...@@ -20,10 +20,6 @@ typedef void (*vhost_work_fn_t)(struct vhost_work *work); ...@@ -20,10 +20,6 @@ typedef void (*vhost_work_fn_t)(struct vhost_work *work);
struct vhost_work { struct vhost_work {
struct llist_node node; struct llist_node node;
vhost_work_fn_t fn; vhost_work_fn_t fn;
wait_queue_head_t done;
int flushing;
unsigned queue_seq;
unsigned done_seq;
unsigned long flags; unsigned long flags;
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment