11/03/2020 10:05, Rahul Lakkireddy: > From: Karra Satwik <kaara.sat...@chelsio.com> > > This series of patches contain rte_flow support for matching > Q-in-Q VLAN, IP TOS, PF, and VF fields. Also, adds Destination > MAC rewrite and Source MAC rewrite actions. > > Apart from the 4-tuple (IP src/dst addresses and TCP/UDP src/dst > port addresses), there are only 40-bits available to match other > fields in packet headers. Currently, the combination of packet > header fields to match are configured via filterMode for LETCAM > filters and filterMask for HASH filters in firmware config files > (t5/t6-config.txt). Adapter needs to be reflashed with new firmware > config file everytime the combinations need to be changed. To avoid > this, a new firmware API is available to dynamically change the > combination before completing full adapter initialization. So, 2 > new devargs filtermode and filtermask are added to dynamically > select the combinations during runtime.
Please, could you explain why you are using devargs for flow matching, instead of using the common and generic rte_flow API?