[PATCH 0/4] pipeline: support large structure fields

Thomas Monjalon thomas at monjalon.net
Fri Sep 23 13:56:52 CEST 2022


12/08/2022 11:54, Cristian Dumitrescu:
> This patch set adds support for structure fields bigger than 64 bits.
> These fields can be packet header or meta-data fields. They can be
> used as part of the table lookup key or as action arguments. They are
> now valid operands for the move instruction.
> 
> This is required for supporting the 128-bit IPv6 addresses, which up
> to now had to be split into two 64-bit fields.
> 
> Cristian Dumitrescu (4):
>   pipeline: remove the 64-bit limit for structure fields
>   pipeline: read large structure fields on the control path
>   pipeline: support large default action arguments
>   pipeline: add instruction support for moving large structure fields

Applied, thanks.





More information about the dev mailing list