On Thu, Oct 09, 2014 at 04:21:51PM -0700, Jarno Rajahalme wrote:
> classifier already provides lockless lookups, and protected
> modifications.  When user wants to remove a flow, we currently require
> the flow to exist in the classifier.  To be thread safe, this requires
> the caller to introduce their own mutex, lock it before a lookup, and
> then issue classifier_remove() while the lock is still held.
> 
> This patch relaxes the "existence requirement" of the rule in
> classifier_remove(), allowing it to be called on a rule that may have
> already been removed from the classifier.  This allows users to do a
> classifier_lookup() and classifier_remove() without additional
> syncronization.
> 
> Signed-off-by: Jarno Rajahalme <jrajaha...@nicira.com>

Are you intending to use this property in dpif-netdev then?

Acked-by: Ben Pfaff <b...@nicira.com>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to