numam-dpdk/lib
Neil Horman c3615e4a80 eal: clean up export of socket id variable
Theres no need to export this variable.  Its set and queried from an API call
that doesn't exist in the hot path.  Instead just export the rte_socket_id
symbol and make the variable private to protect it from type changes.  We should
do this with the other exported variables too, but I think its too late in the
release cycle to do that.

tested using distributor_autotest (which uses rte_socket_id), successfully.
Only tested on linux, as I don't currently have a bsd system spun up, but the
changes are symmetric, and should be fine

Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Acked-by: Cunming Liang <cunming.liang@intel.com>
Acked-by: David Marchand <david.marchand@6wind.com>
2015-03-02 19:40:20 +01:00
..
librte_acl mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_cfgfile mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_cmdline cmdline: fix check in port list parsing 2015-02-20 10:50:16 +01:00
librte_compat mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_distributor mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_eal eal: clean up export of socket id variable 2015-03-02 19:40:20 +01:00
librte_ether ethdev: fix build with icc 2015-02-28 00:14:51 +01:00
librte_hash hash: slice CRC data into 8-byte pieces 2015-02-23 18:30:05 +01:00
librte_ip_frag mbuf: remove build option to disable refcnt 2015-02-23 19:31:24 +01:00
librte_ivshmem mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_jobstats jobstats: new library 2015-02-24 22:12:35 +01:00
librte_kni kni: optimize Rx burst 2015-02-24 02:26:24 +01:00
librte_kvargs mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_lpm lpm: fix overflow issue 2015-02-24 02:08:19 +01:00
librte_malloc malloc: avoid unknown socket id 2015-02-24 20:22:34 +01:00
librte_mbuf mbuf: fix a couple of doxygen comments 2015-02-24 03:00:31 +01:00
librte_mempool mempool: support non-EAL thread 2015-02-24 20:22:57 +01:00
librte_meter mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_net net: change arp header struct declaration 2015-02-20 22:10:52 +01:00
librte_pipeline pipeline: fix port meta for non-default entries 2015-02-24 02:01:13 +01:00
librte_pmd_af_packet ethdev: add device type 2015-02-26 00:08:25 +01:00
librte_pmd_bond ethdev: add device type 2015-02-26 00:08:25 +01:00
librte_pmd_e1000 ethdev: unification of RSS offload types 2015-02-22 23:56:20 +01:00
librte_pmd_enic enic: fix bsd namespace conflict 2015-02-24 20:21:50 +01:00
librte_pmd_fm10k mk: fix build with Debian/Ubuntu-specific gcc version 2015-02-24 12:11:16 +01:00
librte_pmd_i40e i40e: advertise TSO capability 2015-03-02 07:36:30 +01:00
librte_pmd_ixgbe ixgbe: fix build with gcc 5 2015-02-25 16:24:15 +01:00
librte_pmd_mlx4 mlx4: fix build 2015-02-26 18:02:24 +01:00
librte_pmd_null null: fix build with gcc-4.7 2015-02-28 00:22:00 +01:00
librte_pmd_pcap pcap: support port hotplug 2015-02-26 00:19:16 +01:00
librte_pmd_ring ethdev: add device type 2015-02-26 00:08:25 +01:00
librte_pmd_virtio virtio: fix build on freebsd 2015-02-28 00:12:37 +01:00
librte_pmd_vmxnet3 mk: fix build with Debian/Ubuntu-specific gcc version 2015-02-24 12:11:16 +01:00
librte_pmd_xenvirt ethdev: add device type 2015-02-26 00:08:25 +01:00
librte_port mbuf: remove build option to disable refcnt 2015-02-23 19:31:24 +01:00
librte_power mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_reorder reorder: new library 2015-02-18 16:52:05 +01:00
librte_ring ring: add optional yield to avoid spin forever 2015-02-24 20:23:07 +01:00
librte_sched mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_table mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_timer timer: fix reset return value 2015-02-25 10:43:27 +01:00
librte_vhost lib: fix C++11 compilation 2015-02-24 02:46:52 +01:00
Makefile null: new poll mode driver 2015-02-26 00:31:45 +01:00