<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/drivers/scsi/mvsas.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2009-05-20T22:21:12+00:00</updated>
<entry>
<title>[SCSI] mvsas: move into new directory drivers/scsi/mvsas/</title>
<updated>2009-05-20T22:21:12+00:00</updated>
<author>
<name>Jeff Garzik</name>
<email>jeff@garzik.org</email>
</author>
<published>2009-05-08T20:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.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>dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)</title>
<updated>2009-04-07T15:31:11+00:00</updated>
<author>
<name>Yang Hongyang</name>
<email>yanghy@cn.fujitsu.com</email>
</author>
<published>2009-04-07T02:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=284901a90a9e0b812ca3f5f852cbbfb60d10249d'/>
<id>urn:sha1:284901a90a9e0b812ca3f5f852cbbfb60d10249d</id>
<content type='text'>
Replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)

Signed-off-by: Yang Hongyang&lt;yanghy@cn.fujitsu.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)</title>
<updated>2009-04-07T15:31:10+00:00</updated>
<author>
<name>Yang Hongyang</name>
<email>yanghy@cn.fujitsu.com</email>
</author>
<published>2009-04-07T02:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=6a35528a8346f6e6fd32ed7e51f04d1fa4ca2c01'/>
<id>urn:sha1:6a35528a8346f6e6fd32ed7e51f04d1fa4ca2c01</id>
<content type='text'>
Replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)

Signed-off-by: Yang Hongyang&lt;yanghy@cn.fujitsu.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003</title>
<updated>2009-01-02T18:10:04+00:00</updated>
<author>
<name>Reinhard Nissl</name>
<email>rnissl@gmx.de</email>
</author>
<published>2008-12-10T23:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ddccf307a3599e452804e228d8ed30fba578923e'/>
<id>urn:sha1:ddccf307a3599e452804e228d8ed30fba578923e</id>
<content type='text'>
I increased the delay step by step until loading of mvsas
reliably detected the drive 200 times in sequence. A much better
approach would be to monitor the hardware for some flag which
indicates that port detection has finished, but I do not have any
hardware documentation.

Signed-off-by: Reinhard Nissl &lt;rnissl@gmx.de&gt;
Cc: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>drivers/scsi/mvsas.c: fix printk warnings</title>
<updated>2008-05-01T15:04:03+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@linux-foundation.org</email>
</author>
<published>2008-05-01T11:35:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=10ed2195bb8aef4358223f07bb00e8cf9b278bf2'/>
<id>urn:sha1:10ed2195bb8aef4358223f07bb00e8cf9b278bf2</id>
<content type='text'>
drivers/scsi/mvsas.c: In function `mvs_update_phyinfo':
drivers/scsi/mvsas.c:2822: warning: long long unsigned int format, u64 arg (arg 5)
drivers/scsi/mvsas.c:2822: warning: long long unsigned int format, u64 arg (arg 6)

We do not know what type the arch uses to implement u64.

Cc: Ke Wei &lt;kewei@marvell.com&gt;
Cc: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: check subsystem id</title>
<updated>2008-03-28T17:32:22+00:00</updated>
<author>
<name>Ke Wei</name>
<email>kewei@marvell.com</email>
</author>
<published>2008-03-27T06:55:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0b977608e6c8ba2d40445999bbcac8b411bf3f6a'/>
<id>urn:sha1:0b977608e6c8ba2d40445999bbcac8b411bf3f6a</id>
<content type='text'>
add support for mv6480 chip which subsystem id is 6480 in spite of device id is 6440.

Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: get phy info.</title>
<updated>2008-03-28T17:32:09+00:00</updated>
<author>
<name>Ke Wei</name>
<email>kewei@marvell.com</email>
</author>
<published>2008-03-27T06:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e9ff91b6927079307b5d481a93beac4134e923eb'/>
<id>urn:sha1:e9ff91b6927079307b5d481a93beac4134e923eb</id>
<content type='text'>
removed unused code and attached SATA address makes use of port id.
enable HBA interrupt after calling sas_register_ha();

Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: fix the buffer of rx DMA overflow bug</title>
<updated>2008-03-28T17:31:54+00:00</updated>
<author>
<name>Ke Wei</name>
<email>kewei@marvell.com</email>
</author>
<published>2008-03-27T06:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=963829e650516d140e1f2ddaa6c9ba7cce4c2c6a'/>
<id>urn:sha1:963829e650516d140e1f2ddaa6c9ba7cce4c2c6a</id>
<content type='text'>
fix the buffer of rx DMA overflow bug.
fix default queue depth.

Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: retry aborting task.</title>
<updated>2008-03-28T17:31:40+00:00</updated>
<author>
<name>Ke Wei</name>
<email>kewei@marvell.com</email>
</author>
<published>2008-03-27T06:55:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8121ed420285885654af133a6ca1919590f98917'/>
<id>urn:sha1:8121ed420285885654af133a6ca1919590f98917</id>
<content type='text'>
Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] mvsas: check hd whether unplugged</title>
<updated>2008-03-28T17:31:25+00:00</updated>
<author>
<name>Ke Wei</name>
<email>kewei@marvell.com</email>
</author>
<published>2008-03-27T06:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=4e52fc0a0a2ec2158691efba3f149f6416481255'/>
<id>urn:sha1:4e52fc0a0a2ec2158691efba3f149f6416481255</id>
<content type='text'>
if unplugged, driver's queuecommand function will return SAS_PHY_DOWN.
task-&gt;lldd_task is used for saving its slot info.

Signed-off-by: Ke Wei &lt;kewei@marvell.com&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@HansenPartnership.com&gt;
</content>
</entry>
</feed>
