[dpdk-dev] [PATCH v1 1/1] mempool/octeontx2: fix mempool creation failure
Jerin Jacob Kollanukkaran
jerinj at marvell.com
Mon Jul 8 07:25:37 CEST 2019
> -----Original Message-----
> From: vattunuru at marvell.com <vattunuru at marvell.com>
> Sent: Monday, July 8, 2019 10:18 AM
> To: dev at dpdk.org
> Cc: thomas at monjalon.net; Jerin Jacob Kollanukkaran <jerinj at marvell.com>;
> Vamsi Krishna Attunuru <vattunuru at marvell.com>
> Subject: [PATCH v1 1/1] mempool/octeontx2: fix mempool creation failure
Actually it is v2.
v2..v1:
# Fixed git-check-log.sh issues
# Updated git comments for "when this issue happens?"
# Change the name of the patch
# Add Fixes tag
> From: Vamsi Attunuru <vattunuru at marvell.com>
>
> Fix npa pool range errors observed while creating mempool, this issue
> happens when mempool objects are from different mem segments.
>
> During mempool creation, octeontx2 mempool driver populates pool range
> fields before enqueuing the buffers. If any enqueue or dequeue operation
> reaches npa hardware prior to the range field's HW context update, those
> ops result in npa range errors. Patch adds a routine to read back HW context
> and verify if range fields are updated or not.
>
> Fixes: e5271c507aeb ("mempool/octeontx2: add remaining slow path ops")
>
> Signed-off-by: Vamsi Attunuru <vattunuru at marvell.com>
Acked-by: Jerin Jacob <jerinj at marvell.com>
More information about the dev
mailing list