numam-dpdk/lib
Ravi Kerur 9c5b8d8b9f ethdev: clean port id retrieval when attaching
Removed following functions
   > rte_eth_dev_save and
   > rte_eth_dev_get_changed_port

Added 2 new functions
   > rte_eth_dev_get_port_by_name
   > rte_eth_dev_get_port_by_addr

Compiled on Linux for following targets
   > x86_64-native-linuxapp-gcc
   > x86_64-native-linuxapp-clang
   > x86_x32-native-linuxapp-gcc

Compiled on FreeBSD for following targets
   > x86_64-native-bsdapp-clang
   > x86_64-native-bsdapp-gcc

Tested on Linux/FreeBSD:
   > port attach eth_null
   > port start all
   > port stop all
   > port close all
   > port detach 0
   > port attach eth_null
   > port start all
   > port stop all
   > port close all
   > port detach 0

Successful run of checkpatch.pl on the diffs

Successful validate_abi on Linux for following targets

   > x86_64-native-linuxapp-gcc
   > x86_64-native-linuxapp-clang

Signed-off-by: Ravi Kerur <rkerur@gmail.com>
Acked-by: Tetsuya Mukawa <mukawa@igel.co.jp>
2015-11-03 14:18:34 +01:00
..
librte_acl acl: improve rules sorting 2015-10-24 22:52:53 +02:00
librte_cfgfile cfgfile: increase entry name and value sizes 2015-10-22 18:35:11 +02:00
librte_cmdline lib: remove redundant definition of local symbols 2015-06-29 18:57:32 +02:00
librte_compat compat: remove unneeded macro 2015-06-29 16:41:23 +02:00
librte_distributor distributor: remove inclusion of mbuf header 2015-05-11 15:36:37 +02:00
librte_eal i40e: support X722 and its A0 hardware 2015-11-03 11:11:19 +01:00
librte_ether ethdev: clean port id retrieval when attaching 2015-11-03 14:18:34 +01:00
librte_hash hash: fix memory allocation of cuckoo key table 2015-09-09 11:49:20 +02:00
librte_ip_frag mbuf: move chaining from ip_frag library 2015-10-25 00:00:34 +02:00
librte_ivshmem mem: fix ivshmem freeing 2015-08-09 19:45:25 +02:00
librte_jobstats jobstats: new library 2015-02-24 22:12:35 +01:00
librte_kni kni: remove deprecated functions 2015-09-03 19:22:48 +02:00
librte_kvargs kvargs: fix freeing behaviour for null 2015-03-04 11:19:37 +01:00
librte_lpm lpm: remove deprecated field 2015-09-03 19:22:48 +02:00
librte_mbuf mbuf: move chaining from ip_frag library 2015-10-25 00:00:34 +02:00
librte_mempool mempool: use a better default for number of memory channels 2015-10-26 17:43:40 +01:00
librte_meter doc: fix doxygen warnings in QoS API 2015-06-18 14:53:58 +02:00
librte_net lib: remove extra parenthesis after return 2015-06-23 23:31:15 +02:00
librte_pipeline pipeline: fix missing exported symbols 2015-07-09 17:25:45 +02:00
librte_port port: move metadata offset reference at mbuf head 2015-10-19 17:00:36 +02:00
librte_power doc: fix doxygen warnings 2015-06-19 12:11:53 +02:00
librte_reorder reorder: allow random number as starting point 2015-06-22 22:20:12 +02:00
librte_ring ring: store memzone pointer 2015-11-03 01:59:06 +01:00
librte_sched sched: remove unused inclusion of intrinsics 2015-09-08 08:39:07 +02:00
librte_table table: add name to LPM parameters 2015-10-12 16:03:19 +02:00
librte_timer timer: fix race condition 2015-08-03 12:43:01 +02:00
librte_vhost vhost: fix build with old kernels 2015-11-03 12:33:04 +01:00
Makefile mem: remove dummy malloc library 2015-09-03 19:22:48 +02:00