DPDK19.05 rte_flow 的 rss 支持情况:
结论
实验和查看源码得出:
driver | supports | supports |
---|---|---|
igb | rss | ntuple + queue |
ixgbe | rss | ntuple + queue |
i40e | rss, eth + rss, vlan + rss | ntuple + queue |
证据
igb, ixgbe 都没有看到 ntuple 和 rss 组合使用:
static int
igb_parse_rss_filter(struct rte_eth_dev *dev,
const struct rte_flow_attr *attr,
const struct rte_flow_action actions[],
struct igb_rte_flow_rss_conf *rss_conf,
struct rte_flow_error *error)
static int
ixgbe_parse_rss_filter(struct rte_eth_dev *dev,
const struct rte_flow_attr *attr,
const struct rte_flow_action actions[],
struct ixgbe_rte_flow_rss_conf *rss_conf,
struct rte_flo