<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/scsi, branch v3.10-rc2</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>Merge branch 'postmerge' into for-linus</title>
<updated>2013-05-10T14:54:01+00:00</updated>
<author>
<name>James Bottomley</name>
<email>JBottomley@Parallels.com</email>
</author>
<published>2013-05-10T14:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=297b8a07347555f0d2fafa4a1ddfc332d2d4afa9'/>
<id>297b8a07347555f0d2fafa4a1ddfc332d2d4afa9</id>
<content type='text'>
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'misc' into for-linus</title>
<updated>2013-05-10T14:53:40+00:00</updated>
<author>
<name>James Bottomley</name>
<email>JBottomley@Parallels.com</email>
</author>
<published>2013-05-10T14:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=832e77bc1106592c621fc42f2f6a4500e414a0a1'/>
<id>832e77bc1106592c621fc42f2f6a4500e414a0a1</id>
<content type='text'>
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] qla2xxx: Update firmware link in Kconfig file.</title>
<updated>2013-05-10T14:47:53+00:00</updated>
<author>
<name>Chad Dupuis</name>
<email>chad.dupuis@qlogic.com</email>
</author>
<published>2013-03-07T15:30:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=e689cf0caf2d5ebcb300fb69887d35c0abdbdb97'/>
<id>e689cf0caf2d5ebcb300fb69887d35c0abdbdb97</id>
<content type='text'>
Signed-off-by: Giridhar Malavali &lt;giridhar.malavali@qlogic.com&gt;
Signed-off-by: Chad Dupuis &lt;chad.dupuis@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Giridhar Malavali &lt;giridhar.malavali@qlogic.com&gt;
Signed-off-by: Chad Dupuis &lt;chad.dupuis@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used</title>
<updated>2013-05-10T14:47:53+00:00</updated>
<author>
<name>Mike Christie</name>
<email>michaelc@cs.wisc.edu</email>
</author>
<published>2013-05-06T17:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8526cb114f771851d84425d85d8735a6e0816ba2'/>
<id>8526cb114f771851d84425d85d8735a6e0816ba2</id>
<content type='text'>
This fixes a bug where the iscsi class/driver did not do a put_device
when a sess/conn device was found. This also simplifies the interface
by not having to pass in some arguments that were duplicated and did
not need to be exported.

Reported-by: Zhao Hongjiang &lt;zhaohongjiang@huawei.com&gt;
Signed-off-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Acked-by: Vikas Chaudhary &lt;vikas.chaudhary@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bug where the iscsi class/driver did not do a put_device
when a sess/conn device was found. This also simplifies the interface
by not having to pass in some arguments that were duplicated and did
not need to be exported.

Reported-by: Zhao Hongjiang &lt;zhaohongjiang@huawei.com&gt;
Signed-off-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Acked-by: Vikas Chaudhary &lt;vikas.chaudhary@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type</title>
<updated>2013-05-10T14:47:52+00:00</updated>
<author>
<name>James Bottomley</name>
<email>JBottomley@Parallels.com</email>
</author>
<published>2013-05-07T21:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=aa9f8328fc51460e15da129caf622b6560fa8c99'/>
<id>aa9f8328fc51460e15da129caf622b6560fa8c99</id>
<content type='text'>
These enums have been separate since the dawn of SAS, mainly because the
latter is a procotol only enum and the former includes additional state
for libsas.  The dichotomy causes endless confusion about which one you
should use where and leads to pointless warnings like this:

drivers/scsi/mvsas/mv_sas.c: In function 'mvs_update_phyinfo':
drivers/scsi/mvsas/mv_sas.c:1162:34: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare]

Fix by eliminating one of them.  The one kept is effectively the sas.h
one, but call it sas_device_type and make sure the enums are all
properly namespaced with the SAS_ prefix.

Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These enums have been separate since the dawn of SAS, mainly because the
latter is a procotol only enum and the former includes additional state
for libsas.  The dichotomy causes endless confusion about which one you
should use where and leads to pointless warnings like this:

drivers/scsi/mvsas/mv_sas.c: In function 'mvs_update_phyinfo':
drivers/scsi/mvsas/mv_sas.c:1162:34: warning: comparison between 'enum sas_device_type' and 'enum sas_dev_type' [-Wenum-compare]

