LWN.net Logo

Emulex lpfcdriver v8.0.13 available

From:  James.Smart@Emulex.Com
To:  <linux-scsi@vger.kernel.org>
Subject:  [Announce] Emulex lpfcdriver v8.0.13 available
Date:  Wed, 20 Oct 2004 10:20:50 -0400
Cc:  <James.Smart@Emulex.Com>

Christoph,

FYI - the 8.0.13 lpfc driver has been posted to SourceForge.

The driver contains the following notable changes (refer to the ChangeLog for more detail):
- Incorporated the 4 patches received from you since 8.0.12.
- Discovery fixes due to extensive testing of Suspend I/O patch.
- Added support for proposed FC transport patches for host attributes and statistics.
- Of the six binary attributes that previously existed:
   The statistics attributes was replaced by the FC transport patch
   The ctlreg and mbox attributes remain for user-space maintenance.
   The slimem attribute is ifdef'd out and will be removed. We are
     finalizing the removal of internal dependencies.
   The HBAAPI attributes of sendrnid and ct pass are ifdef'd out, and are
     present simply for reference.
- Added ifdef's so the driver compiles/runs on:
   Base Kernel: 2.6.5, 2.6.9
   Kernel + Suspend patch : 2.6.5 and 2.6.9-bk1 (make BUILD_FC_TRANS=1)
   Kernel + Suspend patch + FC stat/attr patch: 2.6.9-bk1 + patches (make BUILD_FC_TRANS=2)
- The ppc64 makefile issue was corrected.

At this point, I'd like to start a last call on modifications to driver.

My work list contains the following items:
- Complete 2 patches for the FC transport:
  Patch 1:
    Adds port attributes for stargets, and for remote ports
      that are not scsi targets.
    Handles consistent target id bindings on behalf of the LLDD.
  Patch 2:
    Adds HBAAPI sysfs service interfaces
- Update the driver to support the above FC transport patches
- Remove any unnecessary ifdef'd code (DFC_DEBUG, etc).

From prior email, I believe have addressed all comments, with the possible exception of the following:
 - streamline I/O submission path
 - sort out memory allocation issues
Given the patches from you, and the prior statement on 8.0.12 of "Except for the binary attributes the update looks nice to me" - are these to your satisfaction ?

Please comment on any other issues that may be outstanding.

Thanks.

-- James S


The tarball is here:
http://prdownloads.sourceforge.net/lpfcxxxx/lpfcdriver-2....

The full ChangeLog is on SourceForge:
http://sourceforge.net/forum/forum.php?forum_id=415795
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds