numam-dpdk/lib
Gowrishankar Muthukrishnan 257515a500 eal/ppc: remove the braces in memory barrier macros
Calling rte_smp_{w/r}mb macro expands into a compound block, which
would break compiling a else clause following it, if that calling
place has been terminated already with ";", as in below code.
This patch adds { } around this macro to allow compiling else too.

Fixes: d23a6bd04d ("eal/ppc: fix memory barrier for IBM POWER")
Fixes: 05c3fd7110 ("eal/ppc: atomic operations for IBM Power")
Cc: stable@dpdk.org

Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
2018-01-30 14:52:17 +01:00
..
librte_acl lib: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
librte_bbdev mk: add experimental tag check 2018-01-29 23:35:29 +01:00
librte_bitratestats lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_cfgfile lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_cmdline cmdline: avoid garbage in unused fields of parsed result 2018-01-25 23:16:53 +01:00
librte_compat compat: add experimental tag macro 2018-01-29 22:44:01 +01:00
librte_cryptodev cryptodev: fix session pointer cast 2018-01-29 20:22:33 +01:00
librte_distributor distributor: remove unnecessary parenthesis 2018-01-05 22:08:24 +01:00
librte_eal eal/ppc: remove the braces in memory barrier macros 2018-01-30 14:52:17 +01:00
librte_efd lib: remove unnecessary pointer cast 2018-01-16 01:53:35 +01:00
librte_ether ethdev: move internal callback list definition 2018-01-29 10:04:28 +01:00
librte_eventdev mk: add experimental tag check 2018-01-29 23:35:29 +01:00
librte_flow_classify mk: add experimental tag check 2018-01-29 23:35:29 +01:00
librte_gro gro: support VxLAN GRO 2018-01-11 23:18:36 +01:00
librte_gso lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_hash hash: select fbk function at run-time 2018-01-20 15:35:16 +01:00
librte_ip_frag lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
librte_jobstats lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_kni lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_kvargs mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_latencystats lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_lpm lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
librte_mbuf mk: add experimental tag check 2018-01-29 23:35:29 +01:00
librte_member member: fix memory leak on error 2018-01-19 00:43:56 +01:00
librte_mempool lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
librte_meter lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_metrics lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_net add experimental tag to appropriate functions 2018-01-29 23:35:29 +01:00
librte_pci remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_pdump pdump: fix error check when creating/canceling thread 2018-01-17 18:49:38 +01:00
librte_pipeline lib: remove unnecessary pointer cast 2018-01-16 01:53:35 +01:00
librte_port lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_power power: clean KVM files 2018-01-12 00:37:07 +01:00
librte_reorder lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
librte_ring ring: introduce C11 memory model barrier option 2018-01-29 16:10:20 +01:00
librte_sched eal: introduce integer divide through reciprocal 2018-01-27 22:34:33 +01:00
librte_security cryptodev: fix session pointer cast 2018-01-29 20:22:33 +01:00
librte_table lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
librte_timer lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
librte_vhost vhost: claim to support any layout feature 2018-01-29 10:04:28 +01:00
Makefile bbdev: introduce wireless base band device lib 2018-01-19 01:44:25 +01:00