24 Jul, 2011

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (77 commits)
    [SCSI] fix crash in scsi_dispatch_cmd()
    [SCSI] sr: check_events() ignore GET_EVENT when TUR says otherwise
    [SCSI] bnx2i: Fixed kernel panic due to illegal usage of sc->request->cpu
    [SCSI] bfa: Update the driver version to 3.0.2.1
    [SCSI] bfa: Driver and BSG enhancements.
    [SCSI] bfa: Added support to query PHY.
    [SCSI] bfa: Added HBA diagnostics support.
    [SCSI] bfa: Added support for flash configuration
    [SCSI] bfa: Added support to obtain SFP info.
    [SCSI] bfa: Added support for CEE info and stats query.
    [SCSI] bfa: Extend BSG interface.
    [SCSI] bfa: FCS bug fixes.
    [SCSI] bfa: DMA memory allocation enhancement.
    [SCSI] bfa: Brocade-1860 Fabric Adapter vHBA support.
    [SCSI] bfa: Brocade-1860 Fabric Adapter PLL init fixes.
    [SCSI] bfa: Added Fabric Assigned Address(FAA) support
    [SCSI] bfa: IOC bug fixes.
    [SCSI] bfa: Enable ASIC block configuration and query.
    [SCSI] bnx2i: Updated copyright and bump version
    [SCSI] bnx2i: Modified to skip CNIC registration if iSCSI is not supported
    ...

    Fix up some trivial conflicts in:
    - drivers/scsi/bnx2fc/{bnx2fc.h,bnx2fc_fcoe.c}:
    Crazy broadcom version number conflicts
    - drivers/target/tcm_fc/tfc_cmd.c
    Just trivial cleanups done on adjacent lines

    Linus Torvalds
     

30 Jun, 2011

1 commit


15 Jun, 2011

1 commit

  • New FW/HSI (7.0):
    - Added support to 578xx chips
    - Improved HSI - much less driver's direct access to the FW internal
    memory needed.

    New implementation of the HSI handling layer in the bnx2x (bnx2x_sp.c):
    - Introduced chip dependent objects that have chip independent interfaces
    for configuration of MACs, multicast addresses, Rx mode, indirection table,
    fast path queues and function initialization/cleanup.
    - Objects functionality is based on the private function pointers, which
    allows not only a per-chip but also PF/VF differentiation while still
    preserving the same interface towards the driver.
    - Objects interface is not influenced by the HSI changes which do not require
    providing new parameters keeping the code outside the bnx2x_sp.c invariant
    with regard to such HSI chnages.

    Changes in a CNIC, bnx2fc and bnx2i modules due to the new HSI.

    Signed-off-by: Vladislav Zolotarov
    Signed-off-by: Michael Chan
    Signed-off-by: Bhanu Prakash Gollapudi
    Signed-off-by: Eilon Greenstein
    Signed-off-by: David S. Miller

    Vlad Zolotarov
     

22 Dec, 2010

1 commit


09 Jun, 2009

1 commit

  • New iSCSI driver for Broadcom BNX2 devices. The driver interfaces with
    the CNIC driver to access the hardware.

    Signed-off-by: Anil Veerabhadrappa
    Signed-off-by: Michael Chan
    Signed-off-by: Mike Christie
    Signed-off-by: James Bottomley

    Michael Chan