From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by dpdk.org (Postfix) with ESMTP id 6DB9B1B96E for ; Thu, 21 Jun 2018 16:04:00 +0200 (CEST) Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5LDwtcX073249 for ; Thu, 21 Jun 2018 14:03:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=to : from : subject : message-id : date : mime-version : content-type; s=corp-2017-10-26; bh=Ij4SyFl+80wexUGmqs8HB6VYe6y6k6F6dqH7wNL3Gow=; b=rjGKLYC8LGxn6Y3SpIa3CXWjQeh+yKFJJEjxr1TBtudv0s9Cnhw6XeiQlJ0A2P0IMDPv Mb+DRebsUxQ/mfqZYVKyGzcu9iHGxoDeKDNMYDRfd8y9R14euDbOYGlDzJ4Iw0/E8doM OGPO7vSO3e8zSzNGwlWVQtcIUBzLrx2X5OEyVKI6Go2RLJ6I4qSwpoPf94EU5BgGgYwz vcFAIOFTjGAg7wjZPT86pGS1snFvNO04lW17asypSzS8s74S5Mhri6mexi0n6ReUYD4a dkHCOqMFH48iZHC3QmMD9rY4GYlRWoD+AO39GQwALYasbHbjrLe851o2aEjtLT5cXeaP UA== Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp2120.oracle.com with ESMTP id 2jmu6y0ur7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 21 Jun 2018 14:03:59 +0000 Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w5LE3wi1002904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 21 Jun 2018 14:03:58 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5LE3wnO032184 for ; Thu, 21 Jun 2018 14:03:58 GMT Received: from [10.138.242.30] (/10.138.242.30) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 21 Jun 2018 07:03:58 -0700 To: users@dpdk.org From: Jay Miller Organization: Oracle Corporation Message-ID: <1e5ecad5-79d4-490f-5c79-f508bd4c1800@oracle.com> Date: Thu, 21 Jun 2018 10:03:55 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 Content-Language: en-US X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8930 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=4 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=964 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806210155 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] vmxnet3 RSS implementation X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2018 14:04:00 -0000 Greetings Programs, We're having trouble getting RSS distribution working on vmxnet3.  It appears that no matter what we do from the hypervisor side that load balancing in vmxnet3 is only via mac address. We're not able to get distribution across queues based on the 5-tuple hash. Certainly we don't see this limitation on KVM.  But we did notice that DPDK documentation seems to imply this: > > 36.2. Features and Limitations of VMXNET3 PMD > > In release 1.6.0, the VMXNET3 PMD provides the basic functionality of > packet reception and transmission. There are several options available > for filtering packets at VMXNET3 device level including: > > 1. *MAC Address based filtering*: > * Unicast, Broadcast, All Multicast modes - SUPPORTED BY DEFAULT > * Multicast with Multicast Filter table - NOT SUPPORTED > * Promiscuous mode - SUPPORTED > * *RSS based load balancing between queues - SUPPORTED* > Is this an expected limitation?  One could argue that it's not true RSS support if this is the case. Thanks, Jay Miller -- Jay Miller | Tech Lead | Mobile: +1.781.258.7446 Oracle Communications Global Business Unit 100 Crosby Drive | Bedford, MA 01730