> > l3fwd app expects PMDs to return packets whose L2 header is > > 16-byte aligned due to usage of _mm_load_si128()/_mm_store_si128() > > intrinsics in the app. However, most of the protocol stacks expects > > packets such that its IP/L3 header be aligned on a 16-byte boundary. > > > > Based on the recommendations received on dpdk-dev, we are changing > > the l3fwd app to use _mm_loadu_si128()/_mm_loadu_si128() so that the > > address need not be 16-byte aligned and thereby preventing crash. > > We have tested that there is no performance impact due to this > > change. > > > > Signed-off-by: Harish Patil <harish.patil at qlogic.com> > > Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
Applied, thanks