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:
parent
bec2a85c48
commit
eae4527551
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue