Messages in this thread | | | From | "Buvaneswaran, Sujai" <> | Subject | RE: [Intel-wired-lan] [PATCH iwl-next] iavf: flower: validate control flags | Date | Mon, 6 May 2024 09:33:05 +0000 |
| |
Hi Asbjørn,
I have tried the above steps as well and still issue is seen while enabling HW offload on iavf interface.
[root@cbl-mariner ~]# ethtool -K ens5f0v0 hw-tc-offload on Actual changes: hw-tc-offload: off [requested on] Could not change any device features [root@cbl-mariner ~]# tc qdisc add dev ens5f0v0 ingress [root@cbl-mariner ~]# tc filter add dev ens5f0v0 protocol ip parent ffff: prio 1 flower dst_mac 3c:fd:fe:a0:d6:70 ip_flags frag skip_sw hw_tc 1 Error: TC offload is disabled on net device. We have an error talking to the kernel
Thanks, Sujai B
> -----Original Message----- > From: Asbjørn Sloth Tønnesen <ast@fiberby.net> > Sent: Monday, May 6, 2024 2:50 PM > To: Buvaneswaran, Sujai <sujai.buvaneswaran@intel.com>; intel-wired- > lan@lists.osuosl.org > Cc: netdev@vger.kernel.org; linux-kernel@vger.kernel.org; Eric Dumazet > <edumazet@google.com>; Nguyen, Anthony L > <anthony.l.nguyen@intel.com>; Jakub Kicinski <kuba@kernel.org>; Paolo > Abeni <pabeni@redhat.com>; David S. Miller <davem@davemloft.net> > Subject: Re: [Intel-wired-lan] [PATCH iwl-next] iavf: flower: validate control > flags > > Hi Sujai, > > Thank you for testing. > > On 5/6/24 5:30 AM, Buvaneswaran, Sujai wrote: > > HW offload is not directly supported on the iavf VF interface. VF traffic can > be offloaded only through VF port representor device which uses ice driver. > > Again, there is a awful lot of flower code in iavf_main.c, if it's not supported. > > Try with: > ethtool -K $iface hw-tc-offload on > tc qdisc add dev $iface ingress > tc filter add dev $iface protocol ip parent ffff: prio 1 flower dst_mac > 3c:fd:fe:a0:d6:70 ip_flags frag skip_sw hw_tc 1 > > -- > Best regards > Asbjørn Sloth Tønnesen > Network Engineer > Fiberby - AS42541
| |