<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/Makefile, branch linux-2.6.31.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-06-09T15:22:45Z</updated>
<entry>
<title>[SCSI] bnx2i: Add bnx2i iSCSI driver.</title>
<updated>2009-06-09T15:22:45Z</updated>
<author>
<name>Michael Chan</name>
</author>
<published>2009-06-09T01:14:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf4e6363859d30f24f8cd3e8930dbff399cc3550'/>
<id>urn:sha1:cf4e6363859d30f24f8cd3e8930dbff399cc3550</id>
<content type='text'>
New iSCSI driver for Broadcom BNX2 devices.  The driver interfaces with
the CNIC driver to access the hardware.

Signed-off-by: Anil Veerabhadrappa &lt;anilgv@broadcom.com&gt;
Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Signed-off-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: move into new directory drivers/scsi/mvsas/</title>
<updated>2009-05-20T22:21:12Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2009-05-08T20:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ad52f473bbc1aa5b33c4a329b8a359f125e19d1'/>
<id>urn:sha1:2ad52f473bbc1aa5b33c4a329b8a359f125e19d1</id>
<content type='text'>
Zero functional changes, just file movement.

This commit prepares for the upcoming integration of the
Marvell-provided driver update that splits the driver into support
for both 64xx and 94xx chip families.

Signed-off-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] fnic: Add new Cisco PCI-Express FCoE HBA</title>
<updated>2009-05-14T02:13:09Z</updated>
<author>
<name>Abhijeet Joglekar</name>
</author>
<published>2009-04-18T01:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5df6d737dd4b0fe9eccf943abb3677cfea05a6c4'/>
<id>urn:sha1:5df6d737dd4b0fe9eccf943abb3677cfea05a6c4</id>
<content type='text'>
fnic is a driver for the Cisco PCI-Express FCoE HBA

Signed-off-by: Abhijeet Joglekar &lt;abjoglek@cisco.com&gt;
Signed-off-by: Joe Eykholt &lt;jeykholt@cisco.com&gt;
Signed-off-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] fcoe, libfc: add libfcoe module</title>
<updated>2009-04-03T14:23:04Z</updated>
<author>
<name>Vasu Dev</name>
</author>
<published>2009-03-17T18:42:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b34ecffd59d6ed66fdd6906e8a092a33e7c8564'/>
<id>urn:sha1:9b34ecffd59d6ed66fdd6906e8a092a33e7c8564</id>
<content type='text'>
Just sets up build environment for libfcoe module towards a
libfcoe library for libfc LLDs using FCoE as libfc transport.

Common library code to libfcoe is added in next patch.

Also, updated MODULE_LICENSE from "GPL" string to "GPL v2" for
libfc, libfcoe and fcoe modules to accurately match the licenses.

Signed-off-by: Vasu Dev &lt;vasu.dev@intel.com&gt;
Signed-off-by: Robert Love &lt;robert.w.love@intel.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mpt2sas v00.100.11.15</title>
<updated>2009-03-13T21:08:49Z</updated>
<author>
<name>Eric Moore</name>
</author>
<published>2009-03-09T07:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=635374e7eb110e80d9918b8611198edd56a32975'/>
<id>urn:sha1:635374e7eb110e80d9918b8611198edd56a32975</id>
<content type='text'>
* This is new scsi lld device driver from LSI supporting the SAS 2.0
  standard. I have split patchs by filename.

* Here is list of new 6gb host controllers:

  LSI SAS2004
  LSI SAS2008
  LSI SAS2108
  LSI SAS2116

* Here are the changes in the 4th posting of this patch set:

(1) fix compile errors when SCSI_MPT2SAS_LOGGING is not enabled
(2) add mpt2sas to the SCSI Mid Layer Makefile
(3) append mpt2sas_ to the naming of all non-static functions
(4) fix oops for SMP_PASSTHRU
(5) doorbell algorithm imported changes from windows driver

* Here are the changes in the 3rd posting of this patch set:

(1) add readl following writel from the function that disables interrupts
(2) replace 0xFFFFFFFFFFFFFFFFULL with ~0ULL
(3) when calling pci_enable_msix, only pass one msix entry (instead of 15).
(4) remove the "current HW implementation uses..... " comment in the sources
(5) merged bug fix for SIGIO/POLLIN notifcation; reported by the storlib team.

* Here are the changes in the 2nd posting of this patch set:

(1) use little endian types in the mpi headers
(2) merged in bug fix's from inhouse drivers.

