<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/lpfc, branch linux-2.6.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-11-11T05:25:04Z</updated>
<entry>
<title>[PATCH] lpfc build fix</title>
<updated>2005-11-11T05:25:04Z</updated>
<author>
<name>Jeff Garzik</name>
</author>
<published>2005-11-11T01:34:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5cf8b7dc5ae69c65ef366325dfc1abb507276c7'/>
<id>urn:sha1:a5cf8b7dc5ae69c65ef366325dfc1abb507276c7</id>
<content type='text'>
Current upstream 'allmodconfig' build is broken.  This is the obvious
patch...

Signed-off-by: Jeff Garzik &lt;jgarzik@pobox.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] kfree cleanup: drivers/scsi</title>
<updated>2005-11-07T15:54:01Z</updated>
<author>
<name>Jesper Juhl</name>
</author>
<published>2005-11-07T09:01:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c9475cb0c358ff0dd473544280d92482df491913'/>
<id>urn:sha1:c9475cb0c358ff0dd473544280d92482df491913</id>
<content type='text'>
This is the drivers/scsi/ part of the big kfree cleanup patch.

Remove pointless checks for NULL prior to calling kfree() in drivers/scsi/.

Signed-off-by: Jesper Juhl &lt;jesper.juhl@gmail.com&gt;
Cc: James Bottomley &lt;James.Bottomley@steeleye.com&gt;
Acked-by: Kai Makisara &lt;kai.makisara@kolumbus.fi&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] drivers/scsi: fix-up schedule_timeout() usage</title>
<updated>2005-11-07T15:53:59Z</updated>
<author>
<name>Nishanth Aravamudan</name>
</author>
<published>2005-11-07T09:01:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a9a3047dd8ae43ff24caae5ec733a93df129568e'/>
<id>urn:sha1:a9a3047dd8ae43ff24caae5ec733a93df129568e</id>
<content type='text'>
Use schedule_timeout_uninterruptible() instead of
set_current_state()/schedule_timeout() to reduce kernel size.

Signed-off-by: Nishanth Aravamudan &lt;nacc@us.ibm.com&gt;
Cc: James Bottomley &lt;James.Bottomley@steeleye.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Change version number to 8.1.0</title>
<updated>2005-10-29T15:33:14Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:30:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb66fff7d94199f80378bc0b51a06e62ce379b53'/>
<id>urn:sha1:eb66fff7d94199f80378bc0b51a06e62ce379b53</id>
<content type='text'>
Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc 8.1.0 : Add owner field to struct pci_driver</title>
<updated>2005-10-29T15:32:49Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:30:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73797e31b5b07c8a53afd19d8a382625bcd32005'/>
<id>urn:sha1:73797e31b5b07c8a53afd19d8a382625bcd32005</id>
<content type='text'>
Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Fix eh_ return codes for commands</title>
<updated>2005-10-29T15:31:48Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0bd4ca25ad2ace4aa717c83dbd4ed21c53c953cb'/>
<id>urn:sha1:0bd4ca25ad2ace4aa717c83dbd4ed21c53c953cb</id>
<content type='text'>
Return FAILED from eh_ routines if command(s) is(are) not completed

There were scenarios where we may have returned from the error
handlers prior to all affected commands being flushed to the midlayer.
Add changes to ensure this doesn't happen.

Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Remove unneeded IOCB_t * cast</title>
<updated>2005-10-29T15:31:05Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a0dfcdefb1cc81c0920dc98fbb82bb57326b16d'/>
<id>urn:sha1:4a0dfcdefb1cc81c0920dc98fbb82bb57326b16d</id>
<content type='text'>
Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Adjust lpfc_scsi_buf allocation</title>
<updated>2005-10-29T15:30:12Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:29:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a784efbff725b7f4893a8835ac7232c0e00d24e4'/>
<id>urn:sha1:a784efbff725b7f4893a8835ac7232c0e00d24e4</id>
<content type='text'>
Adjust lpfc_scsi_buf allocation to account for lun_queue_depth and
error handling

Under high load and high duress, the error handler could steal some
command resources from the normal i/o path. Rework to allocate
additional resources to avoid this scneario.

Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Replace lpfc_sli_issue_iocb_wait_high_priority</title>
<updated>2005-10-29T15:29:09Z</updated>
<author>
<name>James.Smart@Emulex.Com</name>
</author>
<published>2005-10-29T00:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68876920f442912c94f749bc337c888696cb9ed0'/>
<id>urn:sha1:68876920f442912c94f749bc337c888696cb9ed0</id>
<content type='text'>
Replace lpfc_sli_issue_iocb_wait_high_priority with lpfc_sli_issue_iocb_wait.

Simplify code paths, as there really wasn't a "priority"

Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] lpfc: Fix for "command completion for iotax x?? not found"</title>
<updated>2005-10-29T15:28:33Z</updated>
<author>
<name>James Bottomley</name>
</author>
<published>2005-10-29T15:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=604a3e3042eb89ffaa4f735ef9208281aae786c7'/>
<id>urn:sha1:604a3e3042eb89ffaa4f735ef9208281aae786c7</id>
<content type='text'>
From: James Smart &lt;James.Smart@emulex.com&gt;

There were scenarios where the error handlers could reuse an iotag
value of an active io.  Remove all possibility of this by
pre-assigning iotag resources to command resources.

Signed-off-by: James Smart &lt;James.Smart@emulex.com&gt;

Rejections fixed up and
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
</feed>
