<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/scsi/qla2xxx, branch v3.3.5</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.3.5</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.3.5'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2012-02-18T14:50:20+00:00</updated>
<entry>
<title>[SCSI] qla2xxx: Update version number to 8.03.07.13-k.</title>
<updated>2012-02-18T14:50:20+00:00</updated>
<author>
<name>Chad Dupuis</name>
<email>chad.dupuis@qlogic.com</email>
</author>
<published>2012-02-09T19:14:13+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=477e3e9ffc13e99918b916a294dcc2d306b677a5'/>
<id>urn:sha1:477e3e9ffc13e99918b916a294dcc2d306b677a5</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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Proper detection of firmware abort error code for ISP82xx.</title>
<updated>2012-02-18T14:49:58+00:00</updated>
<author>
<name>Giridhar Malavali</name>
<email>giridhar.malavali@qlogic.com</email>
</author>
<published>2012-02-09T19:14:12+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=2cc97965e4f6e84792b958d4ad10631274d42834'/>
<id>urn:sha1:2cc97965e4f6e84792b958d4ad10631274d42834</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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Remove resetting memory during device initialization for ISP82xx.</title>
<updated>2012-02-18T14:49:37+00:00</updated>
<author>
<name>Shyam Sundar</name>
<email>shyam.sundar@qlogic.com</email>
</author>
<published>2012-02-09T19:14:11+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5a034bb3c33aad59769e7289716c8d1f075b3894'/>
<id>urn:sha1:5a034bb3c33aad59769e7289716c8d1f075b3894</id>
<content type='text'>
With IOs running and PegHalt testing the system reboots when memory reset is
performed during device initialization.

Signed-off-by: Shyam Sundar &lt;shyam.sundar@qlogic.com&gt;
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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle.</title>
<updated>2012-02-18T14:49:01+00:00</updated>
<author>
<name>Giridhar Malavali</name>
<email>giridhar.malavali@qlogic.com</email>
</author>
<published>2012-02-09T19:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d33609607c5abc0b4b31d238e33f3ab075e2f96f'/>
<id>urn:sha1:d33609607c5abc0b4b31d238e33f3ab075e2f96f</id>
<content type='text'>
Complete the mailbox command timed out before initiating another abort cycle
to recover so that mailbox commands issued during next reset cycle don't fail
due to pending mailbox access timeout.

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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Remove check for null fcport from host reset handler.</title>
<updated>2012-02-18T14:48:29+00:00</updated>
<author>
<name>Michael Christie</name>
<email>mchristi@redhat.com</email>
</author>
<published>2012-02-09T19:14:09+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c7a992784240c1b16425c6a9606c9db0fc28fb0c'/>
<id>urn:sha1:c7a992784240c1b16425c6a9606c9db0fc28fb0c</id>
<content type='text'>
Remove the check for a NULL fcport so that the host reset will run
unconditionally to unwedge any commands before the device is offlined and to
prevent a quick runthrough of the SCSI error handling.

Signed-off-by: Michael Christie &lt;mchristi@redhat.com&gt;
Signed-off-by: Chad Dupuis &lt;chad.dupuis@qlogic.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Parallels.com&gt;
</content>
</entry>
<entry>
<title>[SCSI] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers.</title>
<updated>2012-02-18T14:47:27+00:00</updated>
<author>
<name>Andrew Vasquez</name>
<email>andrew.vasquez@qlogic.com</email>
</author>
<published>2012-02-09T19:14:08+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=67ddda353c4e26ba23a199ae64fdf283b669469b'/>
<id>urn:sha1:67ddda353c4e26ba23a199ae64fdf283b669469b</id>
<content type='text'>
ISP2200 adapters only have 24 mailbox registers so read only that many.

Reported-by: Olatunji Ruwase &lt;oor@cs.cmu.edu&gt;
Signed-off-by: Andrew Vasquez &lt;andrew.vasquez@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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.</title>
<updated>2012-02-18T14:46:46+00:00</updated>
<author>
<name>Andrew Vasquez</name>
<email>andrew.vasquez@qlogic.com</email>
</author>
<published>2012-02-09T19:14:07+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7cb0eb1c17fa69535b6b2a80296c2f2ca300b800'/>
<id>urn:sha1:7cb0eb1c17fa69535b6b2a80296c2f2ca300b800</id>
<content type='text'>
This can cause instability in mailbox command state machine handling.

Signed-off-by: Andrew Vasquez &lt;andrew.vasquez@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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Clear options-flags while issuing stop-firmware mbx command.</title>
<updated>2012-02-18T14:44:51+00:00</updated>
<author>
<name>Andrew Vasquez</name>
<email>andrew.vasquez@qlogic.com</email>
</author>
<published>2012-02-09T19:14:06+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=4ba988db8d60eb16b7da69f9e3705b52ac8a6540'/>
<id>urn:sha1:4ba988db8d60eb16b7da69f9e3705b52ac8a6540</id>
<content type='text'>
Not clearing the options flags in mbx1 could lead the firmware
into interpreting old data in mbx1 through mbx8.  This could
lead to inadvertent DMA read/write operations to stale memory.

Signed-off-by: Andrew Vasquez &lt;andrew.vasquez@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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Add an "is reset active" helper.</title>
<updated>2012-02-18T14:43:26+00:00</updated>
<author>
<name>Andrew Vasquez</name>
<email>andrew.vasquez@qlogic.com</email>
</author>
<published>2012-02-09T19:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d051a5aa1c234c8de01fc0a488b1a18d65246150'/>
<id>urn:sha1:d051a5aa1c234c8de01fc0a488b1a18d65246150</id>
<content type='text'>
Many locations within the driver would use an inconsistent set of
checks to determine ISP-reset state.  Consolidate the checks into
this inline-helper.

Signed-off-by: Andrew Vasquez &lt;andrew.vasquez@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>
</entry>
<entry>
<title>[SCSI] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand.</title>
<updated>2012-02-18T14:42:10+00:00</updated>
<author>
<name>Chad Dupuis</name>
<email>chad.dupuis@qlogic.com</email>
</author>
<published>2012-02-09T19:14:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=aa651be83dfec5587dabce0a9d471c1e2095c33e'/>
<id>urn:sha1:aa651be83dfec5587dabce0a9d471c1e2095c33e</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>
</entry>
</feed>
