Hello DPDK Users,

I have a question regarding the size of mbufs. The mbuf are contained in the mempol and the mempool is a fixed size object.

Could the mbuf be implemented dynamically with a variable size in the mempool area ?

In the header of the mbuf you could specify the size of the payload data and thus could expand the size of the mbufs.

From my understanding, you just have to keep an eye on the mempool memory size so that it doesn't go beyond the limit of the allocated area.



Would this be generally possible?


Kind regards
Jakob Wieckowski