]> xenbits.xensource.com Git - pvdrivers/win/xennet.git/commit
Update to XENVIF_VIF_INTERFACE version 10
authorPaul Durrant <pdurrant@amazon.com>
Tue, 14 Jun 2022 13:33:50 +0000 (14:33 +0100)
committerPaul Durrant <pdurrant@amazon.com>
Tue, 14 Jun 2022 14:28:23 +0000 (15:28 +0100)
commit677ead0ddda3c08ddb25915f9ac37d49b77c2814
tree001edd045fc3e3ae2321c01911008561b8ff8812
parent8c47ab81384384555ba962b9b52e95b098c7b15f
Update to XENVIF_VIF_INTERFACE version 10

This based on an original patch [1] by Martin Harvey at Citrix. The new Pause flag
added to the XENVIF_RECEIVER_QUEUE_PACKET callback parameters is used when 'low
resources' is indicated to NDIS to request that XENVIF stops queueing packets
for a short period of time (i.e. the time taked to re-schedule the DPC).

[1] https://lists.xenproject.org/archives/html/win-pv-devel/2022-05/msg00044.html

Signed-off-by: Paul Durrant <pdurrant@amazon.com>
include/vif_interface.h
src/xennet.inf
src/xennet/adapter.c
src/xennet/receiver.c
src/xennet/receiver.h