Signed-off-by: Eric Moore &lt;eric.moore@lsi.com&gt;
Tested-by: peter Bogdanovic &lt;pbog@us.ibm.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi: Add osd library to build system</title>
<updated>2009-03-12T17:58:09Z</updated>
<author>
<name>Boaz Harrosh</name>
</author>
<published>2009-01-25T15:24:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68274794c69991121eaf0a4a35b78aa7f088ec2c'/>
<id>urn:sha1:68274794c69991121eaf0a4a35b78aa7f088ec2c</id>
<content type='text'>
OSD in kernel source code is assumed to be at:
drivers/scsi/osd/ with its own Makefile and Kconfig

Add includes to them from drivers/scsi Makefile and Kconfig
Add OSD to MAINTAINERS file

Signed-off-by: Boaz Harrosh &lt;bharrosh@panasas.com&gt;
Reviewed-by: Benny Halevy &lt;bhalevy@panasas.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>remove ide-scsi</title>
<updated>2009-01-02T15:12:51Z</updated>
<author>
<name>FUJITA Tomonori</name>
</author>
<published>2009-01-02T15:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=93c164af19f608c5f737eb9bed8cb4de3a872329'/>
<id>urn:sha1:93c164af19f608c5f737eb9bed8cb4de3a872329</id>
<content type='text'>
As planed, this removes ide-scsi.

The 2.6 kernel supports direct writing to ide CD drives, which
eliminates the need for ide-scsi. ide-scsi has been unmaintained and
marked as deprecated.

Signed-off-by: FUJITA Tomonori &lt;fujita.tomonori@lab.ntt.co.jp&gt;
Cc: James.Bottomley@HansenPartnership.com
Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] cxgb3i: Add cxgb3i iSCSI driver.</title>
<updated>2008-12-30T16:45:33Z</updated>
<author>
<name>Karen Xie</name>
</author>
<published>2008-12-09T22:15:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c3673464ebc004a3d82063cd41b9cf74d1b55db2'/>
<id>urn:sha1:c3673464ebc004a3d82063cd41b9cf74d1b55db2</id>
<content type='text'>
This patch implements the cxgb3i iscsi connection acceleration for the
open-iscsi initiator.

The cxgb3i driver offers the iscsi PDU based offload:
- digest insertion and verification
- payload direct-placement into host memory buffer.

Signed-off-by: Karen Xie &lt;kxie@chelsio.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] fcoe: Fibre Channel over Ethernet</title>
<updated>2008-12-29T17:24:33Z</updated>
<author>
<name>Robert Love</name>
</author>
<published>2008-12-09T23:10:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=85b4aa4926a50210b683ac89326e338e7d131211'/>
<id>urn:sha1:85b4aa4926a50210b683ac89326e338e7d131211</id>
<content type='text'>
Encapsulation protocol for running Fibre Channel over Ethernet interfaces.
Creates virtual Fibre Channel host adapters using libfc.

This layer is the LLD to the scsi-ml. It allocates the Scsi_Host, utilizes
libfc for Fibre Channel protocol processing and interacts with netdev to
send/receive Ethernet packets.

Signed-off-by: Robert Love &lt;robert.w.love@intel.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] libfc: A modular Fibre Channel library</title>
<updated>2008-12-29T17:24:33Z</updated>
<author>
<name>Robert Love</name>
</author>
<published>2008-12-09T23:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=42e9a92fe6a9095bd68a379aaec7ad2be0337f7a'/>
<id>urn:sha1:42e9a92fe6a9095bd68a379aaec7ad2be0337f7a</id>
<content type='text'>
libFC is composed of 4 blocks supported by an exchange manager
and a framing library. The upper 4 layers are fc_lport, fc_disc,
fc_rport and fc_fcp. A LLD that uses libfc could choose to
either use libfc's block, or using the transport template
defined in libfc.h, override one or more blocks with its own
implementation.

The EM (Exchange Manager) manages exhcanges/sequences for all
commands- ELS, CT and FCP.

The framing library frames ELS and CT commands.

The fc_lport block manages the library's representation of the
host's FC enabled ports.

The fc_disc block manages discovery of targets as well as
handling changes that occur in the FC fabric (via. RSCN events).

The fc_rport block manages the library's representation of other
entities in the FC fabric. Currently the library uses this block
for targets, its peer when in point-to-point mode and the
directory server, but can be extended for other entities if
needed.

The fc_fcp block interacts with the scsi-ml and handles all
I/O.

Signed-off-by: Robert Love &lt;robert.w.love@intel.com&gt;
[jejb: added include of delay.h to fix ppc64 compile prob spotted by sfr]
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
</feed>
