[dpdk-dev] [PATCH] fix for jumbo frame issue with DPDK VF

Thomas Monjalon thomas.monjalon at 6wind.com
Thu May 22 17:33:24 CEST 2014


Hi Konstantin,

2014-05-06 11:48, Konstantin Ananyev:
> When latest Linux ixgbe PF is used, and DPDK VF is used in DPDK application,
> jumbo frames are not received.
> Also - if Linux ixgbe PF has MTU set to 1500 (default),
> then normal sized packets can be received by DPDK VF.
> However, if Linux PF has MTU > 1500, then DPDK VF receives no packets
> (normal or jumbo).
> With ixgbe_mbox_api_10 ixgbe simply didn't allow set VF MTU > 1514 for
> 82599. With ixgbe_mbox_ajpi_11 it does, though now, if PF uses jumbo
> frames, it simply disables RX for all VFs.
> So to work with PF ithat using jumbo frames, at startup each VF has to:
> 1. negotiate with PF mbox_api_11.
> 2. Send to PF SET_LPE message with desired MTU.
> Note, that if PF already uses MTU bigger then asked by the VF,
> then PF wouldn't take any action.

You forgot "Signed-off-by:" line.
Please resend.

-- 
Thomas


More information about the dev mailing list