[dpdk-users] Problem installing rules with counters on MLX5

Georgios Katsikas katsikas.gp at gmail.com
Thu Oct 11 14:21:38 CEST 2018


Hi Raslan,

I thought there was no 'is' operator for proto matches, this is why I used
spec.
Now works fine, thanks!

Best regards,
Georgios

On Thu, Oct 11, 2018 at 3:16 PM Raslan Darawsheh <rasland at mellanox.com>
wrote:

> Hi Georgios,
>
> You are trying to create the same rule with three different actions.
> I would suggest that you change your mask to be proto is 1/6/17
> This way you'll have three different rules
>
> Kindest regards,
> Raslan Darawsheh
>
> > -----Original Message-----
> > From: users <users-bounces at dpdk.org> On Behalf Of Georgios Katsikas
> > Sent: Thursday, October 11, 2018 3:01 PM
> > To: users at dpdk.org
> > Subject: [dpdk-users] Problem installing rules with counters on MLX5
> >
> > Dear all,
> >
> > I am trying to install 3 simple rules (to match ICMP, TCP, and UDP
> flows) on a
> > Mellanox ConnectX-5 100 GbE NIC using DPDK's flow API.
> > The rules are as follows:
> >
> >    1. flow create 0 ingress pattern eth type is 2048 / ipv4 proto spec 1
> >    proto mask 0x0 / end actions queue index 0 / count / end
> >    2. flow create 0 ingress pattern eth type is 2048 / ipv4 proto spec 6
> >    proto mask 0x0 / end actions queue index 0 / count / end
> >    3. flow create 0 ingress pattern eth type is 2048 / ipv4 proto spec 17
> >    proto mask 0x0 / end actions queue index 0 / count / end
> >
> > Only the first rule gets properly installed. The remaining 2 rules throw
> the
> > following error:
> > Caught error type 1 (cause unspecified): hardware refuses to create flow
> >
> > If I try to incorporate 'count identifier <index> shared 0', I still get
> error (with
> > or without shared).
> > If I try to install the same rules without action count, then everything
> works
> > as expected.
> > Action count on rules that match src/dst IP addresses works fine.
> > Could you please shed some light on this?
> >
> > I am using DPDK 18.08 with Mellanox OFED 4.4-2.0.7.0 (latest).
> >
> > Thanks,
> > Georgios
>


More information about the users mailing list