[PATCH v2 0/3] remove __typeof__ from expansion of per lcore macros

Bruce Richardson bruce.richardson at intel.com
Mon Jan 8 11:45:44 CET 2024


On Tue, Jan 02, 2024 at 03:44:59PM -0800, Tyler Retzlaff wrote:
> The design of the macros requires a type to be provided to the macro.
> 
> By expanding the type parameter inside of typeof it also inadvertently
> allows an expression to be used which appears not to have been intended
> after evaluating the parameter name and existing macro use.
> 
> Technically this is an API break but only for applications that were
> using these macros outside of the original design intent.
> 
> v2:
>   * add additional patch to adjust usage for crypto/ipsec_mb 
> 
Series-acked-by: Bruce Richardson <bruce.richardson at intel.com>


More information about the dev mailing list