virgl: remove transfer after transfer_write

Now that virgl_transfer_queue_is_queued does not search
COMPLETED_LIST, we don't need to move transfers to that list.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
This commit is contained in:
Chia-I Wu 2019-07-08 14:35:27 -07:00
parent bec2a85c48
commit eae4527551
1 changed files with 1 additions and 2 deletions

View File

@ -212,8 +212,7 @@ static void transfer_write(struct virgl_transfer_queue *queue,
// the exec buffer command.
virgl_encode_transfer(queue->vs, buf, queued, VIRGL_TRANSFER_TO_HOST);
list_delinit(&queued->queue_link);
list_addtail(&queued->queue_link, &queue->lists[COMPLETED_LIST]);
remove_transfer(queue, args);
}
static void compare_and_perform_action(struct virgl_transfer_queue *queue,