Thread (7 messages) 7 messages, 3 authors, 2003-10-21

Re: [irda-users] [PATCH] Make VLSI FIR depend on X86

From: Martin Diehl <hidden>
Date: 2003-10-21 07:17:46
Also in: lkml

On Mon, 20 Oct 2003, David S. Miller wrote:
On Mon, 20 Oct 2003 19:30:33 +0200 (CEST)
Martin Diehl [off-list ref] wrote:
quoted
Well, it would work with any arch, _if_ there was a way to sync the 
streaming pci dma buffers before giving them back to hardware.
If pci_dma_sync() doesn't perform the operation you want, please
describe what that operation is.
Last time I checked pci_dma_sync was meant to sync the mapping when 
ownership gets transferred from busmaster to cpu, i.e. after hardware 
used/modified the buffer. What about the other direction when the cpu 
filled a reused streaming map to device and wants to pass ownership to the 
busmaster - we need to flush cpu caches to make sure the busmaster sees 
the modified data.

<http://marc.theaimsgroup.com/?l=linux-kernel&amp;m=103221032617171&amp;w=2>
<http://marc.theaimsgroup.com/?l=linux-kernel&amp;m=103221300019951&amp;w=2>

Did I miss something?

Thanks,
Martin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help