Bug ID 1666
Summary It is not possible to increase the MTU for AF_PACKET PMD beyond 1500B
Product DPDK
Version 21.11
Hardware All
OS All
Status UNCONFIRMED
Severity normal
Priority Normal
Component ethdev
Assignee dev@dpdk.org
Reporter angelo.mirabella96@gmail.com
Target Milestone ---

Created attachment 302 [details]
testpmd logs

Hi everyone,

I'm currently working with DPDK v21.11 from the official Ubuntu Jammy package,
having recently upgraded from v19.11. I noticed that a new check,
"eth_dev_validate_mtu", has been introduced in "eth_dev_configure".

The final check in this function is:


```
        if (frame_size > dev_info->max_rx_pktlen) {
---
```

For the AF_PACKET PMD, "max_rx_pktlen" is hardcoded to RTE_ETHER_MAX_LEN
(1518). As a result, any attempt to increase the MTU beyond 1500 fails, even
when the vdev is configured with a larger framesz.

I've attached logs from testpmd for reference. Any insights or possible
workarounds would be appreciated!

Thanks!
          


You are receiving this mail because: