> -----Original Message----- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Cristian Dumitrescu > Sent: Tuesday, October 10, 2017 12:19 PM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH V2 0/5] table: add key mask for hash tables > > Main changes: > > 1. The key_mask parameter is added to all the hash tables that were > previously missing it, as well to the hash compute function. This was > first started in DPDK 2.0, but was only implemented for a couple of > hash tables. The benefit of this approach is that it allows for better > performance for large keys (bigger than 16 bytes), while it preserves > the same performance for small keys [Q&A1]. > > 2. The precomputed key signature (i.e. non-"do-sig") versions have been > removed for all the hash tables, so now the key signature is always > computed on every lookup. Note that this approach also allows for the > precomputed key signature scheme [Q&A2]. > > 3. API cleanup: single parameter structure common for all hash tables. > > Q&A: >
Applied on next-pipeline tree.