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!