intel E810网卡支持 ovs partial offload
ovs partial offload 入口
netdev_offload_dpdk_add_flow
->netdev_offload_dpdk_mark_rss
->netdev_offload_dpdk_flow_create
parial offload 的 action 是 mark + rss
然后调用DPDK库rte_flow 的rte_flow_create函数,
ovs创建rte_flow时携带mark_id,
DPDK 接收时匹配的流会在b→mbuf.hash.fdir.hi 携带中由硬件打上该mark_id,
报文到ovs的快通道时拿mark_id去查找相关快表,
会bypass ovs的多级流表查询,提升效率。