<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/Documentation/scsi, branch v2.6.17</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>[SCSI] megaraid_{mm,mbox}: fix a bug in reset handler</title>
<updated>2006-04-27T19:08:53+00:00</updated>
<author>
<name>Ju, Seokmann</name>
<email>Seokmann.Ju@lsil.com</email>
</author>
<published>2006-04-27T09:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=c005fb4fb2d23ba29ad21dee5042b2f8451ca8ba'/>
<id>c005fb4fb2d23ba29ad21dee5042b2f8451ca8ba</id>
<content type='text'>
When abort failed, the driver gets reset handleer called.  In the reset
handler, driver calls 'scsi_done()' callback for same SCSI command packet
(struct scsi_cmnd) multiple times if there are multiple SCSI command packet
in the pend_list.  More over, if there are entry in the pend_lsit with
IOCTL packet associated, the driver returns it to wrong free_list so that,
in turn, the driver could end up with 'NULL pointer dereference..' during
I/O command building with incorrect resource.

Also, the patch contains several minor/cosmetic changes besides this.

Signed-off-by: Seokmann Ju &lt;seokmann.ju@lsil.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When abort failed, the driver gets reset handleer called.  In the reset
handler, driver calls 'scsi_done()' callback for same SCSI command packet
(struct scsi_cmnd) multiple times if there are multiple SCSI command packet
in the pend_list.  More over, if there are entry in the pend_lsit with
IOCTL packet associated, the driver returns it to wrong free_list so that,
in turn, the driver could end up with 'NULL pointer dereference..' during
I/O command building with incorrect resource.

Also, the patch contains several minor/cosmetic changes besides this.

Signed-off-by: Seokmann Ju &lt;seokmann.ju@lsil.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] move -&gt;eh_strategy_handler to the transport class</title>
<updated>2006-04-10T18:15:47+00:00</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2006-04-01T17:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=9227c33de80ac01f269ed33624990ce84358e419'/>
<id>9227c33de80ac01f269ed33624990ce84358e419</id>
<content type='text'>
Overriding the whole EH code is a per-transport, not per-host thing.
Move -&gt;eh_strategy_handler to the transport class, same as
-&gt;eh_timed_out.

Downside is that scsi_host_alloc can't check for the total lack of EH
anymore, but the transition period from old EH where we needed it is
long gone already.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Overriding the whole EH code is a per-transport, not per-host thing.
Move -&gt;eh_strategy_handler to the transport class, same as
-&gt;eh_timed_out.

Downside is that scsi_host_alloc can't check for the total lack of EH
anymore, but the transition period from old EH where we needed it is
long gone already.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] megaraid_sas: support for 1078 type controller added</title>
<updated>2006-02-04T22:38:41+00:00</updated>
<author>
<name>Sumant Patro</name>
<email>sumantp@lsil.com</email>
</author>
<published>2006-02-03T23:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f9876f0b67c3f0b04ee2167602df54e7ae139ad7'/>
<id>f9876f0b67c3f0b04ee2167602df54e7ae139ad7</id>
<content type='text'>
This patch adds support for 1078 type controller (device id : 0x60).

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for 1078 type controller (device id : 0x60).

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] megaraid_sas: register 16 byte CDB capability</title>
<updated>2006-02-04T22:37:29+00:00</updated>
<author>
<name>Joshua Giles</name>
<email>joshua_giles@dell.com</email>
</author>
<published>2006-02-03T23:34:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=122da30223c06cee181044af6d32e88b256d10df'/>
<id>122da30223c06cee181044af6d32e88b256d10df</id>
<content type='text'>
This patch properly registers the 16 byte command length capability of
the megaraid_sas controlled hardware with the scsi midlayer.  All
megaraid_sas hardware supports 16 byte CDB's.

Signed-off-by: Joshua Giles &lt;joshua_giles@dell.com&gt;
Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch properly registers the 16 byte command length capability of
the megaraid_sas controlled hardware with the scsi midlayer.  All
megaraid_sas hardware supports 16 byte CDB's.

