From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasesh Mody Subject: [net-next 00/12] bna: Update bna driver version to 3.0.2.1 Date: Tue, 30 Aug 2011 18:27:36 -0700 Message-ID: <1314754068-31978-1-git-send-email-rmody@brocade.com> Mime-Version: 1.0 Content-Type: text/plain Cc: , Rasesh Mody To: , Return-path: Received: from mx0a-000f0801.pphosted.com ([67.231.144.122]:53360 "EHLO mx0a-000f0801.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752557Ab1HaB17 (ORCPT ); Tue, 30 Aug 2011 21:27:59 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Hi Dave, This series is re-submitted with the comments addressed: BNAD_PCI_UNMAP_SKB and BNAD_DIM_TIMER_STOP macros have been dropped and added bnad_pci_unmap_skb API. We are not adding new prefetch which we might selectively add later for performance improvement. This also addresses earlier comments. The following patch set contains TX and RX path changes and Ethtool enhancements. This also fixes bugs found with v3.0.2.0 code. It cleans up unused code, naming changes, formatting changes and comments addition/deletion. This updates the Brocade BNA driver to v3.0.2.1. The driver has been compiled & tested against net-next-2.6(3.0.0-rc7) Thanks, Rasesh Rasesh Mody (12): bna: Naming Change and Minor Macro Fix bna: PCI Probe Fix bna: Interrupt Polling and NAPI Init Changes bna: TX Path and RX Path Changes bna: Formatting and Code Cleanup bna: Initialization and Locking Fix bna: Ethtool Enhancements and Fix bna: Async Mode Tx Rx Init Fix bna: MBOX IRQ Flag Check after Locking bna: TX Queue Depth Fix bna: SKB PCI UNMAP Fix bna: Driver Version changed to 3.0.2.1 drivers/net/ethernet/brocade/bna/bfa_cee.c | 2 - drivers/net/ethernet/brocade/bna/bfa_defs.h | 8 +- .../net/ethernet/brocade/bna/bfa_defs_mfg_comm.h | 1 - drivers/net/ethernet/brocade/bna/bfa_ioc.h | 6 +- drivers/net/ethernet/brocade/bna/bfi.h | 46 -- drivers/net/ethernet/brocade/bna/bna.h | 18 +- drivers/net/ethernet/brocade/bna/bna_enet.c | 29 +- drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 5 + drivers/net/ethernet/brocade/bna/bna_types.h | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 476 ++++++++++++-------- drivers/net/ethernet/brocade/bna/bnad.h | 64 ++- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 101 ++++- drivers/net/ethernet/brocade/bna/cna.h | 11 +- 13 files changed, 453 insertions(+), 316 deletions(-)