pc-bios/s390-ccw: update virtio implementation to allow up to 3 vrings
commit8512989143909bf7a32c96a52a8530e30df87ad7
authorEugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Tue, 10 Nov 2015 14:13:36 +0000 (10 15:13 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Wed, 23 Mar 2016 15:13:38 +0000 (23 16:13 +0100)
tree1d069f7adbc912c06fafaf8f77e06d825de95492
parentb88d7fa5900d5309cc908901e7fed233a6eaa560
pc-bios/s390-ccw: update virtio implementation to allow up to 3 vrings

Add ability to work with up to 3 vrings, which is required for
virtio-scsi implementation.
Implement the optional cookie to speed up processing of virtio
notifications.

Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Eugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
pc-bios/s390-ccw/main.c
pc-bios/s390-ccw/s390-ccw.h
pc-bios/s390-ccw/virtio.c
pc-bios/s390-ccw/virtio.h