https://bugs.dpdk.org/show_bug.cgi?id=320
Bug ID: 320 Summary: mlx4: info get fails in secondary process Product: DPDK Version: 19.08 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: other Assignee: dev@dpdk.org Reporter: step...@networkplumber.org Target Milestone: --- Attempts to do dev_info_get in secondary process fail because the driver handle to infiniband (priv->ctx) is not valid in secondary process. This leads to: #0 0x00007ffff5d06ab4 in _IO_vfprintf_internal (s=s@entry=0x7fffffffe3c0, format=<optimized out>, format@entry=0x7ffff496a605 "%s/device/net", ap=ap@entry=0x7fffffffe528) at vfprintf.c:1635 #1 0x00007ffff5d32599 in _IO_vsnprintf (string=0x7fffffffe4b0 "", maxlen=<optimized out>, format=0x7ffff496a605 "%s/device/net", args=args@entry=0x7fffffffe528) at vsnprintf.c:119 #2 0x00007ffff5d0fd32 in __snprintf (s=s@entry=0x0, maxlen=maxlen@entry=0, format=format@entry=0x7ffff496a605 "%s/device/net") at snprintf.c:34 #3 0x00007ffff4720b8b in mlx4_get_ifname (priv=priv@entry=0xc0137e93c0, ifname=ifname@entry=0x7fffffffe690) at /usr/src/redhat/BUILD/dpdk-18.11/drivers/net/mlx4/mlx4_ethdev.c:71 #4 0x00007ffff47214e4 in mlx4_dev_infos_get (dev=<optimized out>, info=0x7fffffffe6e0) at /usr/src/redhat/BUILD/dpdk-18.11/drivers/net/mlx4/mlx4_ethdev.c:583 #5 0x00007ffff44b896c in rte_eth_dev_info_get (port_id=port_id@entry=0, dev_info=dev_info@entry=0x7fffffffe6e0) at /usr/src/redhat/BUILD/dpdk-18.11/lib/librte_ethdev/rte_ethdev.c:2532 -- You are receiving this mail because: You are the assignee for the bug.