From patchwork Fri Nov 25 15:48:38 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Padmanabh Ratnakar X-Patchwork-Id: 127716 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 985211007D5 for ; Sat, 26 Nov 2011 02:49:41 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753939Ab1KYPtg (ORCPT ); Fri, 25 Nov 2011 10:49:36 -0500 Received: from exht2.emulex.com ([138.239.113.184]:44971 "EHLO exht2.ad.emulex.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753793Ab1KYPtf (ORCPT ); Fri, 25 Nov 2011 10:49:35 -0500 Received: from localhost.localdomain (10.192.201.1) by exht2.ad.emulex.com (138.239.113.184) with Microsoft SMTP Server id 8.3.159.2; Fri, 25 Nov 2011 07:49:18 -0800 From: Padmanabh Ratnakar To: CC: Padmanabh Ratnakar Subject: [PATCH net-next 4/5] be2net: Use new hash key Date: Fri, 25 Nov 2011 21:18:38 +0530 X-Mailer: git-send-email 1.6.0.2 MIME-Version: 1.0 Message-ID: Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This new hash key gives better distribution of packets across RX queues. Signed-off-by: Padmanabh Ratnakar --- drivers/net/ethernet/emulex/benet/be_cmds.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/emulex/benet/be_cmds.c b/drivers/net/ethernet/emulex/benet/be_cmds.c index 7988798..62868ea 100644 --- a/drivers/net/ethernet/emulex/benet/be_cmds.c +++ b/drivers/net/ethernet/emulex/benet/be_cmds.c @@ -1669,8 +1669,9 @@ int be_cmd_rss_config(struct be_adapter *adapter, u8 *rsstable, u16 table_size) { struct be_mcc_wrb *wrb; struct be_cmd_req_rss_config *req; - u32 myhash[10] = {0x0123, 0x4567, 0x89AB, 0xCDEF, 0x01EF, - 0x0123, 0x4567, 0x89AB, 0xCDEF, 0x01EF}; + u32 myhash[10] = {0x15d43fa5, 0x2534685a, 0x5f87693a, 0x5668494e, + 0x33cf6a53, 0x383334c6, 0x76ac4257, 0x59b242b2, + 0x3ea83c02, 0x4a110304}; int status; if (mutex_lock_interruptible(&adapter->mbox_lock))