git.droids-corp.org
/
dpdk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
47c90af
)
net/ice: support RSS in SSE path
author
Leyi Rong
<leyi.rong@intel.com>
Tue, 15 Oct 2019 07:50:33 +0000
(15:50 +0800)
committer
Ferruh Yigit
<ferruh.yigit@intel.com>
Wed, 23 Oct 2019 14:43:09 +0000
(16:43 +0200)
Support 32 bits RSS in FlexMD fields in SSE path.
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
drivers/net/ice/ice_rxtx_vec_sse.c
patch
|
blob
|
history
diff --git
a/drivers/net/ice/ice_rxtx_vec_sse.c
b/drivers/net/ice/ice_rxtx_vec_sse.c
index
2ae9370
..
9d5f1f1
100644
(file)
--- a/
drivers/net/ice/ice_rxtx_vec_sse.c
+++ b/
drivers/net/ice/ice_rxtx_vec_sse.c
@@
-230,7
+230,7
@@
_ice_recv_raw_pkts_vec(struct ice_rx_queue *rxq, struct rte_mbuf **rx_pkts,
const __m128i zero = _mm_setzero_si128();
/* mask to shuffle from desc. to mbuf */
const __m128i shuf_msk = _mm_set_epi8
- (
0xFF, 0xFF, 0xFF, 0xFF, /* rss not supported
*/
+ (
15, 14, 13, 12, /* octet 12~15, 32 bits rss
*/
11, 10, /* octet 10~11, 16 bits vlan_macip */
5, 4, /* octet 4~5, 16 bits data_len */
0xFF, 0xFF, /* skip high 16 bits pkt_len, zero out */