> -----Original Message----- > From: vattun...@marvell.com <vattun...@marvell.com> > Sent: Monday, July 8, 2019 10:18 AM > To: dev@dpdk.org > Cc: tho...@monjalon.net; Jerin Jacob Kollanukkaran <jer...@marvell.com>; > Vamsi Krishna Attunuru <vattun...@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 <vattun...@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 <vattun...@marvell.com> Acked-by: Jerin Jacob <jer...@marvell.com>