Thanks for the review.  Pushed to master and 1.10

On Sat, Apr 6, 2013 at 5:25 PM, Ben Pfaff <b...@nicira.com> wrote:
> On Sat, Apr 06, 2013 at 03:33:13PM -0700, Ethan Jackson wrote:
>> rule_get_stats() is often called when iterating over every rule in
>> the flow table.  To ensure up-to-date statistics, rule_get_stats()
>> calls push_all_stats() which can cause flow misses to be handled.
>> When using the learn action, this can cause rules to be added (and
>> potentially removed) from the OpenFlow table.  This could corrupt
>> the caller's data structures, leading to a segmentation fault.
>> This patch fixes the issue by disabling flow miss handling from
>> within rule_get_stats().
>>
>> Bug #15999.
>> Signed-off-by: Ethan Jackson <et...@nicira.com>
>
> Thanks, looks good.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to