[dpdk-dev] Removing more mbuf fields
Thomas Monjalon
thomas at monjalon.net
Thu Nov 5 08:20:15 CET 2020
05/11/2020 00:42, Stephen Hemminger:
> Thanks for the work cleaning out some of the cruft in the mbuf to make space
> for dynamic fields.
>
> Are you going to breakup the hash union in mbuf?
> There is some bits to be gained there for dynamic fields.
>
> - Flow director should be deprecated/gone/killed so hash.fdir can disappear.
>
> - QoS scheduling hash.sched should be a dynamic field.
>
> - Eventdev hash.tx_adapter.txq should be a dynamic field as well.
>
> - hash.usr field is obviously an dynamic field candidate.
>
> That leaves only hash.rss which is smaller (32 instead of 64 bits in union)
> and should stay.
Yes such dynamic fields can be used during next year,
so we are prepared to remove more fields in 21.11 next year.
I hope such cleanup can be contributing by multiple volunteers.
More information about the dev
mailing list