Signed-off-by: Joshua Giles &lt;joshua_giles@dell.com&gt;
Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] aic7xxx: update documentation</title>
<updated>2006-01-31T20:39:49+00:00</updated>
<author>
<name>Hannes Reinecke</name>
<email>hare@suse.de</email>
</author>
<published>2006-01-24T09:45:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=d60256b1b3ceb79cb06a5dd5e259b23bd27d4c61'/>
<id>d60256b1b3ceb79cb06a5dd5e259b23bd27d4c61</id>
<content type='text'>
This patch updates the documentation for aic7xxx and aic79xx with fixes
from the adaptec driver.

Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch updates the documentation for aic7xxx and aic79xx with fixes
from the adaptec driver.

Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] megaraid_sas: new template defined to represent each type of controllers</title>
<updated>2006-01-29T17:25:30+00:00</updated>
<author>
<name>Sumant Patro</name>
<email>sumantp@lsil.com</email>
</author>
<published>2006-01-25T20:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1341c939222f4d1cc8d9eb2b794f26f089fe0a61'/>
<id>1341c939222f4d1cc8d9eb2b794f26f089fe0a61</id>
<content type='text'>
This patch defines a new template to represent each type of
controllers (identified by the processor used). The template has
members that is set with appropriate values during driver
initialisation. This change is done to support new controllers with
minimal change to existing code. In future, for a new controller
support, a template will be declared and its members initialised
appropriately.

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;

Rejections fixed and
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch defines a new template to represent each type of
controllers (identified by the processor used). The template has
members that is set with appropriate values during driver
initialisation. This change is done to support new controllers with
minimal change to existing code. In future, for a new controller
support, a template will be declared and its members initialised
appropriately.

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;

Rejections fixed and
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] megaraid_sas: cleanup queue command path</title>
<updated>2006-01-29T17:18:16+00:00</updated>
<author>
<name>Sumant Patro</name>
<email>sumantp@lsil.com</email>
</author>
<published>2006-01-25T19:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=cb59aa6a7ca1ae40fd436c45dff568a83f3fab2f'/>
<id>cb59aa6a7ca1ae40fd436c45dff568a83f3fab2f</id>
<content type='text'>
This patch (originally submitted by Christoph Hellwig) removes code
duplication in megasas_build_cmd.  It also defines
MEGASAS_IOC_FIRMWARE32 to allow 64 bit compiled applications to work.

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;

Rejections fixed and
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch (originally submitted by Christoph Hellwig) removes code
duplication in megasas_build_cmd.  It also defines
MEGASAS_IOC_FIRMWARE32 to allow 64 bit compiled applications to work.

Signed-off-by: Sumant Patro &lt;Sumant.Patro@lsil.com&gt;

Rejections fixed and
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] aacraid: README update</title>
<updated>2006-01-12T17:55:16+00:00</updated>
<author>
<name>Mark Haverkamp</name>
<email>markh@osdl.org</email>
</author>
<published>2006-01-11T17:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6171b5eff2ef3f84333af652e8c7b0838bf72945'/>
<id>6171b5eff2ef3f84333af652e8c7b0838bf72945</id>
<content type='text'>
Received From Mark Salyzyn.

Move the README from the driver directory to the Documentation directory.
Updated the documentation, added descriptions for cards that
were missing.

Signed-off-by: Mark Haverkamp &lt;markh@osdl.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Received From Mark Salyzyn.

Move the README from the driver directory to the Documentation directory.
Updated the documentation, added descriptions for cards that
were missing.

Signed-off-by: Mark Haverkamp &lt;markh@osdl.org&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial</title>
<updated>2006-01-05T00:34:57+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2006-01-05T00:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=52347f4e810ba323d02cd2c26b5d738f4a2c3d5e'/>
<id>52347f4e810ba323d02cd2c26b5d738f4a2c3d5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update the email address of Randy Dunlap</title>
<updated>2006-01-03T12:37:51+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2006-01-03T12:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f4b09ebc8baa51ec8394c4173e3de9d62b2cc97a'/>
<id>f4b09ebc8baa51ec8394c4173e3de9d62b2cc97a</id>
<content type='text'>
This patch removes all references to the bouncing address
rddunlap@osdl.org and one dead web page from the kernel.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Acked-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch removes all references to the bouncing address
rddunlap@osdl.org and one dead web page from the kernel.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Acked-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
