drivers/dpaa: optimize thread local storage
authorRohit Raj <rohit.raj@nxp.com>
Tue, 7 Jul 2020 09:22:27 +0000 (14:52 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Sat, 11 Jul 2020 04:18:52 +0000 (06:18 +0200)
commite58722218aa9ad6b527423f8b95e788e6c5a15b7
tree59b0cf152b1f12ce34b5ddda382d48499868c230
parent6b10d1f7bdeaaeb446b7b2bf75ada1ec8fbcf912
drivers/dpaa: optimize thread local storage

Minimize the number of different thread variables

Add all the thread specific variables in dpaa_portal
structure to optimize TLS Usage.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
doc/guides/rel_notes/release_20_08.rst
drivers/bus/dpaa/dpaa_bus.c
drivers/bus/dpaa/rte_bus_dpaa_version.map
drivers/bus/dpaa/rte_dpaa_bus.h
drivers/crypto/dpaa_sec/dpaa_sec.c
drivers/event/dpaa/dpaa_eventdev.c
drivers/mempool/dpaa/dpaa_mempool.c
drivers/net/dpaa/dpaa_ethdev.c
drivers/net/dpaa/dpaa_rxtx.c