Files
Martin Wilck c47bb7af58 scsi: lpfc: fix block guard enablement on SLI3 adapters
commit dfb7513374 upstream.

Since f44ac12f1d, BG enablement is tracked with the LPFC_SLI3_BG_ENABLED
bit, which is set in lpfc_get_cfgparam before lpfc_sli_config_sli_port() is
called. The bit shouldn't be cleared before checking the feature.  Based on
problem analysis by David Bond.

Fixes: f44ac12f1d "scsi: lpfc: Memory allocation error during driver start-up on power8"
Tested-by: David Bond <dbond@suse.com>
Signed-off-by: Martin Wilck <mwilck@suse.com>
Cc: stable@vger.kernel.org # 4.17.x
Cc: stable@vger.kernel.org # 4.18.x
Cc: stable@vger.kernel.org # 4.19.x
Reviewed-by: Hannes Reinecke <hare@suse.com>
Acked-by: James Smart <jsmart2021@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-08 12:59:09 +01:00
..
2018-06-19 22:02:25 -04:00
2018-07-10 22:42:47 -04:00
2018-06-12 16:19:22 -07:00
…
2018-06-12 16:19:22 -07:00
2018-08-21 23:54:17 -04:00
2018-06-12 16:19:22 -07:00
2017-12-04 20:32:53 -05:00
…
…
…
…
…
…
…
2018-06-19 22:02:25 -04:00
2018-06-19 22:02:25 -04:00
2018-06-19 22:02:25 -04:00
2018-06-12 16:19:22 -07:00
2018-05-18 12:03:51 -04:00
2018-06-19 22:02:25 -04:00
2018-06-19 22:02:25 -04:00
…
…
…
…
…
…
…
…
…
2018-06-12 16:19:22 -07:00
2018-06-12 16:19:22 -07:00
…
…
…
…
2018-06-19 22:02:25 -04:00
2018-06-12 16:19:22 -07:00
…
…
…
…
…
…
2018-05-01 23:30:12 -04:00
…