[dpdk-dev] [PATCH v2] ixgbe: prefetch cacheline after pointer becomes valid

2015-10-28 Thread Thomas Monjalon
2015-09-28 10:53, Bruce Richardson: > On Fri, Sep 25, 2015 at 10:44:51AM -0700, Zoltan Kiss wrote: > > At the original point the rx_pkts[pos( + n)] pointers are not initialized, > > so > > the code is prefetching random data. > > > > Signed-off-by: Zoltan Kiss > > Acked-by: Bruce Richardson A

[dpdk-dev] [PATCH v2] ixgbe: prefetch cacheline after pointer becomes valid

2015-09-28 Thread Bruce Richardson
On Fri, Sep 25, 2015 at 10:44:51AM -0700, Zoltan Kiss wrote: > At the original point the rx_pkts[pos( + n)] pointers are not initialized, so > the code is prefetching random data. > > Signed-off-by: Zoltan Kiss Acked-by: Bruce Richardson

[dpdk-dev] [PATCH v2] ixgbe: prefetch cacheline after pointer becomes valid

2015-09-25 Thread Zoltan Kiss
At the original point the rx_pkts[pos( + n)] pointers are not initialized, so the code is prefetching random data. Signed-off-by: Zoltan Kiss --- v2: fixing tabs diff --git a/drivers/net/ixgbe/ixgbe_rxtx_vec.c b/drivers/net/ixgbe/ixgbe_rxtx_vec.c index 3c6d8c5..ccd93c7 100644 --- a/drivers/net/