I insert ip source, ip destination, port source, port destination to the tuple but sctp_tag is null. But, I think it is not necessary because the test_thash.c in DPDK souce files shows example of rte_softrss_be and also sctp_tage is null.
I don't know byte order. How can I check this? can you tell me the way? Thanks, Vladimir. 2017-05-30 19:01 GMT+09:00 Vladimir Medvedkin <[email protected]>: > What do you have in tuple? What byte order are ip addresses and ports? > > 2017-05-30 12:15 GMT+03:00 Heung Sik Choi <[email protected]>: > >> Thanks to reply Vladimir. >> >> I does not custom configure ixgbe, thus default compile and load. >> >> My calculation softrss code is below: >> >> uint8_t rss_key_be[RTE_DIM(default_rss_key)]; >> >> uint8_t default_rss_key[] = { >> 0x6d, 0x5a, 0x56, 0xda, 0x25, 0x5b, 0x0e, 0xc2, >> 0x41, 0x67, 0x25, 0x3d, 0x43, 0xa3, 0x8f, 0xb0, >> 0xd0, 0xca, 0x2b, 0xcb, 0xae, 0x7b, 0x30, 0xb4, >> 0x77, 0xcb, 0x2d, 0xa3, 0x80, 0x30, 0xf2, 0x0c, >> 0x6a, 0x42, 0xb7, 0x3b, 0xbe, 0xac, 0x01, 0xfa >> }; >> >> rte_convert_rss_key((uint32_t *)&default_rss_key,(uint32_t *)rss_key_be, >> RTE_DIM(default_rss_key)); >> >> rte_softrss_be((uint32_t *)&tuple, RTE_THASH_V4_L4_LEN, rss_key_be);// >> print it. >> >> i used rte convert_rss_key's implementation code which be base in X86. >> >> i also change the RTE_THASH_V4_L4_LEN parameter with RTE_THASH_V4_L3_LEN. >> >> but doesn't match. >> >> Is it wrong to use it that way? >> >> please help me. >> >> >> >> 2017-05-30 17:01 GMT+09:00 Vladimir Medvedkin <[email protected]>: >> >>> Hi, >>> >>> How do you configure your NIC and calculate softrss? >>> >>> >>> 2017-05-30 10:47 GMT+03:00 Heung Sik Choi <[email protected]>: >>> >>>> Hi >>>> >>>> I want to match NIC RSS value with toeplitz hash function value. And I >>>> find >>>> out 'rte_softrss_be' can makes it. >>>> >>>> However, when I experiment it, It doesn't match well. (print two value >>>> on >>>> terminal through code level) >>>> I use the environment below: >>>> >>>> CPU: xeon 2213 v2 *2 (NUMA) >>>> NIC: intel 82599ES >>>> kernel 3.16.4 >>>> ixgbe driver: 3.22 >>>> DPDK 16.11 >>>> >>>> Please let me know if you have any insights. >>>> >>> >>> >>> >>> -- >>> Regards, >>> Vladimir >>> >> >> > > > -- > Regards, > Vladimir >
