From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f45.google.com (mail-pa0-f45.google.com [209.85.220.45]) by dpdk.org (Postfix) with ESMTP id EF914C5CC for ; Sat, 20 Feb 2016 09:15:51 +0100 (CET) Received: by mail-pa0-f45.google.com with SMTP id ho8so64626438pac.2 for ; Sat, 20 Feb 2016 00:15:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=HIgLD7dGWEYbd3oq1+ku5cLMCOZ1C0c4If6kNcl8Zvo=; b=ywR2gHbak1cZZSnjtpj2hCxsRMRXWLCfdBH2rikFLn+nK/zEBcsLOC/xMPtq6uF1BI DhLXkXM5yFdjlufKLZLicU5eTk7kQRZghbKx+Y/y7TTwN2bX9gdPOLxv0vQdVapL41Fg viMgrBE8N3ToqNFLYDGJ/Ke2RnljgOl8jMfhqfRSUD7E10YthlJY8FExJERf/Fw6lv/o wQopw2y8DjpBKj3g0VRSOENjoaNsDqP/a2MIfRU/T5gh9iU/q9b/IB80rHTmhsaXQSu4 3mCktxEoJpeEjW4S11nBlAeHjRlbsRDyEOnxjxcvb4Kk8laVCZ5zWDCW0rev8xHEazxh /K3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=HIgLD7dGWEYbd3oq1+ku5cLMCOZ1C0c4If6kNcl8Zvo=; b=dlLaBwNCH09r7lo5kpdvlBOfhq2S4IToVvWz19tUiSIW0y0JlPLTFyHthdGkhSpysm OsnbqcAueXq/WxRHZUtDLtZJW5i1gvcwBGvVAhJkNDym7iUvVReGmRKIwuw3CZEyD7IO Xu+fZjgTuhkbXzV/NMSlX7+t9u5FwKMPpAM7dX7wICgPexyb+FsyuhbAW4upxyO4OPT8 7HK1FB/Meq9iiw2TbfqtCs+AIoB9fZed6vqPNpM6MDhO/cHCIiaql+IUEnaplPOfBnPx lFh5izj4TIiwL37JWpOrkUI6JiZTPpo9DGhdYDmCxnaD//H8hLhrfi/7fNUdMxEILJaL xpmg== X-Gm-Message-State: AG10YOS2OQwR4w8YHyVXZWuCHT4gUVAhPzZ3MyrBYl84KONcg9pFjMOwet8w9LfD+yExKw== X-Received: by 10.66.141.142 with SMTP id ro14mr20099580pab.112.1455909488399; Fri, 19 Feb 2016 11:18:08 -0800 (PST) Received: from buildhost2.vyatta.com. ([144.49.132.22]) by smtp.gmail.com with ESMTPSA id tp6sm19670555pab.25.2016.02.19.11.18.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Feb 2016 11:18:07 -0800 (PST) From: Eric Kinzie To: dev@dpdk.org Date: Fri, 19 Feb 2016 11:17:47 -0800 Message-Id: <1455909473-13539-1-git-send-email-ehkinzie@gmail.com> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <8CEF83825BEC744B83065625E567D7C219FB2C51@IRSMSX108.ger.corp.intel.com> References: <8CEF83825BEC744B83065625E567D7C219FB2C51@IRSMSX108.ger.corp.intel.com> Subject: [dpdk-dev] [PATCH v2 0/6] bonding: fixes and enhancements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Feb 2016 08:15:52 -0000 These are bug fixes and some small enhancements to allow bonding to work with external control (teamd). Please consider integrating these into DPDK 2.2 Changes in v2: - remove "bond: handle slaves with fewer queues than bonding device" - remove "bond: per-slave intermediate rx ring" Eric Kinzie (6): bond: use existing enslaved device queues bond mode 4: copy entire config structure bond mode 4: do not ignore multicast bond mode 4: allow external state machine bond: active slaves with no primary bond: do not activate slave twice app/test/test_link_bonding_mode4.c | 7 +- drivers/net/bonding/rte_eth_bond_8023ad.c | 174 +++++++++++++++++++++ drivers/net/bonding/rte_eth_bond_8023ad.h | 44 ++++++ drivers/net/bonding/rte_eth_bond_8023ad_private.h | 2 + drivers/net/bonding/rte_eth_bond_api.c | 13 +- drivers/net/bonding/rte_eth_bond_pmd.c | 9 +- drivers/net/bonding/rte_eth_bond_version.map | 6 + 7 files changed, 249 insertions(+), 6 deletions(-) -- 1.7.10.4