From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io0-f182.google.com (mail-io0-f182.google.com [209.85.223.182]) by dpdk.org (Postfix) with ESMTP id 9A44DBD2A for ; Mon, 27 Feb 2017 09:34:07 +0100 (CET) Received: by mail-io0-f182.google.com with SMTP id g18so27027808ioe.0 for ; Mon, 27 Feb 2017 00:34:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5OB5jropHuXNlKcopmr69A13udSmPy3lif3Dk3w/ojg=; b=JOssbX1+YQqzyoBd2/IJjMGgpeQFXZpKUBUv0ysS+qCtun5RaPhVgVdVvsrI9b1Ccd hM+p3QPTlo/KyHPQ+p7/cVGg4JtxstfKxoqsuqv/in5fhqsPUomzsHtq0OV8A/aZzLOj XbPEAxHCmzvNsr1aqS91tsiSmJf1QizF/KdS21oBz+Rhe5HRHUFm5/uq+773dJFxFrlW TNCo9buYAoM8pPuIJy5P6nTn/C1DIUE931pqoHlAlXwp+ovLz45Pqf/klYl9AU1w31po LlBDkbZ7iTTyd8NrOgnqjoWE0zZrekO0ay4MLvweDQ5/Gn5HyXxfBDNqOZnWNS9UjOGU UpiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5OB5jropHuXNlKcopmr69A13udSmPy3lif3Dk3w/ojg=; b=U1wv72jJjnWF1qbiDCUGjvhj0ponfgkTCL3LWG+Bh5S4/uh/SEafUb7g6wStN801yy OU0btOQEMTvx6cJCDawAXTc+T1z2t8IWwJtcbH2B7hUFKlDEx2lWlgbq1EhuBQSNENaa neMDPmguc0VRfPn8uc2+sB6PQn9wbIgYWN+L0l7dP9W25tNm//FNS0SF/i04KeKg5EFw WaGKOJtFeS16oHcoJ0L0DD2KH1Q1xAb7wjhCXFVxdnNw1kbikkJrpMhhXaYoDidvqp8K Ed3WyTu4pCjnYCGFm/rnTKKfnklwMChJJxxgCFBZ5mSJU7LvT3eUlIJVXcsM6YIJLfIP 6aVA== X-Gm-Message-State: AMke39mcv7ANz6xENqmp/WIHecUg9mKsqKuS2s7ZuC/XXdZ2+yrol2cGJcwGp9mQ0JUDZbGe/+30y1PambxiGw== X-Received: by 10.107.129.9 with SMTP id c9mr15282901iod.23.1488183029417; Mon, 27 Feb 2017 00:10:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.129.149 with HTTP; Mon, 27 Feb 2017 00:10:29 -0800 (PST) From: sujith sankar Date: Mon, 27 Feb 2017 13:40:29 +0530 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] net/bonding - need for 8023ad slave to be in promisc mode X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2017 08:34:07 -0000 Hi folks, Could someone clarify the need to put mode 4 bonding slaves in promiscuous mode? 840 void 841 bond_mode_8023ad_activate_slave(struct rte_eth_dev *bond_dev, uint8_t slave_id) 842 { . . . 878 /* use this port as agregator */ 879 port->aggregator_port_id = slave_id; 880 rte_eth_promiscuous_enable(slave_id); The Linux kernel mode bonding driver gets it working by assigning the bond/primary slave MAC address to the rest of the slaves. Is there a reason for not using this method? I tried this using my app on DPDK 16.04 on 82599, but could not get rx working. It would be great if someone could help me with this. Thanks, -Sujith