[dpdk-dev] [PATCH] The VMXNET3 PMD can't receive packet suddenly after a lot of traffic coming in. The root cause is due to mbuf allocation fail in vmxnet3_post_rx_bufs() and there is no error handling when it is called from vmxnet3_recv_pkts(). The RXD will not have "free" mbuf for it but the counter still increment. Finally, no packet can be received. This fix is allocate the mbuf first, if the allocation is failed, then don't receive any packet and the packet will remain in RXD to prevent any packet drop.If the allocation is sucess, the vmxnet3_post_rx_bufs() will call vmxnet3_renew_desc() and RXD will be renew inside
2015-07-23 5:27 UTC (2+ messages)
[dpdk-dev] [PATCH v6 0/6] enicpmd: Cisco Systems Inc. VIC Ethernet PMD
2015-07-23 0:56 UTC (10+ messages)
` [dpdk-dev] Why only rx queue "0" can receive network packet by i40e NIC
[dpdk-dev] [PATCH] e1000: enable jumbo frame support for Intel 82583V
2015-07-23 0:47 UTC (2+ messages)
[dpdk-dev] [PATCHv3 0/5] ethdev: add new API to retrieve RX/TX queue information
2015-07-22 20:45 UTC (20+ messages)
` [dpdk-dev] [PATCHv3 1/5] "
` [dpdk-dev] [PATCHv4 0/5] "
` [dpdk-dev] [PATCHv4 1/5] "
` [dpdk-dev] [PATCHv4 2/5] i40e: add support for eth_(rxq|txq)_info_get
` [dpdk-dev] [PATCHv4 3/5] ixgbe: "
` [dpdk-dev] [PATCHv4 4/5] e1000: "
` [dpdk-dev] [PATCHv4 5/5] testpmd: add new command to display RX/TX queue information
` [dpdk-dev] [PATCHv3 2/5] i40e: add support for eth_(rxq|txq)_info_get
` [dpdk-dev] [PATCHv3 3/5] ixgbe: "
` [dpdk-dev] [PATCHv3 4/5] e1000: "
` [dpdk-dev] [PATCHv3 5/5] testpmd: add new command to display RX/TX queue information
[dpdk-dev] [RFC] examples: remove l3fwd-vf example
2015-07-22 15:01 UTC (5+ messages)
[dpdk-dev] [PATCH 0/2] static matcher cleanups
2015-07-22 14:25 UTC (5+ messages)
` [dpdk-dev] [PATCH 1/2] rte_ethdev: fix crash if malloc fails in rte_eth_dev_callback_register
[dpdk-dev] [PATCH] mempool: fix calculating address of object trailers
2015-07-22 13:57 UTC
[dpdk-dev] [PATCH] ixgbe: fix check for split packets
2015-07-22 13:47 UTC (10+ messages)
` [dpdk-dev] [PATCH v2] "
[dpdk-dev] [PATCH 0/3] cxgbe: Fix compilation and enable FreeBSD support for CXGBE PMD
2015-07-22 13:11 UTC (16+ messages)
` [dpdk-dev] [PATCH 1/3] nic_uio: Fix to allow any device to be bound to nic_uio
` [dpdk-dev] [PATCH v2 0/3] cxgbe: Fix compilation and enable FreeBSD support for CXGBE PMD
` [dpdk-dev] [PATCH v2 1/3] nic_uio: Fix to allow any device to be bound to nic_uio
` [dpdk-dev] [PATCH v2 2/3] cxgbe: Enable and fix FreeBSD compilation for CXGBE PMD
` [dpdk-dev] [PATCH v2 3/3] doc: Update documentation to reflect FreeBSD support "
` [dpdk-dev] [PATCH v3 0/3] cxgbe: Fix compilation and enable "
` [dpdk-dev] [PATCH v3 1/3] nic_uio: Fix to allow any device to be bound to nic_uio
` [dpdk-dev] [PATCH v3 2/3] cxgbe: Enable and fix FreeBSD compilation for CXGBE PMD
` [dpdk-dev] [PATCH v3 3/3] doc: Update documentation to reflect FreeBSD support "
[dpdk-dev] [PATCH] fm10K: fix interrupt fault handling
2015-07-22 10:46 UTC (3+ messages)
[dpdk-dev] [PATCH] fm10k: remove useless code
2015-07-22 10:44 UTC (3+ messages)
[dpdk-dev] [PATCH v2] fm10k: add missing newline to debug log
2015-07-22 10:43 UTC (3+ messages)
[dpdk-dev] libhugetlbfs
2015-07-22 10:40 UTC
[dpdk-dev] [PATCH] testpmd: fix wrong variable type in ieee1588fwd for 32 bits
2015-07-22 10:07 UTC (6+ messages)
` [dpdk-dev] [PATCH v2] "
[dpdk-dev] [PATCH] ixgbe: fix compilation issue when IXGBE_RX_ALLOW_BULK_ALLOC is disabled
2015-07-22 9:58 UTC (3+ messages)
[dpdk-dev] [PATCH] hash: move field hash_func_init_val in rte_hash struct
2015-07-22 9:08 UTC (2+ messages)
[dpdk-dev] [PATCH v2 0/2] virtio: fixes for 2.1-rc1
2015-07-22 8:59 UTC (8+ messages)
` [dpdk-dev] [PATCH v2 1/2] virtio: fix queue size and number of descriptors
` [dpdk-dev] [PATCH v2 2/2] virtio: small cleanups
[dpdk-dev] [PATCH] DPDK fails to build into one single library ("CONFIG_RTE_BUILD_COMBINE_LIBS=y")
2015-07-22 8:26 UTC (10+ messages)
` [dpdk-dev] [PATCH] malloc: fix combined lib build
` [dpdk-dev] [PATCH v2] "
[dpdk-dev] vswitches performance comparison
2015-07-22 8:07 UTC (8+ messages)
` [dpdk-dev] [ovs-discuss] "
[dpdk-dev] [PATCH v5] Add toeplitz hash algorithm used by RSS
2015-07-22 7:55 UTC (3+ messages)
` [dpdk-dev] [PATCH v6] "
[dpdk-dev] [PATCH v4 1/1] ring: changes to support PCI Port Hotplug
2015-07-21 15:36 UTC (3+ messages)
[dpdk-dev] [PATCH 1/1] ip_pipeline: fixed parsing cpu cores
2015-07-21 15:35 UTC (2+ messages)
[dpdk-dev] ixgbe_recv_scattered_pkts_vec split_flags question
2015-07-21 15:17 UTC (2+ messages)
[dpdk-dev] [PATCH v6 0/3] bonding PCI Port Hotplug
2015-07-21 15:16 UTC (4+ messages)
` [dpdk-dev] [PATCH v6 1/3] bonding: add support for "
` [dpdk-dev] [PATCH v6 2/3] test-pmd: modified testpmd for link_bonding
` [dpdk-dev] [PATCH v6 3/3] bonding: free queue memory in stop function
[dpdk-dev] [PATCH 0/4] ethdev/eal API fixes
2015-07-21 14:03 UTC (9+ messages)
` [dpdk-dev] [PATCH 1/4] doc: rename ABI chapter to deprecation
` [dpdk-dev] [PATCH 2/4] pci: fix detach and uninit naming
` [dpdk-dev] [PATCH 3/4] ethdev: refactor port release
` [dpdk-dev] [PATCH 4/4] ethdev: fix doxygen internal comments
[dpdk-dev] Non-working TX IP checksum offload
2015-07-21 13:11 UTC (2+ messages)
[dpdk-dev] [PATCH v2 1/1] ixgbe: Fix phy errors in stats->ierrors
2015-07-21 12:41 UTC (4+ messages)
[dpdk-dev] [PATCH v5 1/3] bonding: add support for PCI Port Hotplug
2015-07-21 10:18 UTC (3+ messages)
[dpdk-dev] Does PCI hotplug work with IVSHMEM?
2015-07-21 9:45 UTC
[dpdk-dev] ACL: Creation of ACL context with multiple tries
2015-07-21 9:19 UTC (2+ messages)
` [dpdk-dev] "
[dpdk-dev] ethdev cleanup following hotplug changes
2015-07-21 8:10 UTC (3+ messages)
[dpdk-dev] [PATCH] virtio: fix the vq size issue
2015-07-21 5:23 UTC (9+ messages)
[dpdk-dev] jumbo frame support for 82583V
2015-07-21 0:40 UTC (4+ messages)
[dpdk-dev] driver initialization in DPDK 2.0 built into a shared library
2015-07-20 23:57 UTC (3+ messages)
[dpdk-dev] [PATCH v2 0/3] virtio: size bug fixes
2015-07-20 18:26 UTC (6+ messages)
` [dpdk-dev] [PATCH v2 1/3] virtio: fix the vq size issue
` [dpdk-dev] [PATCH v2 2/3] virtio: allow nb_desc < vq_size
` [dpdk-dev] [PATCH v2 3/3] virtio: small cleanups
[dpdk-dev] [PATCH v5 0/4] bnx2x: poll mode driver
2015-07-20 16:33 UTC (5+ messages)
` [dpdk-dev] [PATCH v5 1/4] eal: provide functions to access PCI config
` [dpdk-dev] [PATCH v5 2/4] bnx2x: driver core
` [dpdk-dev] [PATCH v5 3/4] bnx2x: driver support routines
` [dpdk-dev] [PATCH v5 4/4] bnx2x: enable PMD build
[dpdk-dev] [PATCH] User-space Ethool example
2015-07-20 14:12 UTC (2+ messages)
` [dpdk-dev] [PATCH] examples: new example: l2fwd-ethtool
[dpdk-dev] [PATCH v1 1/1] ixgbe: Fix phy errors in stats->ierrors
2015-07-20 12:18 UTC
[dpdk-dev] [PATCH 1/5] ethdev: add new API to retrieve RX/TX queue information
2015-07-20 9:52 UTC (5+ messages)
` [dpdk-dev] [PATCHv2 0/5] "
` [dpdk-dev] [PATCHv2 1/5] "
[dpdk-dev] [PATCH 0/2] Fix crash with vpmd and mbuf debug
2015-07-20 9:47 UTC (4+ messages)
` [dpdk-dev] [PATCH 2/2] ixgbe: check mbuf refcnt when clearing RX/TX ring
[dpdk-dev] [PATCH] doc/testpmd_app_ug:add a comment for outer-ip option in csum
2015-07-20 9:07 UTC (2+ messages)
[dpdk-dev] [PATCH] prefetch second cacheline of mbufs on alloc
2015-07-20 8:02 UTC (3+ messages)
[dpdk-dev] [PATCH] doc: announce ABI change for rte_eth_fdir_filter
2015-07-20 7:03 UTC
[dpdk-dev] Wireless NICs are supported?
2015-07-20 4:34 UTC (3+ messages)
[dpdk-dev] [PATCH v13 00/14] Interrupt mode PMD
2015-07-20 3:02 UTC (26+ messages)
` [dpdk-dev] [PATCH v14 00/13] "
` [dpdk-dev] [PATCH v14 01/13] eal/linux: add interrupt vectors support in intr_handle
` [dpdk-dev] [PATCH v14 06/13] eal/linux: standalone intr event fd create support
` [dpdk-dev] [PATCH v14 10/13] ethdev: add rx intr enable, disable and ctl functions
` [dpdk-dev] [PATCH v15 00/13] Interrupt mode PMD
` [dpdk-dev] [PATCH v15 01/13] eal/linux: add interrupt vectors support in intr_handle
` [dpdk-dev] [PATCH v15 02/13] eal/linux: add rte_epoll_wait/ctl support
` [dpdk-dev] [PATCH v15 03/13] eal/linux: add API to set rx interrupt event monitor
` [dpdk-dev] [PATCH v15 04/13] eal/linux: fix comments typo on vfio msi
` [dpdk-dev] [PATCH v15 05/13] eal/linux: map eventfd to VFIO MSI-X intr vector
` [dpdk-dev] [PATCH v15 06/13] eal/linux: standalone intr event fd create support
` [dpdk-dev] [PATCH v15 07/13] eal/linux: fix lsc read error in uio_pci_generic
` [dpdk-dev] [PATCH v15 08/13] eal/bsd: dummy for new intr definition
` [dpdk-dev] [PATCH v15 09/13] eal/bsd: fix inappropriate linuxapp referred in bsd
` [dpdk-dev] [PATCH v15 10/13] ethdev: add rx intr enable, disable and ctl functions
` [dpdk-dev] [PATCH v15 11/13] ixgbe: enable rx queue interrupts for both PF and VF
` [dpdk-dev] [PATCH v15 12/13] igb: enable rx queue interrupts for PF
` [dpdk-dev] [PATCH v15 13/13] l3fwd-power: enable one-shot rx interrupt and polling/interrupt mode switch
[dpdk-dev] [dpdk-announce] release candidate 2.1.0-rc1
2015-07-20 2:21 UTC
[dpdk-dev] igb PMD should set the default tx wthresh correctly
2015-07-20 2:16 UTC (6+ messages)
[dpdk-dev] [PATCH] eal devargs: don't call rte_log when not initialized
2015-07-20 0:59 UTC (3+ messages)
[dpdk-dev] CloudNetEngine vSwitch technical preview is available!
2015-07-20 0:37 UTC
[dpdk-dev] [PATCH 0/2] Trivial bonding patches
2015-07-20 0:32 UTC (2+ messages)
[dpdk-dev] [PATCH] eal: handle signal on eventfd
2015-07-19 23:55 UTC (2+ messages)
[dpdk-dev] [PATCH v2] Fix the endian issue for the i40e read&write registers functions
2015-07-19 23:17 UTC (4+ messages)
` [dpdk-dev] [PATCH v3] i40e: "
[dpdk-dev] [PATCH] i40e: fix the VF rss issue when nb_rx_queue is less than nb_tx_queue
2015-07-19 23:04 UTC (3+ messages)
[dpdk-dev] [PATCH 0/3] fix the issue sctp flow cannot be matched in FVL FDIR
2015-07-19 22:54 UTC (3+ messages)
[dpdk-dev] [PATCH v3 2/2] librte_ether: release queue array memory in close function
2015-07-19 21:37 UTC (2+ messages)
[dpdk-dev] [PATCH 0/2 v4] Enable hotplug support for fm10k
2015-07-19 20:26 UTC (3+ messages)
` [dpdk-dev] [PATCH 0/2 v5] "
[dpdk-dev] [PATCH v6 0/6] virtio PCI Port Hotplug
2015-07-19 20:12 UTC (2+ messages)
[dpdk-dev] [PATCH v6 0/7] i40e: PCI Port Hotplug Changes
2015-07-19 19:39 UTC (2+ messages)
[dpdk-dev] [PATCH v6 0/2] PCI Port Hotplug
2015-07-19 15:42 UTC (2+ messages)
[dpdk-dev] [PATCH v7 0/2] e1000: PCI Port Hotplug changes
2015-07-19 15:26 UTC (2+ messages)
[dpdk-dev] [PATCH v4 0/5] Refactor module `eventfd_link'
2015-07-19 12:39 UTC (10+ messages)
` [dpdk-dev] [PATCH v5 4/5] vhost: eventfd_link: replace copy-pasted sys_close
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).