numam-dpdk/lib/librte_eal/bsdapp
David Marchand f07246766d eal: fix tailq init for uio and vfio resources
Commit a2348166ea ("tailq: move to dynamic tailq") introduced a bug in
uio/vfio resources list init.

These resources list were pointed at through a pointer initialised only once but
too early in the eal init (before tailqs init).

Fix this by "resolving" this pointer when used (which is well after tailqs
init).

Fixes: a2348166ea ("tailq: move to dynamic tailq")

Reported-by: Marvin Liu <yong.liu@intel.com>
Reported-by: Tetsuya Mukawa <mukawa@igel.co.jp>
Signed-off-by: David Marchand <david.marchand@6wind.com>
Tested-by: John McNamara <john.mcnamara@intel.com>
Tested-by: Tetsuya Mukawa <mukawa@igel.co.jp>
2015-03-12 08:32:48 +01:00
..
contigmem eal/bsd: enable contigmem blocks >1GB in size 2015-03-10 16:19:43 +01:00
eal eal: fix tailq init for uio and vfio resources 2015-03-12 08:32:48 +01:00
nic_uio nic_uio: fix thread structure compatibility for future FreeBSD 2015-01-16 14:43:16 +01:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00