[v3,0/1] fbarray: get fbarrays from containerized secondary

Message ID 20190711103148.9187-1-yasufum.o@gmail.com
Headers show
Series
  • fbarray: get fbarrays from containerized secondary
Related show

Message

Yasufumi Ogawa July 11, 2019, 10:31 a.m.
From: Yasufumi Ogawa <yasufum.o@gmail.com>

In secondary_msl_create_walk(), it creates a file for fbarrays with its
PID for reserving unique name among secondary processes. However, it
does not work if secondary is run as app container because each of
containerized secondary has PID 1. To reserve unique name, use hostname
instead of PID because hostname is assigned as a short form of 64
digits full container ID in docker.

---
v2:
  * fix typo in commit message
v3:
  * add fclose() after if getting hostname with fscan() is failed
---

Yasufumi Ogawa (1):
  fbarray: get fbarrays from containerized secondary

 lib/librte_eal/linux/eal/eal_memalloc.c | 28 +++++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)