<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/scsi/lpfc, branch v4.1</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>lpfc: Fix breakage on big endian kernels</title>
<updated>2015-05-11T16:53:03+00:00</updated>
<author>
<name>Alexey Kardashevskiy</name>
<email>aik@ozlabs.ru</email>
</author>
<published>2015-04-28T08:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8b2564ec7410928639db5c09a34d7d8330f1d759'/>
<id>8b2564ec7410928639db5c09a34d7d8330f1d759</id>
<content type='text'>
This reverts 4fbdf9cb it breaks LPFC on POWER7 machine, big endian kernel.
Without this, the kernel enters an infinite oops loop.

This is the hardware used for verification:
0005:01:00.0 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
0005:01:00.1 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Reviewed-by: James Smart &lt;james.smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts 4fbdf9cb it breaks LPFC on POWER7 machine, big endian kernel.
Without this, the kernel enters an infinite oops loop.

This is the hardware used for verification:
0005:01:00.0 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)
0005:01:00.1 Fibre Channel [0c04]: Emulex Corporation Saturn-X: LightPulse Fibre Channel Host Adapter [10df:f100] (rev 03)

Signed-off-by: Alexey Kardashevskiy &lt;aik@ozlabs.ru&gt;
Reviewed-by: James Smart &lt;james.smart@emulex.com&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Update version to 10.5.0.0 for upstream patch set</title>
<updated>2015-04-10T14:50:54+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=d09c78f8f3ab6dc77dd12049447921ba4a132bc2'/>
<id>d09c78f8f3ab6dc77dd12049447921ba4a132bc2</id>
<content type='text'>
Update version  to 10.5.0.0 for upstream patch set

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update version  to 10.5.0.0 for upstream patch set

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Update copyright to 2015</title>
<updated>2015-04-10T14:50:42+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f25e8e79bdb269b47de28ac263af09b9e29c775a'/>
<id>f25e8e79bdb269b47de28ac263af09b9e29c775a</id>
<content type='text'>
Update copyright to 2015

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update copyright to 2015

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix for lun discovery issue with saturn adapter.</title>
<updated>2015-04-10T14:50:29+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=4fbdf9cbcc5c0e154d9eb9da4ac3a6d8f9df7ada'/>
<id>4fbdf9cbcc5c0e154d9eb9da4ac3a6d8f9df7ada</id>
<content type='text'>
FCP_CMD payload was not always properly initialized on SLI-3 devices.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FCP_CMD payload was not always properly initialized on SLI-3 devices.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix crash in device reset handler.</title>
<updated>2015-04-10T14:50:16+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ad490b6e70c5756d0479ce1a7336626859b8b546'/>
<id>ad490b6e70c5756d0479ce1a7336626859b8b546</id>
<content type='text'>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix OS crash when running loopback test in applications</title>
<updated>2015-04-10T14:50:03+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6c7cf486d35e0441c81f9bb8c49e6c826028bbb6'/>
<id>6c7cf486d35e0441c81f9bb8c49e6c826028bbb6</id>
<content type='text'>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix internal loopback failure.</title>
<updated>2015-04-10T14:49:52+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6eae430328d23e2d6adaa649a7c0bac18e04dda8'/>
<id>6eae430328d23e2d6adaa649a7c0bac18e04dda8</id>
<content type='text'>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix premature release of rpi bit in bitmask</title>
<updated>2015-04-10T14:49:39+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=be6bb94100dc6803a530e20aad05360e6267f56b'/>
<id>be6bb94100dc6803a530e20aad05360e6267f56b</id>
<content type='text'>
Currently, the driver plays off the fact that older sli4 adapters have a
different rpi access pattern that allowed for the rpi reference to be
released earlier in the teardown sequence, allowing the driver to recycle
the rpi value sooner. Newer sli4 adapters have a different access pattern that
requires us to wait for a later mailbox completion. This changes the put
call location on the newer sli4 adapters.

Symptoms of the error are "0110 ELS" and the "0372 iotag" errors.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, the driver plays off the fact that older sli4 adapters have a
different rpi access pattern that allowed for the rpi reference to be
released earlier in the teardown sequence, allowing the driver to recycle
the rpi value sooner. Newer sli4 adapters have a different access pattern that
requires us to wait for a later mailbox completion. This changes the put
call location on the newer sli4 adapters.

Symptoms of the error are "0110 ELS" and the "0372 iotag" errors.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC</title>
<updated>2015-04-10T14:49:23+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=34154e05bc135f16804584d81a8c810611a4abe9'/>
<id>34154e05bc135f16804584d81a8c810611a4abe9</id>
<content type='text'>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lpfc: Fix null ndlp dereference in target_reset_handler</title>
<updated>2015-04-10T14:49:10+00:00</updated>
<author>
<name>James Smart</name>
<email>james.smart@emulex.com</email>
</author>
<published>2015-04-07T19:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=63e480fd2f598e9ad37f89e79c36834e7dd60ba0'/>
<id>63e480fd2f598e9ad37f89e79c36834e7dd60ba0</id>
<content type='text'>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dick Kennedy &lt;dick.kennedy@emulex.com&gt;
Signed-off-by: James Smart &lt;james.smart@emulex.com&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: James Bottomley &lt;JBottomley@Odin.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
