From: Paul Blakey <pa...@mellanox.com> Notify as not supported. Otherwise the ingress qdisc is being removed and offload rules will be removed.
Signed-off-by: Paul Blakey <pa...@mellanox.com> Reviewed-by: Roi Dayan <r...@mellanox.com> Reviewed-by: Simon Horman <simon.hor...@netronome.com> --- lib/netdev-linux.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/netdev-linux.c b/lib/netdev-linux.c index f7941fd..189dbd6 100644 --- a/lib/netdev-linux.c +++ b/lib/netdev-linux.c @@ -2074,6 +2074,14 @@ netdev_linux_set_policing(struct netdev *netdev_, int error; int ifindex; + if (netdev_flow_api_enabled) { + if (kbits_rate) { + VLOG_WARN_RL(&rl, "%s: policing with offload isn't supported", + netdev_name); + } + return EOPNOTSUPP; + } + kbits_burst = (!kbits_rate ? 0 /* Force to 0 if no rate specified. */ : !kbits_burst ? 8000 /* Default to 8000 kbits if 0. */ : kbits_burst); /* Stick with user-specified value. */ -- 2.7.4 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev