diff options
| author | Russell King <[email protected]> | 2019-05-02 16:19:18 +0000 |
|---|---|---|
| committer | Russell King <[email protected]> | 2019-05-09 16:16:41 +0000 |
| commit | ffd9a1ba9fdb7f2bd1d1ad9b9243d34e96756ba2 (patch) | |
| tree | db8149561633850c44ce0fc8d8793fd99a3f7fc0 /tools/perf/scripts/python/syscall-counts.py | |
| parent | ARM: riscpc: fix ecard printing (diff) | |
| download | kernel-ffd9a1ba9fdb7f2bd1d1ad9b9243d34e96756ba2.tar.gz kernel-ffd9a1ba9fdb7f2bd1d1ad9b9243d34e96756ba2.zip | |
ARM: riscpc: fix DMA
DMA got broken a while back in two different ways:
1) a change in the behaviour of disable_irq() to wait for the interrupt
to finish executing causes us to deadlock at the end of DMA.
2) a change to avoid modifying the scatterlist left the first transfer
uninitialised.
DMA is only used with expansion cards, so has gone unnoticed.
Fixes: fa4e99899932 ("[ARM] dma: RiscPC: don't modify DMA SG entries")
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
