diff options
author | Sorin Vinturis <svinturis@cloudbasesolutions.com> | 2015-04-07 16:35:54 +0000 |
---|---|---|
committer | Gurucharan Shetty <gshetty@nicira.com> | 2015-04-07 15:24:38 -0700 |
commit | 6c4e7adb0807155b603eef30a7929c42667bfa38 (patch) | |
tree | bc21b8f41540477578c5274f695723f2d391caca /manpages.mk | |
parent | f293a803d9ece7157ec5d098deb1bf29e5de5915 (diff) | |
download | openvswitch-6c4e7adb0807155b603eef30a7929c42667bfa38.tar.gz |
datapath-windows: Solved BSOD when uninstalling the driver (race condition)
The BSOD occurred because the FilterAttach routine released the switch
context, while there were IRPs in processing.
The solution was to add a reference count to prevent premature deallocation of the
global switch context structure, gOvsSwitchContext.
Signed-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>
Reported-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>
Reported-at: https://github.com/openvswitch/ovs-issues/issues/58
Acked-by: Eitan Eliahu <eliahue@vmware.com>
Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
Diffstat (limited to 'manpages.mk')
0 files changed, 0 insertions, 0 deletions