I don't use any update/set call to modify the reference counter, but I have a theory about it. Is it possible the mbufs are being accessed too fast after being set and just before the reference counter has been updated internally? I say so because I got a PANIC error after enabling MEMPOOL debugging. It said 'bad ref cnt' and the dump stack pointed to rte_kni_tx_burst(), so I thought this could be an explanation for that error. Any ideas?
Regards, Javier
