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.


Reply via email to