<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/scsi/device_handler, branch v3.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.0</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2011-05-20T20:29:52Z</updated>
<entry>
<title>Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6</title>
<updated>2011-05-20T20:29:52Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-05-20T20:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ad9471752ebae25daa133b4e5d9299809c35e155'/>
<id>urn:sha1:ad9471752ebae25daa133b4e5d9299809c35e155</id>
<content type='text'>
* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (110 commits)
  [SCSI] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature.
  [SCSI] qla2xxx: Unify the read/write sfp mailbox command routines.
  [SCSI] qla2xxx: Clear complete initialization control block.
  [SCSI] qla2xxx: Allow an override of the registered maximum LUN.
  [SCSI] qla2xxx: Add host number in reset and quiescent message logs.
  [SCSI] qla2xxx: Correctly read sfp single byte mailbox register.
  [SCSI] qla2xxx: Add qla82xx_rom_unlock() function.
  [SCSI] qla2xxx: Log if qla82xx firmware fails to load from flash.
  [SCSI] qla2xxx: Use passed in host to initialize local scsi_qla_host in queuecommand function
  [SCSI] qla2xxx: Correct buffer start in edc sysfs debug print.
  [SCSI] qla2xxx: Update firmware version after flash update for ISP82xx.
  [SCSI] qla2xxx: Fix hang during driver unload when vport is active.
  [SCSI] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6.
  [SCSI] qla2xxx: Fix virtual port failing to login after chip reset.
  [SCSI] qla2xxx: Fix vport delete hang when logins are outstanding.
  [SCSI] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr)
  [SCSI] ipr: Rate limit DMA mapping errors
  [SCSI] hpsa: add P2000 to list of shared SAS devices
  [SCSI] hpsa: do not attempt PCI power management reset method if we know it won't work.
  [SCSI] hpsa: remove superfluous sleeps around reset code
  ...
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices</title>
<updated>2011-05-01T17:05:40Z</updated>
<author>
<name>Martin George</name>
<email>marting@netapp.com</email>
</author>
<published>2011-04-26T12:57:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c0d289b3e59577532c45ee9110ef81bd7b341272'/>
<id>urn:sha1:c0d289b3e59577532c45ee9110ef81bd7b341272</id>
<content type='text'>
The SCSI ALUA handler currently fails to attach to devices
reporting an UNAVAILABLE/OFFLINE AAS. But given that an
UNAVAILABLE/OFFLINE AAS can transition to other states
like ACTIVE/OPTIMIZED, ACTIVE/NON-OPTIMIZED, etc. as per
SPC4, this ALUA handler behavior should be rectified so
as to attach to devices which also report an
UNAVAILABLE/OFFLINE AAS.

Signed-off-by: Martin George &lt;marting@netapp.com&gt;
Reviewed-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_rdac : decide whether to send mode select based on operating mode</title>
<updated>2011-05-01T15:47:41Z</updated>
<author>
<name>Moger, Babu</name>
<email>Babu.Moger@lsi.com</email>
</author>
<published>2011-04-08T17:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3425fbfe2293244abba72c80b215d09ead32d1ad'/>
<id>urn:sha1:3425fbfe2293244abba72c80b215d09ead32d1ad</id>
<content type='text'>
Based on the operating modes, handler decides whether to send mode
select or not. Purpose here is to reduce io-shipping as much as
possible whenever there is an option.

Signed-off-by: Babu Moger &lt;babu.moger@lsi.com&gt;
Reviewed-by: Yanling Qi &lt;yanling.qi@lsi.com&gt;
Reviewed-by: Sudhir Dachepalli &lt;Sudhir.Dachepalli@lis.com&gt;
Reviewed-by: Somasundaram Krishnasamy &lt;Somasundaram.Krishnasamy@lsi.com&gt;
Reviewed-by: Bob Stankey &lt;Robert.Stankey@lsi.com&gt;
Reviewed-by: Vijay Chauhan &lt;Vijay.Chauhan@lsi.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_rdac : Detect the different RDAC operating modes</title>
<updated>2011-05-01T15:46:57Z</updated>
<author>
<name>Moger, Babu</name>
<email>Babu.Moger@lsi.com</email>
</author>
<published>2011-04-08T17:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1c3afc423460035a6c2d0e4f01217e953bad3fd7'/>
<id>urn:sha1:1c3afc423460035a6c2d0e4f01217e953bad3fd7</id>
<content type='text'>
This patch detects different operating RDAC modes during the
discovery. It also collects the information about the preferred path.

