[dpdk-dev] librte_distributor relies on RSS?

Yerden Zhumabekov e_zhumabekov at sts.kz
Wed Jul 9 07:50:23 CEST 2014


Hi,

As far as I understand the code of rte_distributor,
rte_distributor_process() assign packets to workers using
m->pkt.hash.rss field of the mbuf. It means that Receive Side Scaling
should be initialized for the NIC. Otherwise, all packets would be
erroneously distributed to the same single worker.

Am I correct? maybe the RSS requirement should be added to the
description of the library then?

I apparently have some trouble enabling RSS for vmxnet3 pmd driver, so
the question is whether it is right or wrong to calculate and fill the
m->pkt.hash.rss field using my own hash function?

-- 
Sincerely,

Yerden Zhumabekov
STS, ACI
Astana, KZ



More information about the dev mailing list