This patch works for me.

Tested-by: Baoquan He <b...@redhat.com>

Thanks
Baoquan

On 04/10/14 at 05:17pm, scame...@beardog.cce.hp.com wrote:
> 
> Without this, you'll see a null pointer dereference in
> hpsa_enter_performant_mode().
> 
> Signed-off-by: Stephen M. Cameron <scame...@beardog.cce.hp.com>
> ---
>  drivers/scsi/hpsa.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
> index 8cf4a0c..ef4dfdd 100644
> --- a/drivers/scsi/hpsa.c
> +++ b/drivers/scsi/hpsa.c
> @@ -7463,6 +7463,10 @@ static void hpsa_put_ctlr_into_performant_mode(struct 
> ctlr_info *h)
>       if (hpsa_simple_mode)
>               return;
>  
> +     trans_support = readl(&(h->cfgtable->TransportSupport));
> +     if (!(trans_support & PERFORMANT_MODE))
> +             return;
> +
>       /* Check for I/O accelerator mode support */
>       if (trans_support & CFGTBL_Trans_io_accel1) {
>               transMethod |= CFGTBL_Trans_io_accel1 |
> -- 
> 1.7.1
> 
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to