Re: [PATCH v4 2/6] event/opdl: fix non-constant compile time assertion

2024-01-18 Thread Andrew Rybchenko
On 1/17/24 21:19, Stephen Hemminger wrote: RTE_BUILD_BUG_ON() was being used with a non-constant value. The inline function rte_is_power_of_2() is not constant since inline expansion happens later in the compile process. Replace it with the macro which will be constant. Fixes: 4236ce9bf5bf ("eve

[PATCH v4 2/6] event/opdl: fix non-constant compile time assertion

2024-01-17 Thread Stephen Hemminger
RTE_BUILD_BUG_ON() was being used with a non-constant value. The inline function rte_is_power_of_2() is not constant since inline expansion happens later in the compile process. Replace it with the macro which will be constant. Fixes: 4236ce9bf5bf ("event/opdl: add OPDL ring infrastructure library