(trying to re-send as gmail decided to not deliver the previous email)

On 1/11/24 17:38, Ilya Maximets wrote:
> On 1/11/24 17:25, Reshma Sreekumar via discuss wrote:
>> Hello all,
>>
>> An ingress qdisc configured on a port that is enslaved into an OpenvSwitch
>> bridge gets automatically deleted when tcpdump is run on that port!
> 
> OVS owns QoS configuration of ports attached to it, so it is expected.
> If you want OVS to avoid removing qdiscs configured externally, you
> may configure a "linux-noop" QoS class for this interface.  E.g.:
> 
>  $ ovs-vsctl set port veth1 qos=@myqos -- --id=@myqos create qos 
> type=linux-noop
> 
> Best regards, Ilya Maximets.
> 
>>
>> *OVS version :*
>>
>> ovs-vsctl (Open vSwitch) 2.17.1
>> DB Schema 8.3.0
>> *
>> *
>> *OVS bridge config*
>>
>>  Bridge br0
>>         Port br0
>>             Interface br0
>>                 type: internal
>>         Port L3port
>>             Interface L3port
>>                 type: internal
>>         Port veth1
>>             Interface veth1
>>
>> *Steps to reproduce:*
>>
>> 1. sudo tc qdisc add dev veth1 ingress
>> 2. sudo tc filter add dev veth1 parent ffff: protocol all u32 match u32 0 0 
>> action mirred ingress redirect dev ifb0
>> 3. sudo tcpdump -i veth1
>>
>> *And by running `tcpdump`, the ingress qdisc is lost!*
>>
>> Thanks & Regards,
>> Reshma Sreekumar
> 

_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to