numam-dpdk/lib
Helin Zhang 2f423f6385 i40e: fix build with 16-byte descriptors
The compile error will occur as below when set 'RTE_LIBRTE_I40E_16BYTE_RX_DESC=y'.
'fd_id' should be used to replace 'fd', as 'fd' is not defined in that structure
at all. In addition, local variable of 'flexbl' and 'flexbh' must be used only if
32 bytes RX descriptor is selected.

error logs:
lib/librte_pmd_i40e/i40e_rxtx.c: In function i40e_rxd_build_fdir:
lib/librte_pmd_i40e/i40e_rxtx.c:431:28: error: volatile union <anonymous> has no member named fd
lib/librte_pmd_i40e/i40e_rxtx.c:427:19: error: unused variable flexbl [-Werror=unused-variable]
lib/librte_pmd_i40e/i40e_rxtx.c:427:11: error: unused variable flexbh [-Werror=unused-variable]

Signed-off-by: Helin Zhang <helin.zhang@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
2014-12-03 20:45:19 +01:00
..
librte_acl add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_cfgfile eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
librte_cmdline cmdline: fix for bsd 2014-11-24 13:17:49 +01:00
librte_distributor add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_eal version: 1.8.0-rc2 2014-11-27 22:50:06 +01:00
librte_ether bond: add mode 4 2014-11-27 21:20:58 +01:00
librte_hash add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_ip_frag add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_ivshmem eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
librte_kni kni: add build-time checks for mbuf mapping 2014-11-10 10:28:46 +01:00
librte_kvargs kvargs: fix build with gcc 4.5.1 2014-06-17 19:01:59 +02:00
librte_lpm add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_malloc add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_mbuf mbuf: sort TCP segmentation offload flag 2014-11-27 10:39:21 +01:00
librte_mempool mempool: avoid dump crash with null pointer 2014-11-27 17:30:20 +01:00
librte_meter remove trailing whitespaces 2014-06-11 00:29:34 +02:00
librte_net net: fix conflict with libc 2014-11-27 19:03:27 +01:00
librte_pipeline add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_pmd_af_packet af_packet: add PMD for AF_PACKET-based virtual devices 2014-11-24 16:39:49 +01:00
librte_pmd_bond bond: fix build with gcc 4.3 2014-11-28 16:19:25 +01:00
librte_pmd_e1000 add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_pmd_enic enic: fix build with clang 2014-12-01 12:24:04 +01:00
librte_pmd_i40e i40e: fix build with 16-byte descriptors 2014-12-03 20:45:19 +01:00
librte_pmd_ixgbe ixgbe: fix build with bypass and debug enabled 2014-12-02 12:28:11 +01:00
librte_pmd_pcap pcap: fix double stop error 2014-10-09 20:02:35 +02:00
librte_pmd_ring ring: remove extra devices creation with --vdev option 2014-07-22 16:43:04 +02:00
librte_pmd_virtio add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_pmd_vmxnet3 add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_pmd_xenvirt add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_port add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_power power: integration of vm power management 2014-11-26 17:27:04 +01:00
librte_ring add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_sched add prefix to cache line macros 2014-11-27 16:21:11 +01:00
librte_table table: fix maybe-uninitialized variable with gcc lto 2014-12-02 12:34:09 +01:00
librte_timer fix unix permissions for source files 2014-08-28 17:04:01 +02:00
librte_vhost vhost: enable promiscuous and multicast 2014-11-12 00:10:23 +01:00
Makefile eal: no more bare metal environment 2014-11-27 13:09:51 +01:00