No need to export dsb and dmb.
EAL memory barriers are the public API.
%s/\<\(d.b\)\>(\([^()]*\))$/asm volatile("\1 \2" : : : "memory")/
Signed-off-by: David Marchand
---
.../common/include/arch/arm/rte_atomic_64.h | 19 ---
1 file changed, 8 insertions(+), 11 deletions(-)
di
Reviewed-by: Gavin Hu
On Mon, Mar 9, 2020 at 3:09 PM David Marchand wrote:
>
> No need to export dsb and dmb.
> EAL memory barriers are the public API.
>
> %s/\<\(d.b\)\>(\([^()]*\))$/asm volatile("\1 \2" : : : "memory")/
>
> Signed-off-by: David Marchand
Acked-by: Jerin Jacob
> ---
> .../common/include/arch/arm/
On Mon, Mar 9, 2020 at 10:39 AM David Marchand
wrote:
>
> No need to export dsb and dmb.
> EAL memory barriers are the public API.
>
> %s/\<\(d.b\)\>(\([^()]*\))$/asm volatile("\1 \2" : : : "memory")/
>
> Signed-off-by: David Marchand
Reviewed-by: Gavin Hu
Acked-by: Jerin Jacob
Applied.
--
4 matches
Mail list logo