Fix by eliminating one of them.  The one kept is effectively the sas.h
one, but call it sas_device_type and make sure the enums are all
properly namespaced with the SAS_ prefix.

Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] pm80xx: thermal, sas controller config and error handling update</title>
<updated>2013-05-10T14:47:51+00:00</updated>
<author>
<name>Sakthivel K</name>
<email>Sakthivel.SaravananKamalRaju@pmcs.com</email>
</author>
<published>2013-03-19T12:38:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a6cb3d012b983b350ae3892cff2e692665df0e1e'/>
<id>a6cb3d012b983b350ae3892cff2e692665df0e1e</id>
<content type='text'>
Modified thermal configuration to happen after interrupt registration
Added SAS controller configuration during initialization
Added error handling logic to handle I_T_Nexus errors and variants

[jejb: fix up tabs and spaces issues]
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modified thermal configuration to happen after interrupt registration
Added SAS controller configuration during initialization
Added error handling logic to handle I_T_Nexus errors and variants

[jejb: fix up tabs and spaces issues]
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] pm80xx: NCQ error handling changes</title>
<updated>2013-05-10T14:47:51+00:00</updated>
<author>
<name>Sakthivel K</name>
<email>Sakthivel.SaravananKamalRaju@pmcs.com</email>
</author>
<published>2013-03-19T12:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=c6b9ef5779c3e1edfa9de949d2a51252bc347663'/>
<id>c6b9ef5779c3e1edfa9de949d2a51252bc347663</id>
<content type='text'>
Handled NCQ errors in the low level driver as the FW
is not providing the faulty tag for NCQ errors for libsas
to recover.

[jejb: fix checkpatch issues]
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handled NCQ errors in the low level driver as the FW
is not providing the faulty tag for NCQ errors for libsas
to recover.

[jejb: fix checkpatch issues]
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] pm80xx: WWN Modification for PM8081/88/89 controllers</title>
<updated>2013-05-10T14:47:50+00:00</updated>
<author>
<name>Sakthivel K</name>
<email>Sakthivel.SaravananKamalRaju@pmcs.com</email>
</author>
<published>2013-03-19T12:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a33a0155dae5a8fdc85a9853ca06d6d57b90a4d9'/>
<id>a33a0155dae5a8fdc85a9853ca06d6d57b90a4d9</id>
<content type='text'>
Individual WWN read operations based on controller.
PM8081 - Read WWN from Flash VPD.
PM8088/89 - Read WWN from EEPROM.
PM8001 - Read WWN from NVM.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Individual WWN read operations based on controller.
PM8081 - Read WWN from Flash VPD.
PM8088/89 - Read WWN from EEPROM.
PM8001 - Read WWN from NVM.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] pm80xx: Changed module name and debug messages update</title>
<updated>2013-05-10T14:47:49+00:00</updated>
<author>
<name>Sakthivel K</name>
<email>Sakthivel.SaravananKamalRaju@pmcs.com</email>
</author>
<published>2013-03-19T12:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a70b8fc3a582694073c3676dba6a39e4e77f8727'/>
<id>a70b8fc3a582694073c3676dba6a39e4e77f8727</id>
<content type='text'>
Changed name in driver to pm80xx. Updated debug messages.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed name in driver to pm80xx. Updated debug messages.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[SCSI] pm80xx: Firmware flash memory free fix, with addition of new memory region for it</title>
<updated>2013-05-10T14:47:49+00:00</updated>
<author>
<name>Sakthivel K</name>
<email>Sakthivel.SaravananKamalRaju@pmcs.com</email>
</author>
<published>2013-03-19T12:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1c75a6796ea8b162863caf90b70d324ca481a181'/>
<id>1c75a6796ea8b162863caf90b70d324ca481a181</id>
<content type='text'>
Performing pci_free_consistent in tasklet had result in a core dump. So
allocated a new memory region for it. Fix for passing proper address
and operation in firmware flash update.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Performing pci_free_consistent in tasklet had result in a core dump. So
allocated a new memory region for it. Fix for passing proper address
and operation in firmware flash update.

Signed-off-by: Sakthivel K &lt;Sakthivel.SaravananKamalRaju@pmcs.com&gt;
Signed-off-by: Anand Kumar S &lt;AnandKumar.Santhanam@pmcs.com&gt;
Acked-by: Jack Wang &lt;jack_wang@usish.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
