NDFLTR: Initialize the RDMA device list entry to prevent access violation upon removal if initialization failed.
Signed-off-by: Fab Tillier <[email protected]> diff -dwup3 -X excl.txt -I ^ \*$ -I ^ \* \$ -r \dev\openib\Mellanox\10916\core\ndfltr\kernel\nd_driver.cpp .\core\ndfltr\kernel\nd_driver.cpp --- \dev\openib\Mellanox\10916\core\ndfltr\kernel\nd_driver.cpp Mon Sep 10 11:47:09 2012 +++ .\core\ndfltr\kernel\nd_driver.cpp Mon Sep 10 09:05:32 2012 @@ -845,6 +845,7 @@ NdRdmaDeviceAdd( pDev->Ref = 1; pDev->WdfDev = dev; KeInitializeEvent(&pDev->Event, NotificationEvent, FALSE); + InitializeListHead(&pDev->Entry); return STATUS_SUCCESS; }
ndv2.50.patch
Description: ndv2.50.patch
_______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
