numam-dpdk/lib
Ivan Boule 16321de093 ethdev: allow to get RSS hash functions and key
1) Add a new function "rss_hash_conf_get" in the PMD API to retrieve the
   current configuration of the RSS functions and/or of the RSS key used
   by a NIC to compute the RSS hash of input packets.
   The new function uses the existing data structure "rte_eth_rss_conf" for
   returning the RSS hash configuration.

2) Add the ixgbe-specific function "ixgbe_dev_rss_hash_conf_get" and the
   igb-specific function "eth_igb_rss_hash_conf_get" to retrieve the RSS
   hash configuration of ixgbe and igb controllers respectively.

3) Add the command "show port X rss-hash [key]" in the testpmd application
   to display the RSS hash configuration of port X.

Signed-off-by: Ivan Boule <ivan.boule@6wind.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2014-05-27 18:42:05 +02:00
..
librte_cmdline cmdline: fix infinite loop after EOF 2014-05-26 17:16:39 +02:00
librte_eal kni: fix build on Fedora 18 with kernel 3.6.10 2014-05-22 16:30:28 +02:00
librte_ether ethdev: allow to get RSS hash functions and key 2014-05-27 18:42:05 +02:00
librte_hash hash: make arg for jhash2 const 2014-03-24 18:58:25 +01:00
librte_ivshmem ivshmem: fix build 2014-05-19 14:59:56 +02:00
librte_kni spelling fixes 2014-05-16 16:02:55 +02:00
librte_kvargs devargs: use a comma instead of semicolon to separate key/values 2014-04-10 15:50:11 +02:00
librte_lpm update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
librte_malloc add FILE argument to debug functions 2014-05-16 16:02:55 +02:00
librte_mbuf add FILE argument to debug functions 2014-05-16 16:02:55 +02:00
librte_mempool mempool: add iterator function 2014-05-16 16:02:55 +02:00
librte_meter update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
librte_net app/testpmd: add engine that replies to ARP and ICMP echo requests 2014-05-16 13:25:16 +02:00
librte_pmd_e1000 ethdev: allow to get RSS hash functions and key 2014-05-27 18:42:05 +02:00
librte_pmd_ixgbe ethdev: allow to get RSS hash functions and key 2014-05-27 18:42:05 +02:00
librte_pmd_pcap eal: make vdev init path generic for both virtual and pci devices 2014-05-20 14:28:16 +02:00
librte_pmd_ring eal: make vdev init path generic for both virtual and pci devices 2014-05-20 14:28:16 +02:00
librte_pmd_virtio virtio: convert to use of PMD_REGISTER_DRIVER and fix linking 2014-05-20 14:28:17 +02:00
librte_pmd_vmxnet3 vmxnet3: convert to use of PMD_REGISTER_DRIVER and fix linking 2014-05-20 14:28:17 +02:00
librte_pmd_xenvirt eal: make vdev init path generic for both virtual and pci devices 2014-05-20 14:28:16 +02:00
librte_power update Intel copyright years to 2014 2014-02-25 21:29:14 +01:00
librte_ring add FILE argument to debug functions 2014-05-16 16:02:55 +02:00
librte_sched sched: fix grinder bug 2014-05-22 16:14:36 +02:00
librte_timer timer: fix pending counter 2014-05-26 18:22:04 +02:00
Makefile kvargs: add a new library to parse key/value arguments 2014-02-26 11:01:13 +01:00