Win2K SP4 crash on 4-way SMP system|
"James Yonan" <jim,AT,yonan,DOT,net>|
Fri, 5 Sep 2003 01:50:24 -0000|
I received a bug report the other day about a crash in TAP-Win32 (which is a
closely related fork of the CIPE kernel driver used in the OpenVPN project) on
a 4-way SMP system running Windows 2000.
Based on looking at the crash dump, my best guess is that QueuePop is being
called twice on the same data, at the end of the AdapterTransmit function.
I am wondering if this code is considered to be SMP-safe? I don't see the
kind of locking around the List* functions that I would expect to see in SMP