From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sathya Perla Subject: [PATCH net-next 0/4] be2net: patch set Date: Fri, 27 Jun 2014 17:13:17 +0530 Message-ID: <1403869401-6545-1-git-send-email-sathya.perla@emulex.com> Mime-Version: 1.0 Content-Type: text/plain To: Return-path: Received: from cmexedge1.ext.emulex.com ([138.239.224.99]:36257 "EHLO CMEXEDGE1.ext.emulex.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752874AbaF0Lks (ORCPT ); Fri, 27 Jun 2014 07:40:48 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Patch 1 refactors be_cmd_get_profile_config() routine to reduce code duplication by using the be_cmd_notify_wait() routine, instead of using a separate variant of the code for MBOX and MCCQ. Patch 2 introduces the required FW-cmd code in the PF to query RSS support on a VF. This is in preparation for patch 3. Patch 3 adds support for the PF driver to re-configure the resource distribution in FW based on the number of VFs enabled by the user. When the user is not interested in enabling VFs, all resources of a port are set-aside for the PF. If less than maximum number of VFs are enabled, then each VF gets a better share of the resources and can now enable RSS (if the interface supports it.) Patch 4 is a minor fix to re-enable HW vlan filtering as soon as the number of vlans programmed is within the HW limit. Please consider applying to net-next tree. Thanks! Kalesh AP (1): be2net: re-enable vlan filtering mode asap Vasundhara Volam (3): be2net: remove be_cmd_get_profile_config_mbox/mccq() variants be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd be2net: create optimal number of queues on SR-IOV config drivers/net/ethernet/emulex/benet/be.h | 9 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 226 ++++++++++++++++----------- drivers/net/ethernet/emulex/benet/be_cmds.h | 9 +- drivers/net/ethernet/emulex/benet/be_main.c | 137 ++++++++++------ 4 files changed, 229 insertions(+), 152 deletions(-)