On Sun, Aug 15, 2021 at 02:17:08PM +0200, alexandre.ferrieux@xxxxxxxxxx wrote: [...] > So, the only way forward would be a separate hashtable on ids. Using the rhashtable implementation is fine for this, it's mostly boilerplate code that is needed to use it and there are plenty of examples in the kernel tree if you need a reference. [...] > PS: what is the intended dominant use case for batch verdicts ? Issuing a batch containing several packets helps to amortize the cost of the syscall.