numam-dpdk/lib
Vlad Zolotarov 8eecb3295a ixgbe: add LRO support
- Only x540 and 82599 devices support LRO.
    - Add the appropriate HW configuration.
    - Add RSC aware rx_pkt_burst() handlers:
       - Implemented bulk allocation and non-bulk allocation versions.
       - Add LRO-specific fields to rte_eth_rxmode, to rte_eth_dev_data
         and to ixgbe_rx_queue.
       - Use the appropriate handler when LRO is requested.

Signed-off-by: Vlad Zolotarov <vladz@cloudius-systems.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
2015-04-13 23:03:46 +02:00
..
librte_acl eal/x86: move header file for vector instructions 2015-03-20 19:24:38 +01:00
librte_cfgfile mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_cmdline cmdline: fix parameter type 2015-03-04 11:19:37 +01:00
librte_compat mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_distributor tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_eal version: 2.1.0-rc0 2015-04-03 18:20:17 +02:00
librte_ether ixgbe: add LRO support 2015-04-13 23:03:46 +02:00
librte_hash hash: fix strict-aliasing for CRC 2015-03-26 22:27:51 +01:00
librte_ip_frag tailq: remove unneeded inclusions 2015-03-10 11:47:46 +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 kvargs: fix freeing behaviour for null 2015-03-04 11:19:37 +01:00
librte_lpm eal/x86: move header file for vector instructions 2015-03-20 19:24:38 +01:00
librte_malloc eal: fix type casting of value to align 2015-03-17 00:46:01 +01:00
librte_mbuf mbuf: clean old refcnt option 2015-04-03 15:55:40 +02:00
librte_mempool tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_meter mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_net ixgbe: add LRO support 2015-04-13 23:03:46 +02:00
librte_pipeline pipeline: fix port meta for non-default entries 2015-02-24 02:01:13 +01:00
librte_pmd_af_packet ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_bond pmd: remove useless null checks before rte_free 2015-04-13 22:50:10 +02:00
librte_pmd_e1000 ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_enic ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_fm10k ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_i40e ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_ixgbe ixgbe: add LRO support 2015-04-13 23:03:46 +02:00
librte_pmd_mlx4 ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_null ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_pcap ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_ring ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_virtio ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_vmxnet3 ethdev: make dev_ops const 2015-04-13 22:50:10 +02:00
librte_pmd_xenvirt ethdev: make dev_ops const 2015-04-13 22:50:10 +02: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 tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_ring tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_sched mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_table table: fix crash during key overload 2015-03-26 22:33:41 +01:00
librte_timer tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
librte_vhost vhost: fix file struct leakage 2015-03-26 22:33:41 +01:00
Makefile null: new poll mode driver 2015-02-26 00:31:45 +01:00