[dpdk-dev] [PATCH] examples/vhost: fix port init failure in mergeable mode
Xia, Chenbo
chenbo.xia at intel.com
Fri Nov 5 08:32:55 CET 2021
Hi Maxime,
> -----Original Message-----
> From: dev <dev-bounces at dpdk.org> On Behalf Of Chenbo Xia
> Sent: Thursday, November 4, 2021 1:11 PM
> To: dev at dpdk.org
> Cc: maxime.coquelin at redhat.com
> Subject: [dpdk-dev] [PATCH] examples/vhost: fix port init failure in mergeable
> mode
>
> When the example starts in mergeable mode with an i40e port,
> it fails to launch because the examples use default mtu MAX_MTU
> to configure ethdev. The root cause is some devices have Ethernet
> frame overhead and then MAX_MTU will be larger than device's max
> mtu, so the ethdev configure will fail.
>
> This patch checks the device's max mtu before setting the ethdev
> configuration. If the device has a max mtu, use that value to
> configure.
>
> Fixes: 1bb4a528c41f ("ethdev: fix max Rx packet length")
>
> Signed-off-by: Chenbo Xia <chenbo.xia at intel.com>
> Reported-by: Xingguang He <xingguang.he at intel.com>
> ---
I see a unit test failure on this patch, but I think this patch should not cause
issues in unit test, could you help me confirm it?
Thanks,
Chenbo
More information about the dev
mailing list