]> xenbits.xensource.com Git - pvdrivers/win/xennet.git/commit
Prevent NULL MDL's from being queued for transmission.
authorMartin Harvey <Martin.Harvey@citrix.com>
Wed, 28 Jul 2021 14:02:04 +0000 (15:02 +0100)
committerPaul Durrant <pdurrant@amazon.com>
Thu, 5 Aug 2021 18:11:27 +0000 (19:11 +0100)
commitfc664dfffd75511a6175b16caa3afd8d1907305f
tree1053ce22412fcc2ba03760525d529a516af650c8
parent99ae35466f733f0630e152750176483243d0511d
Prevent NULL MDL's from being queued for transmission.

Under conditions of high load and low resources, it was
possible for NDIS (in combination with overlying drivers) to send
NET_BUFFER_LIST structures containing NULL MDL's for transmission.
This resulted in an immediate bugcheck.

This patch prevents NULL MDL's from being sent to XenVif.

Signed-off-by: Martin Harvey <martin.harvey@citrix.com>
src/xennet/transmitter.c