Il 09/03/2012 12:19, David Gibson ha scritto:
>> > 
>> > This is opposite to the convention of dma_buf_read/dma_buf_write, which
>> > is from the point of view of the device.
> Uh, these are from the point of view of the device - the device writes
> to memory == transfer from device.

Right, dma_buf_read = "read from device".  The idea with dma_buf_read
was to make it the same as dma_bdrv_read().

> More importantly, this is the same
> convention as cpu_physical_memory_{read,write}() which is what these
> generally replace.

Understood.

My point was not really to bikeshed, just to note that probably
dma_buf_read/dma_buf_write become very confusing now.  So it is best to
remove them and just replace it with dma_buf_rw and a DMADirection
argument).  Can you do that?

Thanks,

Paolo

Reply via email to