Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933483Ab0BYTji (ORCPT ); Thu, 25 Feb 2010 14:39:38 -0500 Received: from mail.digidescorp.com ([66.244.163.200]:10343 "EHLO digidescorp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933157Ab0BYTjg (ORCPT ); Thu, 25 Feb 2010 14:39:36 -0500 X-Spam-Processed: digidescorp.com, Thu, 25 Feb 2010 13:39:35 -0600 X-Authenticated-Sender: steve@digidescorp.com X-Return-Path: prvs=1672ac1db0=steve@digidescorp.com X-Envelope-From: steve@digidescorp.com X-MDaemon-Deliver-To: linux-kernel@vger.kernel.org From: "Steven J. Magnani" To: Li Yang Cc: Zhang Wei , Dan Williams , linuxppc-dev@ozlabs.org, linux-kernel@vger.kernel.org, "Ira W. Snyder" , "Steven J. Magnani" Subject: [async_tx-next PATCH v2 1/2] fsldma: Fix cookie issues Date: Thu, 25 Feb 2010 13:39:30 -0600 Message-Id: <1267126770-21497-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/