Add support for larger IO queues
enfiskutensykkel opened this issue · 3 comments
enfiskutensykkel commented
Add support for IO queues spanning more than a single page.
enfiskutensykkel commented
This should be relatively trivial when using SmartIO/SISCI. SISCI segments have linear physical memory. I don't plan on supporting this for non-linear physical memory.
enfiskutensykkel commented
The issue for non-contiguous memory is that the PRP list describing the queue memory must exist for the life time of the queue. Currently, there is no way of logically ensuring this.
enfiskutensykkel commented
This is resolved in the SISCI branch. Currently only support for contiguous memory.