Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753356Ab0BVRko (ORCPT ); Mon, 22 Feb 2010 12:40:44 -0500 Received: from mail.digidescorp.com ([66.244.163.200]:52118 "EHLO digidescorp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753169Ab0BVRkm (ORCPT ); Mon, 22 Feb 2010 12:40:42 -0500 X-Spam-Processed: digidescorp.com, Mon, 22 Feb 2010 11:40:37 -0600 X-Authenticated-Sender: steve@digidescorp.com X-Return-Path: prvs=16695eb497=steve@digidescorp.com X-Envelope-From: steve@digidescorp.com X-MDaemon-Deliver-To: linux-kernel@vger.kernel.org From: "Steven J. Magnani" To: Dan Williams Cc: Zhang Wei , Li Yang , linuxppc-dev@ozlabs.org, linux-kernel@vger.kernel.org, "Steven J. Magnani" Subject: [async_tx-next PATCH 1/2] fsldma: Fix cookie issues Date: Mon, 22 Feb 2010 11:40:31 -0600 Message-Id: <1266860431-17310-1-git-send-email-steve@digidescorp.com> X-Mailer: git-send-email 1.6.0.6 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 814 Lines: 23 fsl_dma_tx_submit() only sets the cookie on the first descriptor of a transaction. It should set the cookie on all. Signed-off-by: Steven J. Magnani --- diff -uprN a/drivers/dma/fsldma.c b/drivers/dma/fsldma.c --- a/drivers/dma/fsldma.c 2010-02-22 11:16:36.000000000 -0600 +++ b/drivers/dma/fsldma.c 2010-02-22 11:24:01.000000000 -0600 @@ -362,7 +362,7 @@ static dma_cookie_t fsl_dma_tx_submit(st if (cookie < 0) cookie = 1; - desc->async_tx.cookie = cookie; + child->async_tx.cookie = cookie; } chan->common.cookie = cookie; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/