From patchwork Sun May 4 22:42:58 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Soren Brinkmann X-Patchwork-Id: 4111001 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 7A26E9F44A for ; Sun, 4 May 2014 22:47:42 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 008A920412 for ; Sun, 4 May 2014 22:47:41 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E09FD2040F for ; Sun, 4 May 2014 22:47:39 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1Wh59P-00064n-8V; Sun, 04 May 2014 22:44:51 +0000 Received: from mail-qc0-x22c.google.com ([2607:f8b0:400d:c01::22c]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1Wh59J-00062k-V9 for linux-arm-kernel@lists.infradead.org; Sun, 04 May 2014 22:44:46 +0000 Received: by mail-qc0-f172.google.com with SMTP id l6so2246622qcy.17 for ; Sun, 04 May 2014 15:44:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=iwuR/0nNeBCVX+kwLtl1jEeKhoihK3Ml4q65kPuWKC8=; b=M6ivaCyG44Kj6qKa4a6GLsmBF1h2IFb/RCJawy2c7aUPCr0C5kaA5weZHkb7AYGi/g /YURcvLU8LewtvAh6kGdVfR8K9hUAFZBTRl4p6bWFteS/KLp9ploH4nPX/TDJcBm4ghs 99TBsFpR8WBxtss2RDlRrpRLg3/DUgoDMMlVbDb/Ram1qSEPcNuoZyjGXDL1GIOH7sBM O9283xoYB0Al9oMdZtlXzXcDGJiTRXL9SaLvcvs73M77+pegZHPhsfJpVXGKuJcHB+3z dN4kbVvc5bB80o0uRvL/95Hw1+6UE3fEDm6XvEBGwQJEVT/nJDZJ/J0dVB+cgIL20Gvn qn7A== X-Received: by 10.224.16.199 with SMTP id p7mr3927417qaa.76.1399243464470; Sun, 04 May 2014 15:44:24 -0700 (PDT) Received: from localhost ([149.199.62.254]) by mx.google.com with ESMTPSA id y79sm8797232qgy.18.2014.05.04.15.44.23 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 04 May 2014 15:44:23 -0700 (PDT) From: Soren Brinkmann To: Michal Simek , Nicolas Ferre Subject: [PATCH 1/5] net: macb: Pass same size to DMA_UNMAP as used for DMA_MAP Date: Sun, 4 May 2014 15:42:58 -0700 Message-Id: <1399243382-12528-2-git-send-email-soren.brinkmann@xilinx.com> X-Mailer: git-send-email 1.9.2.1.g06c4abd In-Reply-To: <1399243382-12528-1-git-send-email-soren.brinkmann@xilinx.com> References: <1399243382-12528-1-git-send-email-soren.brinkmann@xilinx.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140504_154446_081417_1023E9F1 X-CRM114-Status: UNSURE ( 9.38 ) X-CRM114-Notice: Please train this message. X-Spam-Score: 0.0 (/) Cc: linux-arm-kernel@lists.infradead.org, netdev@vger.kernel.org, git@xilinx.com, =?UTF-8?q?S=C3=B6ren=20Brinkmann?= , linux-kernel@vger.kernel.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, RP_MATCHES_RCVD, T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Just as commit "net: macb: DMA-unmap full rx-buffer" (48330e08fa168395b9fd9f369f06cca1df204361), pass the size that was used for mapping the memory also to the unmap routine to avoid warnings from the DMA_API. Signed-off-by: Soren Brinkmann --- drivers/net/ethernet/cadence/macb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c index ca97005e24b4..18fdcd9d51b3 100644 --- a/drivers/net/ethernet/cadence/macb.c +++ b/drivers/net/ethernet/cadence/macb.c @@ -1113,7 +1113,7 @@ static void gem_free_rx_buffers(struct macb *bp) desc = &bp->rx_ring[i]; addr = MACB_BF(RX_WADDR, MACB_BFEXT(RX_WADDR, desc->addr)); - dma_unmap_single(&bp->pdev->dev, addr, skb->len, + dma_unmap_single(&bp->pdev->dev, addr, bp->rx_buffer_size, DMA_FROM_DEVICE); dev_kfree_skb_any(skb); skb = NULL;