KAWAZOME Ichiro

Results 116 comments of KAWAZOME Ichiro

Thank you for the issue. What CPU are you running u-dma-buf? u-dma-buf supports cache control only on ARM or ARM64. x86 or amd86 does not support cache control. (Please read...

It's very difficult. It is difficult for the Linux Kernel to detect when a device on the PCI side accesses memory or cache.

Thank you for the issue. Is this issue related to udmabuf? There is too little information and I can't answer anything.

Thank you for the issue. u-dma-buf will clear the buffer when it is created. Unfortunately, there is no way to stop it. What is the purpose of using u-dma-buf? Is...

Thank you for your reply. If you want to enable caching and access, try uiomem. uiomem is a derivative of u-dma-buf. uiomem is still in alpha version. uiomem is located...

Thank you for the issue. The purpose of this driver is to provide a DMA buffer that can be accessed by the CPU. udmabuf does not control DMA. It is...

You can use uio and udmabuf to do DMA transfers without writing a kernel driver. For example, in the following example, DMA transfer is performed with a program written in...

Thank you for the issue. How about using ```/dev/u-dma-buf/mgr```? Allocate the buffer as follows: ```console shell# insmod u-dma-buf.ko udmabuf0=256 shell# echo 'create udmabuf1 256 > /dev/u-dma-buf-mgr ``` Alternatively, use device...

Does ```/dev/u-dma-buf-mrg``` exist? What is the permission for ```/dev/u-dma-buf-mgr``` ?

Thank you for the issue Check the boot log. Is the CMA area reserved? If so, you will see a message similar to the following in the boot log: ```...