[dpdk-dev] 17.05 --> 17.11, minimum hash table key size

Dumitrescu, Cristian cristian.dumitrescu at intel.com
Mon Jul 2 11:33:27 CEST 2018



> -----Original Message-----
> From: Bly, Mike [mailto:mbly at ciena.com]
> Sent: Friday, June 29, 2018 9:01 PM
> To: Dumitrescu, Cristian <cristian.dumitrescu at intel.com>; Yeddula, Avinash
> <ayeddula at ciena.com>; dev at dpdk.org; dev <dev-bounces at dpdk.org>;
> users at dpdk.org
> Subject: RE: 17.05 --> 17.11, minimum hash table key size
> 
> Cristian,
> 
> Thank you. I have done the recommended change. The next thing we have
> run into is the f_hash selection. We were historically using
> rte_hash_crc_8byte() from rte_has_crc.h. In looking at DPDK content, I do
> not see anything close in an rte_*.h file to use with the appropriate input
> parameter list. I did find use of hash_default_key8() in
> examples/ip_pipeline/pipeline/hash_func.h. Is there no formal rte_*.h
> replacement/update for this relative to the hash-table changes in 17.11+? Is
> the expectation that the implementer will create their own as done with the
> aforementioned ip_pipeline example?
> 
> -MikeB
> 

Hi Mike,

Yes, we are working to move the code from examples/ip_pipeline/hash_func.h into librte_table, Kevin is working on it right now.

Regards,
Cristian



More information about the dev mailing list