All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lukas Wunner <lukas@wunner.de>
To: Vinod Koul <vkoul@kernel.org>, Eric Anholt <eric@anholt.net>,
	Stefan Wahren <stefan.wahren@i2se.com>
Cc: Frank Pavlic <f.pavlic@kunbus.de>,
	Martin Sperl <kernel@martin.sperl.org>,
	Florian Meier <florian.meier@koalo.de>,
	Clive Messer <clive.m.messer@gmail.com>,
	Matthias Reichl <hias@horus.com>,
	dmaengine@vger.kernel.org, linux-rpi-kernel@lists.infradead.org,
	Tiejun Chen <tiejun.china@gmail.com>,
	linux-rt-users@vger.kernel.org
Subject: [PATCH v2 0/6] Raspberry Pi DMA fixes + cleanups
Date: Wed, 23 Jan 2019 09:26:00 +0100	[thread overview]
Message-ID: <cover.1548230893.git.lukas@wunner.de> (raw)

Two fixes and four cleanups for the Raspberry Pi DMA driver, v2.

Changes since v1:

* Patch [1/6]: Rework the patch to fix a race condition which could
  still occur with v1, and no longer check for idleness of a channel
  using the ACTIVE flag in the CS register (which is unreliable),
  but check for a zero control block address instead.

* Patch [2/6]: If outstanding writes fail to complete on abort of a
  transaction, print an error message and document a possible cause
  in a code comment. (Stefan Wahren)

* Patch [5/6] and [6/6]: Split patch to remove dead code in two and
  rephrase commit subject to be less generic. (Stefan Wahren, Vinod Koul)

Thanks,

Lukas


Lukas Wunner (6):
  dmaengine: bcm2835: Fix interrupt race on RT
  dmaengine: bcm2835: Fix abort of transactions
  dmaengine: bcm2835: Return void from abort of transactions
  dmaengine: bcm2835: Enforce control block alignment
  dmaengine: bcm2835: Drop gratuitous list deletion
  dmaengine: bcm2835: Drop outdated comment on supported transactions

 drivers/dma/bcm2835-dma.c | 92 +++++++++++++--------------------------
 1 file changed, 31 insertions(+), 61 deletions(-)

-- 
2.20.1

             reply	other threads:[~2019-01-23  8:33 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-23  8:26 Lukas Wunner [this message]
2019-01-23 16:10 ` [PATCH v2 0/6] Raspberry Pi DMA fixes + cleanups Stefan Wahren
2019-01-23 16:55   ` Florian Kauer
2019-02-04  7:12 ` Vinod Koul
  -- strict thread matches above, loose matches on Subject: below --
2019-01-23  8:26 [v2,1/6] dmaengine: bcm2835: Fix interrupt race on RT Lukas Wunner
2019-01-23  8:26 ` [PATCH v2 1/6] " Lukas Wunner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1548230893.git.lukas@wunner.de \
    --to=lukas@wunner.de \
    --cc=clive.m.messer@gmail.com \
    --cc=dmaengine@vger.kernel.org \
    --cc=eric@anholt.net \
    --cc=f.pavlic@kunbus.de \
    --cc=florian.meier@koalo.de \
    --cc=hias@horus.com \
    --cc=kernel@martin.sperl.org \
    --cc=linux-rpi-kernel@lists.infradead.org \
    --cc=linux-rt-users@vger.kernel.org \
    --cc=stefan.wahren@i2se.com \
    --cc=tiejun.china@gmail.com \
    --cc=vkoul@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.