]> xenbits.xensource.com Git - pvdrivers/win/xenvif.git/commit
Pass the receive queue index to XENNET
authorPaul Durrant <paul.durrant@citrix.com>
Tue, 20 Sep 2016 13:15:06 +0000 (14:15 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Tue, 20 Sep 2016 13:15:06 +0000 (14:15 +0100)
commit4ccb01e2e24bc3f38f43243a4c196a51ff29a21d
tree014a3565c43f504bf75178d12b2bdbdefad9ea4a
parentfc5daab0685da13f3df5f63b2c7c81d9957a08d8
Pass the receive queue index to XENNET

Update the XENVIF_VIF interface to version 8 to include an extra 'Index'
parameter to the XENVIF_RECEIVER_QUEUE_PACKET callback. This means
XENNET no longer has to use current CPU to decide which queue is which.

This patch also fixes a couple of ASSERTion failures seen in debugging.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
include/revision.h
include/vif_interface.h
src/xenvif/pdo.c
src/xenvif/receiver.c
src/xenvif/vif.c
src/xenvif/vif.h