Monday, November 12, 2018 10:02 PM, Slava Ovsiienko: > Subject: [PATCH 0/4] net/mlx5: prepare to add E-switch rule flags check > > The tc flower filter rules are used to control E-switch from the application > side. In order to gain garanteed rule hardware offload the skip_sw flag > should be specified while applying the rule. Some tc rules is rejected by > kernel if skip_sw flag is set by design. Currently this regards VXLAN > tunneling > rules only, which are applied to special VXLAN virtual devices. > > Albeit these rules should be applied with no skip_sw flag set the kernel tries > to perform hardware offload. If kernel succeeded the in_hw flag is set in rule > properties and application may check this flag to get know whether the > applied rule is actually hardware offloaded. > > Signed-off-by: Viacheslav Ovsiienko <viachesl...@mellanox.com> >
Hi Slava, In general looks good. Please see few comments. In addition, please make the signed-of name and the author name match for the next version. > Viacheslav Ovsiienko (4): > net/mlx5: prepare Netlink communication routine to fix > net/mlx5: fix Netlink communication routine > net/mlx5: prepare to add E-switch rule flags check > net/mlx5: add E-switch rule hardware offload flag check > > drivers/net/mlx5/mlx5_flow.h | 1 + > drivers/net/mlx5/mlx5_flow_tcf.c | 316 > +++++++++++++++++++++++++++++---------- > 2 files changed, 236 insertions(+), 81 deletions(-) > > -- > 1.8.3.1