[dpdk-dev] [PATCH] vhost: rework RARP packet injection
Maxime Coquelin
maxime.coquelin at redhat.com
Tue Sep 28 21:23:44 CEST 2021
On 9/28/21 17:32, Maxime Coquelin wrote:
>
>
> On 9/15/21 16:54, David Marchand wrote:
>> Caught by code review, this copy is unnecessary.
>>
>> Signed-off-by: David Marchand <david.marchand at redhat.com>
>> ---
>> lib/vhost/virtio_net.c | 11 +++--------
>> 1 file changed, 3 insertions(+), 8 deletions(-)
>>
>
> Applied to dpdk-next-virtio/main.
>
> Thanks,
> Maxime
>
As you suggested on IRC, I added back the comment that got removed:
@@ -3136,6 +3136,12 @@ rte_vhost_dequeue_burst(int vid, uint16_t queue_id,
count = 0;
goto out;
}
+ /*
+ * Inject it to the head of "pkts" array, so that
switch's mac
+ * learning table will get updated first.
+ */
+ pkts[0] = rarp_mbuf;
+ pkts++;
count -= 1;
}
Regards,
Maxime
More information about the dev
mailing list