From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gregory Etelson Subject: Re: ixgbevf & i40evf: no Ethernet multicasts on rx Date: Thu, 22 Jun 2017 09:17:32 +0300 Message-ID: <2682149.FFOhabmJj6@polaris> References: <12590845.fKWSysuKYX@polaris> <20170621083952.7cb53f92@xeon-e3> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, wenzhuo.lu@intel.com To: Stephen Hemminger Return-path: Received: from mail-wr0-f171.google.com (mail-wr0-f171.google.com [209.85.128.171]) by dpdk.org (Postfix) with ESMTP id AD9195323 for ; Thu, 22 Jun 2017 08:17:34 +0200 (CEST) Received: by mail-wr0-f171.google.com with SMTP id 77so8669386wrb.1 for ; Wed, 21 Jun 2017 23:17:34 -0700 (PDT) In-Reply-To: <20170621083952.7cb53f92@xeon-e3> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Wednesday, 21 June 2017 18:39:52 IDT Stephen Hemminger wrote: > On Wed, 21 Jun 2017 16:52:41 +0300 > Gregory Etelson wrote: > > > Hello, > > > > Ethernet frames sent to multicast destination address 01:ff:ff:ff:ff:01 > > not visible on ixgbe & i40e VF PMDs. > > > > PF PMDs receive multicast frames normally. > > > > Tested with DPDK v17.05.0 and > > 3566af6be7f968c678a867399ddc644fb762873b (current master) > > > > Regards, > > Gregory > > By default Intel VF's block multicast. To allow multicast you have to do > some configuration on the PF. > Hello Stephen, I configured 2 VFs on IXBGE v5.1.3 PF, CentOS-6.7 (2.6.32-573) VF-0 operated by kernel ixgbevf driver. It receives Ethernet multicast frames without any additional changes to PF VF-1 operated by DPDK PMD. It does not receive any multicast frame at all. I tried to set up DPDK multicast support with rte_eth_allmulticast_enable() and rte_eth_dev_set_mc_addr_list() Regards, Gregory