[ovs-dev] [PATCH v4] datapath-windows: Incorrect assumption of the IRQL

Ben Pfaff blp at nicira.com
Mon Oct 6 22:35:23 UTC 2014


On Mon, Oct 06, 2014 at 03:19:23PM +0000, Sorin Vinturis wrote:
> Acquiring a spin lock raises the IRQL to DISPATCH_LEVEL. But
> in many places of the code, while holding a spin lock, there
> are useless checks for the current IRQL against DISPATCH_LEVEL.
> Also, the dispatch flag is not correctly set when calling
> NdisAcquireRWLockXXX() functions, which causes an extra check
> of the current IRQL.
> 
> Signed-off-by: Sorin Vinturis <svinturis at cloudbasesolutions.com>
> Reported-by: Sorin Vinturis <svinturis at cloudbasesolutions.com>
> Reported-at: https://github.com/openvswitch/ovs-issues/issues/47
> Acked-by: Nithin Raju <nithin at vmware.com>
> Acked-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
> Acked-by: Eitan Eliahu <eliahue at vmware.com>

Applied, thanks!



More information about the dev mailing list