[dpdk-dev] [PATCH v8 1/5] eal: add new definitions for wait scheme
Jerin Jacob
jerinjacobk at gmail.com
Fri Oct 29 15:54:36 CEST 2021
On Fri, Oct 29, 2021 at 1:50 PM Feifei Wang <feifei.wang2 at arm.com> wrote:
>
> Introduce macros as generic interface for address monitoring.
>
> Add '__LOAD_EXC_128' for size of 128. For different size, encapsulate
> '__LOAD_EXC_16', '__LOAD_EXC_32', '__LOAD_EXC_64' and '__LOAD_EXC_128'
> into a new macro '__LOAD_EXC'.
>
> Furthermore, to prevent compilation warning in arm:
> ----------------------------------------------
> 'warning: implicit declaration of function ...'
> ----------------------------------------------
> Delete 'undef' constructions for '__LOAD_EXC_xx', '__SEVL' and '__WFE'.
> And add ‘__RTE_ARM’ for these macros to fix the namespace.
> This is because original macros are undefine at the end of the file.
> If new macro 'rte_wait_event' calls them in other files, they will be
> seen as 'not defined'.
>
> Signed-off-by: Feifei Wang <feifei.wang2 at arm.com>
> Reviewed-by: Ruifeng Wang <ruifeng.wang at arm.com>
> Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
Acked-by: Jerin Jacob <jerinj at marvell.com>
More information about the dev
mailing list