opengnsys_ipxe/src
Michael Brown cd68d93b6e [hyperv] Tear down NetVSC RX buffer GPADL after closing VMBus device
On Windows Server 2012 R2, the receive buffer teardown completion
message seems to occasionally be deferred until after the VMBus
channel has been closed.  This happens even if there are no packets
currently in the receive buffer.

Work around this problem by separating the revocation and teardown of
the receive buffer, and deferring the teardown until after the VMBus
channel has been closed.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2014-12-20 01:53:35 +00:00
..
arch [hyperv] Add support for NetVSC paravirtual network devices 2014-12-18 16:27:37 +00:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [build] Avoid using embedded script in VirtualBox named configuration 2014-08-22 20:43:11 +01:00
core [iobuf] Add iob_split() to split an I/O buffer into portions 2014-12-18 14:46:38 +00:00
crypto [crypto] Fix parsing of OCSP responder ID key hash 2014-11-24 15:05:43 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [hyperv] Tear down NetVSC RX buffer GPADL after closing VMBus device 2014-12-20 01:53:35 +00:00
hci [ping] Allow "ping" command output to be inhibited 2014-10-23 16:52:08 +01:00
image [efi] Provide dummy device path in efi_image_probe() 2014-09-19 13:22:04 +01:00
include [rndis] Send RNDIS_HALT_MSG 2014-12-19 18:09:04 +00:00
interface [hyperv] Add support for VMBus devices 2014-12-18 16:27:37 +00:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [rndis] Send RNDIS_HALT_MSG 2014-12-19 18:09:04 +00:00
tests [crypto] Fix parsing of OCSP responder ID key hash 2014-11-24 15:05:43 +00:00
usr [ping] Allow "ping" command output to be inhibited 2014-10-23 16:52:08 +01:00
util [efi] Add efifatbin utility 2014-09-10 03:12:10 +01:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [hyperv] Add support for VMBus devices 2014-12-18 16:27:37 +00:00
Makefile.housekeeping [efi] Add efifatbin utility 2014-09-10 03:12:10 +01:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00