Signed-off-by: Babu Moger &lt;babu.moger@lsi.com&gt;
Reviewed-by: Yanling Qi &lt;yanling.qi@lsi.com&gt;
Reviewed-by: Sudhir Dachepalli &lt;Sudhir.Dachepalli@lis.com&gt;
Reviewed-by: Somasundaram Krishnasamy &lt;Somasundaram.Krishnasamy@lsi.com&gt;
Reviewed-by: Bob Stankey &lt;Robert.Stankey@lsi.com&gt;
Reviewed-by: Vijay Chauhan &lt;Vijay.Chauhan@lsi.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_rdac : Add definitions for different RDAC operating modes</title>
<updated>2011-05-01T15:45:22Z</updated>
<author>
<name>Moger, Babu</name>
<email>Babu.Moger@lsi.com</email>
</author>
<published>2011-04-08T17:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=eebe9b96dda9018cc68a2855ca506ec26a1e449e'/>
<id>urn:sha1:eebe9b96dda9018cc68a2855ca506ec26a1e449e</id>
<content type='text'>
This patch adds definitions to support for different operating modes
for LSI rdac storage.  Currently, rdac support 3 operation modes.

1. RDAC mode(legacy)
2. AVT mode
3. IOSHIP mode

These definitions are used while activating the path(rdac_activate).

Signed-off-by: Babu Moger &lt;babu.moger@lsi.com&gt;
Reviewed-by: Yanling Qi &lt;yanling.qi@lsi.com&gt;
Reviewed-by: Sudhir Dachepalli &lt;Sudhir.Dachepalli@lis.com&gt;
Reviewed-by: Somasundaram Krishnasamy &lt;Somasundaram.Krishnasamy@lsi.com&gt;
Reviewed-by: Bob Stankey &lt;Robert.Stankey@lsi.com&gt;
Reviewed-by: Vijay Chauhan &lt;Vijay.Chauhan@lsi.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh: fix reference counting in scsi_dh_activate error path</title>
<updated>2011-04-24T16:02:09Z</updated>
<author>
<name>Mike Snitzer</name>
<email>snitzer@redhat.com</email>
</author>
<published>2011-04-08T19:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0b8393578c70bc1f09790eeae7d918f38da2e010'/>
<id>urn:sha1:0b8393578c70bc1f09790eeae7d918f38da2e010</id>
<content type='text'>
Commit db422318cbca55168cf965f655471dbf8be82433 ([SCSI] scsi_dh:
propagate SCSI device deletion) introduced a regression where the device
reference is not dropped prior to scsi_dh_activate's early return from
the error path.

Signed-off-by: Mike Snitzer &lt;snitzer@redhat.com&gt;
Cc: stable@kernel.org # 2.6.38
Reviewed-by: Mike Christie &lt;michaelc@cs.wisc.edu&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23Z</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>urn:sha1:25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_rdac: Add MD36xxf into device list</title>
<updated>2011-03-15T00:05:07Z</updated>
<author>
<name>Yanqing_Liu@Dell.com</name>
<email>Yanqing_Liu@Dell.com</email>
</author>
<published>2011-03-11T15:47:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bc898c97f7ba24def788d9f80786cf028a197122'/>
<id>urn:sha1:bc898c97f7ba24def788d9f80786cf028a197122</id>
<content type='text'>
This patch is to add Dell MD36xxf array into the RDAC handler device list.

Singed-off-by: Yanqing Liu &lt;Yanqing_Liu@Dell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh_rdac : Adding MODULE VERSION for rdac device handler</title>
<updated>2011-02-12T20:14:11Z</updated>
<author>
<name>Moger, Babu</name>
<email>Babu.Moger@lsi.com</email>
</author>
<published>2011-02-11T23:12:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a0b990c62c8915bb0c4ba55cf5d3da3c8fa74413'/>
<id>urn:sha1:a0b990c62c8915bb0c4ba55cf5d3da3c8fa74413</id>
<content type='text'>
Adding MODULE_VERSION for scsi_dh_rdac. This will be helpful sometimes
to get the code level without looking at the code.

Signed-off-by: Babu Moger &lt;babu.moger@lsi.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
<entry>
<title>[SCSI] scsi_dh: cosmetic change to sizeof()</title>
<updated>2011-02-12T20:13:34Z</updated>
<author>
<name>Hillf Danton</name>
<email>dhillf@gmail.com</email>
</author>
<published>2011-02-11T22:17:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9dfeb3157e34315b8ca27d816a79358698a999ac'/>
<id>urn:sha1:9dfeb3157e34315b8ca27d816a79358698a999ac</id>
<content type='text'>
instead of doing sizeof(struct X) it's better to do sizeof(*v) where v
is the variable pointing to struct X.

Signed-off-by: Hillf Danton &lt;dhillf@gmail.com&gt;
Signed-off-by: Babu Moger &lt;babu.moger@lsi.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@suse.de&gt;
</content>
</entry>
</feed>
