Skip to content

Enabling jumbo frames in f-stack #720

Open
@yangsuli-netapp

Description

@yangsuli-netapp

Hi,

It seems like frame size later than 1500, because in function ether_ifattach() the if_mtu size is statically set to ETHERMTU (which is 1518).

I think earlier there are plans to support larger MTU size (as mentioned in #239). Do you still plan to support it?

If not, could you let me know where I should change the f-stack code to enable configurable mtu size? We would like to modify f-stack to support that and possibly submit a patch. For now I am statically change the if_mtu value to ETHER_MAX_LEN_JUMBO, and call rte_eth_dev_set_mtu() afterwards. But this feels hacky and I am wondering if there is a way to do it through configuration (having ether_ifattach read the configuration value somewhere maybe?)

We really need this feature because in our workload jumbo frame enables a 30% performance boost.

Thanks!

Suli

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions