On 5/14/20 9:43 PM, Roi Dayan wrote:
> 
> 
> On 2020-05-14 9:33 PM, Ilya Maximets wrote:
>> 'fr' is a new variable on the stack.  '+=' here adds the real statistics
>> to a random stack memory.
>>
>> Fixes: 164413156cf9 ("Add offload packets statistics")
>> Signed-off-by: Ilya Maximets <[email protected]>
>> ---
>>  ofproto/ofproto.c | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c
>> index 0fbd6c380..59f06aa94 100644
>> --- a/ofproto/ofproto.c
>> +++ b/ofproto/ofproto.c
>> @@ -6085,8 +6085,8 @@ ofproto_rule_send_removed(struct rule *rule)
>>      fr.hard_timeout = rule->hard_timeout;
>>      ovs_mutex_unlock(&rule->mutex);
>>      rule->ofproto->ofproto_class->rule_get_stats(rule, &stats, &used);
>> -    fr.packet_count += stats.n_packets;
>> -    fr.byte_count += stats.n_bytes;
>> +    fr.packet_count = stats.n_packets;
>> +    fr.byte_count = stats.n_bytes;
>>      connmgr_send_flow_removed(connmgr, &fr);
>>      ovs_mutex_unlock(&ofproto_mutex);
>>  }
>>
> 
> Acked-by: Roi Dayan <[email protected]>
> 

Thanks!

Applied to master and  branch-2.13.

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to