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.

Reply via email to