Received: by 2002:a17:90a:88:0:0:0:0 with SMTP id a8csp10864pja; Fri, 22 Nov 2019 02:46:07 -0800 (PST) X-Google-Smtp-Source: APXvYqzUvSHCGTTAd8BXeavZ7brRIILmd6s6f4cHYpMwW3Hicv+lJfJEneLyUpmi+i2IFzz0WOcK X-Received: by 2002:a17:906:dda:: with SMTP id p26mr20575009eji.77.1574419567608; Fri, 22 Nov 2019 02:46:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574419567; cv=none; d=google.com; s=arc-20160816; b=WHDGf+uvSrUiRPiq+jxAm1b2Dt6hLvyzaNV0A65htPxmCqzqdv/tZV26MNrvlfo/gC Dh+99Imuwj8VX5/YLmWOu2BFp3JsWV1WrRbviN0KqMlLd+f6qNkXclaYAeBUd9YPvUxM DteQs2RS5/mQAOxu/373S/TaTCMFtPe2wlKetguKN11CEno8Ic+oRBEXaD221KRXwmqs jbw9RWUujzzGe35N2l0eLS0QrYKuPQAF0VCNss9dOCbdgKSdHI5Th/rbwDMg/lkN24Yz jEbPkuy9fSALcE4h/DKA0uXAyr3RPs6F1MoaTiBTYPlfg2gLETqZBVcx2qI6Lu/mEYKj Kujw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=MQukcAWmP950vID1X0aOxqecf5tmrCNHtT9QAv3I0Pk=; b=SL4g2zoNwhzL/HcZspHeEmMyI6uIi6ZFrqwb1JYNv4h1VGsaO4MaYfx4Pq2YZK7Mzt Wpm5HpabdEfJlLWFQs03KpVMrulkxdHVdmxlkjEjVBqjd6NxeDfOkUJX50aKLU4nagOe Vp7MnWO6U+l20LLJUhg2R5SRiRdlZDvv+X7lsjD7volCJUtGVGDSWFnVK9A4jQ0XHbG1 VJER8jr+xze9WuEC5iwj5LHPUdl2V5p/t/V4+YCaWwZdMOUNz5LGyf4XWAMKkdeDJ422 5rnuQQwzWFtBgMWgK2u32FaCHVAe4jxHUkpsoZnV3GgLNCMBZEzRGOqmwWwfzHg7qSFm zxnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=imgKHFKN; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c17si1097201edc.384.2019.11.22.02.45.43; Fri, 22 Nov 2019 02:46:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=imgKHFKN; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728592AbfKVKlZ (ORCPT + 99 others); Fri, 22 Nov 2019 05:41:25 -0500 Received: from mail.kernel.org ([198.145.29.99]:45924 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729009AbfKVKlX (ORCPT ); Fri, 22 Nov 2019 05:41:23 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 8B6B22071C; Fri, 22 Nov 2019 10:41:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574419283; bh=nHTNft2ct8Swzv59J+uQWEJCYKeLMnBCYuaPYwe5Hmo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=imgKHFKNNnSFTx5MtiOLHWGW4T14SofPLWd+pSPm6QEP6HRhR6IaViOGC2YzbcctY aKaooWdeBBvMWTnAE2AxhOuq/86iFKsaEUzGAJevmGyuacX9Kow8haQMTYdRosJyQX kRb0K0mHSgjCltMgt1KlxbwhUI9s9gS4caeiIbzE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Deepak Ukey , Viswas G , Jack Wang , "Martin K. Petersen" , Sasha Levin Subject: [PATCH 4.9 058/222] scsi: pm80xx: Corrected dma_unmap_sg() parameter Date: Fri, 22 Nov 2019 11:26:38 +0100 Message-Id: <20191122100857.753299272@linuxfoundation.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191122100830.874290814@linuxfoundation.org> References: <20191122100830.874290814@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Deepak Ukey [ Upstream commit 76cb25b058034d37244be6aca97a2ad52a5fbcad ] For the function dma_unmap_sg(), the parameter should be number of elements in the scatter list prior to the mapping, not after the mapping. Signed-off-by: Deepak Ukey Signed-off-by: Viswas G Acked-by: Jack Wang Signed-off-by: Martin K. Petersen Signed-off-by: Sasha Levin --- drivers/scsi/pm8001/pm8001_sas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/pm8001/pm8001_sas.c b/drivers/scsi/pm8001/pm8001_sas.c index ce584c31d36e5..d1fcd21f7f7dd 100644 --- a/drivers/scsi/pm8001/pm8001_sas.c +++ b/drivers/scsi/pm8001/pm8001_sas.c @@ -466,7 +466,7 @@ err_out: dev_printk(KERN_ERR, pm8001_ha->dev, "pm8001 exec failed[%d]!\n", rc); if (!sas_protocol_ata(t->task_proto)) if (n_elem) - dma_unmap_sg(pm8001_ha->dev, t->scatter, n_elem, + dma_unmap_sg(pm8001_ha->dev, t->scatter, t->num_scatter, t->data_dir); out_done: spin_unlock_irqrestore(&pm8001_ha->lock, flags); -- 2.20.1