[dpdk-dev] MIT Fastpass: A Centralized "Zero-Queue" Datacenter Network

2014-08-22 Thread Vincent JARDIN
Good paper to read using DPDK: http://fastpass.mit.edu/

[dpdk-dev] DPDK supported processor

2014-08-22 Thread BYEONG-GI KIM
Dear Cao Min Thank you for the information. Best regards Byeong-Gi KIM 2014-08-22 14:30 GMT+09:00 Cao, Min : > Hi Byeong-Gi KIM, > > We tested with platform as below. Pls take information below as reference. > > Cpu: Genuine Intel(R) CPU 4000 @ 2.41GHz > NIC: Niantic 82599 > Bios: EDVLCRB1

[dpdk-dev] ixgbe network card has dev_info.max_rx_queues == 0

2014-08-22 Thread Sergey Mironov
Thanks, I understand that. I see in the ixgbe's code, that dev_info.max_rx_queues is initialized from the hw->mac.max_rx_queues value dev_info->max_rx_queues = (uint16_t)hw->mac.max_rx_queues; dev_info->max_tx_queues = (uint16_t)hw->mac.max_tx_queues; but I can't figure out how this hw->m

[dpdk-dev] [PATCH 0/6] link bonding

2014-08-22 Thread Jiajia, SunX
Tested-by: Jiajia, SunX < sunx.jiajia at intel.com> These patches have be verified, and are ready to integrate into DPDK.org. There are 18 test cases in this feature now. All cases are passed. Please see the test result as following: active_backup_all_slave_downPASSED

[dpdk-dev] [PATCH 1/5] ethdev: support of multiple sizes of redirection table

2014-08-22 Thread Helin Zhang
To support different sizes of redirection table, * 'struct rte_eth_rss_reta' has been redefined. * New element of 'reta_size' is added into 'struct rte_eth_dev_info'. * New parameter of 'redirection table size' is required for updating/querying redirection table entries. * Interfaces of updat

[dpdk-dev] [PATCH 2/5] e1000: rework of updating/querying redirection table

2014-08-22 Thread Helin Zhang
As ethdev has been changed to support multiple sizes of redirection table, the functions of updating/querying redirection table need to be reworked. In addition, getting the redirection table size is supported in ops of 'dev_infos_get'. Signed-off-by: Helin Zhang Reviewed-by: Jijiang Liu Reviewe

[dpdk-dev] [PATCH 3/5] ixgbe: rework of updating/querying redirection table

2014-08-22 Thread Helin Zhang
As ethdev has been changed to support multiple sizes of redirection table, the functions of updating/querying redirection table need to be reworked. In addition, getting the redirection table size is supported in ops of 'dev_infos_get'. Signed-off-by: Helin Zhang Reviewed-by: Jijiang Liu Reviewe

[dpdk-dev] [PATCH 4/5] i40e: rework of updating/querying redirection table

2014-08-22 Thread Helin Zhang
i40e can support 128 or 512 entries of redirection table entries, according to the firmware configuration. In addition, as ethdev has been changed to support multiple sizes of redirection table, the functions of updating/querying redirection table need to be reworked. Getting the redirection table

[dpdk-dev] [PATCH 5/5] app/testpmd: rework of updating/querying redirection table

2014-08-22 Thread Helin Zhang
As multiple sizes (64, 128, 512) of redirection table have been supported, the commands of updating/querying redirection table entries have been reworked. In addition, the redirection table size can be queried by the existing command of 'show port info <>'. Signed-off-by: Helin Zhang Reviewed-by:

[dpdk-dev] [PATCH 0/5] support of multiple sizes of redirection table

2014-08-22 Thread Helin Zhang
As e1000, ixgbe and i40e hardware use different sizes of redirection table, ethdev needs to be reworked to support multiple sizes of that table. Also each PMD should be reworked to support this change, and can be told the table size directly. In addition, commands in testpmd have been reworked to s

[dpdk-dev] [PATCH 1/2] igb_uio: fix compability on old kernel

2014-08-22 Thread Sanford, Robert
Hi Thomas, Not that I would *like* to fix this, but I *need* to fix it. We are using CentOS 6.5, which I believe is based on RHEL. We have kernel 2.6.32-431.3.1.el6.x86_64. I realize that we need to add/change ifdefs around pci_num_vf, pci_intx_mask_supported, and pci_check_and_mask_intx in igb_u

[dpdk-dev] [PATCH 1/2] igb_uio: fix compability on old kernel

2014-08-22 Thread Robert Sanford
This is what we came up with. It works for us. In our kernel headers' linux/pci.h, pci_num_vf is enclosed within "#ifdef CONFIG_PCI_IOV/#endif"; pci_intx_mask_supported and pci_check_and_mask_intx are enclosed within "#ifdef HAVE_PCI_SET_MWI/#endif". What do you think? -- Thanks, Robert --- li

[dpdk-dev] Issue starting DPDK-1.7 in the guest

2014-08-22 Thread Shah, Rahul R
Hi, I am trying to run a simple L2FWD in my guest using DPDK 1.7 version to test the i40e linux driver. Initially my host OS was Fedora 20 but there was some issue with the i40e linux driver so I went back to Fedora 14(2.6.35 - kernel) as per the DPDK documents to check if that works. But now w