- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I want to use DSA with the async_memcpy() kernel API.
I configured a group, an engine, and a wq of type=kernel and mode=dedicated.
I then bound the dsa device to idxd driver and the wq device to dmaengine driver.
I see that dma0chan0 was created but async_memcpy() doesn't use it.
From looking at the code, I see the problem:
idxd_register_dma_device() sets DMA_PRIVATE, which prevents the device from being used for async_memcpy().
Do you know how to make DSA work with async_memcpy()?
Thanks.
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page