On 28.04.2019 9:58, Roi Dayan wrote:
> 
> 
> On 26/04/2019 16:09, Ilya Maximets wrote:
>> veth pair doesn't offload anything to HW. i.e. we should use 'tc' type
>> while requesting flows. 'offloaded' kept just in case to not update the
>> test if veths will be HW offloaded someday.
>>
>> Additionally fixed missed for unknown reason 'ipv4' fields. Also
>> dropped stripping of the errors from log.
>>
>> Fixes test:
>>
>>   2: offloads - ping between two ports - offloads enabled ok
>>
>> CC: Gavi Teitz <[email protected]>
>> Fixes: d63ca5329ff9 ("dpctl: Properly reflect a rule's offloaded to HW 
>> state")
>> Signed-off-by: Ilya Maximets <[email protected]>
>> ---
>>
>> Version 2:
>>
>>   * Fixed typos.
>>
>>  tests/system-offloads-traffic.at | 12 ++++++------
>>  1 file changed, 6 insertions(+), 6 deletions(-)
>>
>> diff --git a/tests/system-offloads-traffic.at 
>> b/tests/system-offloads-traffic.at
>> index 1f8079344..379a8a5e9 100644
>> --- a/tests/system-offloads-traffic.at
>> +++ b/tests/system-offloads-traffic.at
>> @@ -53,16 +53,16 @@ NS_CHECK_EXEC([at_ns0], [ping -q -c 10 -i 0.1 -w 2 
>> 10.1.1.2 | FORMAT_PING], [0],
>>  ])
>>  
>>  AT_CHECK([ovs-appctl dpctl/dump-flows | grep "eth_type(0x0800)" | 
>> DUMP_CLEAN_SORTED], [0], [dnl
>> -in_port(2),eth(macs),eth_type(0x0800), packets:9, bytes:756, used:0.001s, 
>> actions:output
>> -in_port(3),eth(macs),eth_type(0x0800), packets:9, bytes:756, used:0.001s, 
>> actions:output
>> +in_port(2),eth(macs),eth_type(0x0800),ipv4(frag=no), packets:9, bytes:756, 
>> used:0.001s, actions:output
>> +in_port(3),eth(macs),eth_type(0x0800),ipv4(frag=no), packets:9, bytes:756, 
>> used:0.001s, actions:output
>>  ])
>>  
>>  AT_CHECK([ovs-appctl dpctl/dump-flows type=ovs | grep "eth_type(0x0800)" | 
>> DUMP_CLEAN_SORTED], [0], [])
>>  
>> -AT_CHECK([ovs-appctl dpctl/dump-flows type=offloaded | grep 
>> "eth_type(0x0800)" | DUMP_CLEAN_SORTED], [0], [dnl
>> -in_port(2),eth(macs),eth_type(0x0800), packets:9, bytes:756, used:0.001s, 
>> actions:output
>> -in_port(3),eth(macs),eth_type(0x0800), packets:9, bytes:756, used:0.001s, 
>> actions:output
>> +AT_CHECK([ovs-appctl dpctl/dump-flows type=tc,offloaded | grep 
>> "eth_type(0x0800)" | DUMP_CLEAN_SORTED], [0], [dnl
>> +in_port(2),eth(macs),eth_type(0x0800),ipv4(frag=no), packets:9, bytes:756, 
>> used:0.001s, actions:output
>> +in_port(3),eth(macs),eth_type(0x0800),ipv4(frag=no), packets:9, bytes:756, 
>> used:0.001s, actions:output
>>  ])
>>  
>> -OVS_TRAFFIC_VSWITCHD_STOP('/.*/d')
>> +OVS_TRAFFIC_VSWITCHD_STOP
>>  AT_CLEANUP
>>
> 
> Acked-by: Roi Dayan <[email protected]>
> 

Thanks! Applied to master and branch-2.11.

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

Reply via email to