[dpdk-dev] [PATCH v3 1/2] eal: fix side effects in align mul macros
    Stephen Hemminger 
    stephen at networkplumber.org
       
    Tue Jul  4 18:01:26 CEST 2023
    
    
  
On Tue, 11 May 2021 01:10:06 +0530
<pbhagavatula at marvell.com> wrote:
> Avoid expanding parameters inside the macro multiple times.
> For example:
> 	RTE_ALIGN_MUL_NEAR(rte_rdtsc() - start, CYC_PER_10MHZ);
> Here rte_rdtsc() call is expanded multiple times in the macro
> causing it to return different values that leads to unintended
> side effects.
This was already fixed.
    
    
More information about the stable
mailing list