Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755346AbbFRLZb (ORCPT ); Thu, 18 Jun 2015 07:25:31 -0400 Received: from eusmtp01.atmel.com ([212.144.249.243]:40131 "EHLO eusmtp01.atmel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755154AbbFRLZY (ORCPT ); Thu, 18 Jun 2015 07:25:24 -0400 From: Cyrille Pitchen To: , , , , , , CC: , , Cyrille Pitchen Subject: [PATCH linux-next v2 0/1] dmaengine: at_hdmac: fix residue computation Date: Thu, 18 Jun 2015 13:25:40 +0200 Message-ID: X-Mailer: git-send-email 1.8.2.2 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 886 Lines: 27 ChangeLog v2: - rework the processing of the linked list of DMA descriptors to take a race condition risk into account. See patch comments for more details on why we have chosen this implementation. v1: This patch fixes a bug reported by Jiri Prchal for the USART behaviour on some Atmel SoCs when DMA is used to receive data. More generally, it fixes the DMA residue computation. Cyrille Pitchen (1): dmaengine: at_hdmac: fix residue computation drivers/dma/at_hdmac.c | 132 +++++++++++++++++++++++++++++--------------- drivers/dma/at_hdmac_regs.h | 3 +- 2 files changed, 88 insertions(+), 47 deletions(-) -- 1.8.2.2 -- 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/