On 5/2/2018 6:34 AM, Shahaf Shuler wrote: > Tuesday, May 1, 2018 5:01 PM, Ferruh Yigit: >> Subject: ethdev new offloading API switch in PMDs >> >> Hi, >> >> Following PMDs still has .txq_flags in use, after basic grep, no in-dept >> investigation done. >> >> With PMDs switch to new API, that flag no longer should be needed. >> >> Old applications still use it but ethdev converts them to the offloads, so >> that >> PMDs can only concern about offloads. >> > > Full removal of txq_flags can be done only after we will mitigate the "queue > offloads must match port offload" constrain.
Why? What is the relation of the flag and constrain? Independent from constrain all PMDs switch to new API which doesn't use txq_flags anymore, what blocks removing it from PMDs? > >> Can maintainer of following PMDs please check their offloading API >> implementation: >> >> axgbe >> bnxt >> e1000 >> ena >> failsafe >> fm10k >> i40e >> ixgbe >> mlx4 >> mlx5 >> octeontx >> qede >> sfc >> tap >> thunderx >> virtio >> vmxnet3