A magic number, used to ensure jumbo frames are transmitted and received in full, is written to the end of a packet buffer at a fixed offset of 9170 bytes. However for non-jumbo tests this is way beyond the end of the allocated buffer.
Signed-off-by: Stuart Haslam <[email protected]> --- test/validation/odp_pktio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/validation/odp_pktio.c b/test/validation/odp_pktio.c index e022c33..5ea45e4 100644 --- a/test/validation/odp_pktio.c +++ b/test/validation/odp_pktio.c @@ -95,7 +95,8 @@ static int pktio_pkt_set_seq(odp_packet_t pkt) CU_ASSERT_FATAL(data != NULL); data->head.magic = TEST_SEQ_MAGIC; - data->magic2 = TEST_SEQ_MAGIC; + if (test_jumbo) + data->magic2 = TEST_SEQ_MAGIC; data->head.seq = tstseq; odp_packet_copydata_in(pkt, l4_off+ODPH_UDPHDR_LEN, -- 2.1.1 _______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
