<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/scsi/lpfc, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-06-08T01:18:49Z</updated>
<entry>
<title>Revert "lpfc: Delete unnecessary checks before the function call mempool_destroy"</title>
<updated>2016-06-08T01:18:49Z</updated>
<author>
<name>Martin K. Petersen</name>
</author>
<published>2016-05-10T01:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3c70550d8a10e600bf02c7bdb5c46ba782548288'/>
<id>urn:sha1:3c70550d8a10e600bf02c7bdb5c46ba782548288</id>
<content type='text'>
commit d65c8fff867a6450c58ce31572e883148a445ddf upstream.

This reverts commit 9be321819c43417432a8376428b90fe3fe3a3510 which
caused a regression on hardware using the SLI3 interface.

Reported-by: Dick Kennedy &lt;dick.kennedy@broadcom.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: James Bottomley &lt;jejb@linux.vnet.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>lpfc: fix misleading indentation</title>
<updated>2016-05-11T09:21:30Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2016-03-14T14:29:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b6de3b96580259012915ba5b6c3c45f39a57b227'/>
<id>urn:sha1:b6de3b96580259012915ba5b6c3c45f39a57b227</id>
<content type='text'>
commit aeb6641f8ebdd61939f462a8255b316f9bfab707 upstream.

gcc-6 complains about the indentation of the lpfc_destroy_vport_work_array()
call in lpfc_online(), which clearly doesn't look right:

drivers/scsi/lpfc/lpfc_init.c: In function 'lpfc_online':
drivers/scsi/lpfc/lpfc_init.c:2880:3: warning: statement is indented as if it were guarded by... [-Wmisleading-indentation]
   lpfc_destroy_vport_work_array(phba, vports);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/scsi/lpfc/lpfc_init.c:2863:2: note: ...this 'if' clause, but it is not
  if (vports != NULL)
  ^~

Looking at the patch that introduced this code, it's clear that the
behavior is correct and the indentation is wrong.

This fixes the indentation and adds curly braces around the previous
if() block for clarity, as that is most likely what caused the code
to be misindented in the first place.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Fixes: 549e55cd2a1b ("[SCSI] lpfc 8.2.2 : Fix locking around HBA's port_list")
Reviewed-by: Sebastian Herbszt &lt;herbszt@gmx.de&gt;
Reviewed-by: Hannes Reinecke &lt;hare@suse.com&gt;
Reviewed-by: Ewan D. Milne &lt;emilne@redhat.com&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>lpfc: Update version to 11.0.0.10 for upstream patch set</title>
<updated>2015-12-22T03:08:49Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b034573c7eb39aa58cd4a08e487869fea6d4ad2d'/>
<id>urn:sha1:b034573c7eb39aa58cd4a08e487869fea6d4ad2d</id>
<content type='text'>
Update version to 11.0.0.10 for upstream patch set

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Use kzalloc instead of kmalloc</title>
<updated>2015-12-22T03:08:15Z</updated>
<author>
<name>Punit Vara</name>
</author>
<published>2015-12-16T23:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=699acd6220ea5b20b25d5eec0ab448827d745357'/>
<id>urn:sha1:699acd6220ea5b20b25d5eec0ab448827d745357</id>
<content type='text'>
This patch is to the lpfc_els.c which resolves following warning
reported by coccicheck:

WARNING: kzalloc should be used for rdp_context, instead of
kmalloc/memset

Signed-off-by: Punit Vara &lt;punitvara@gmail.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Reviewed-by: Matthew R. Ochs &lt;mrochs@linux.vnet.ibm.com&gt;
Reviewed-by: Sebastian Herbszt &lt;herbszt@gmx.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Delete unnecessary checks before the function call "mempool_destroy"</title>
<updated>2015-12-22T03:06:36Z</updated>
<author>
<name>Markus Elfring</name>
</author>
<published>2015-12-16T23:12:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9be321819c43417432a8376428b90fe3fe3a3510'/>
<id>urn:sha1:9be321819c43417432a8376428b90fe3fe3a3510</id>
<content type='text'>
The mempool_destroy() function tests whether its argument is NULL
and then returns immediately. Thus the test around the calls is not needed.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Reviewed-by: Sebastian Herbszt &lt;herbszt@gmx.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Add logging for misconfigured optics.</title>
<updated>2015-12-22T03:06:09Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=448193b5b5e2471fc90ea11e78c39bcfd167efb6'/>
<id>urn:sha1:448193b5b5e2471fc90ea11e78c39bcfd167efb6</id>
<content type='text'>
Add logging for misconfigured optics acqe reported by fw.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Fix external loopback failure.</title>
<updated>2015-12-22T03:05:04Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4360ca9c24388e44cb0e14861a62fff43cf225c0'/>
<id>urn:sha1:4360ca9c24388e44cb0e14861a62fff43cf225c0</id>
<content type='text'>
Fix external loopback failure.

Rx sequence reassembly was incorrect.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Fix mbox reuse in PLOGI completion</title>
<updated>2015-12-22T03:04:33Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=01c73bbcd7cc4f31f45a1b0caeacdba46acd9c9c'/>
<id>urn:sha1:01c73bbcd7cc4f31f45a1b0caeacdba46acd9c9c</id>
<content type='text'>
Fix mbox reuse in PLOGI completion. Moved allocations so that buffer
properly init'd.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Use new FDMI speed definitions for 10G, 25G and 40G FCoE.</title>
<updated>2015-12-22T03:04:04Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a085e87c814567c94e5d375e7362f9f25030aac1'/>
<id>urn:sha1:a085e87c814567c94e5d375e7362f9f25030aac1</id>
<content type='text'>
Use new FDMI speed definitions for 10G, 25G and 40G FCoE.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
<entry>
<title>lpfc: Make write check error processing more resilient</title>
<updated>2015-12-22T03:03:24Z</updated>
<author>
<name>James Smart</name>
</author>
<published>2015-12-16T23:12:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5afab6bbf3f026b7d50451acbfdc12300c5f4353'/>
<id>urn:sha1:5afab6bbf3f026b7d50451acbfdc12300c5f4353</id>
<content type='text'>
Make write check error processing more resilient.

Checks to catch writes that fw reports weren't fully complete yet SCSI
status indicated fine needed correction.

Signed-off-by: Dick Kennedy &lt;dick.kennedy@avagotech.com&gt;
Signed-off-by: James Smart &lt;james.smart@avagotech.com&gt;
Reviewed-by: Hannes Reinicke &lt;hare@suse.de&gt;
Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt;
</content>
</entry>
</feed>
