Just out of curiosity, could VirtIO-MMIO peripherals work on an MMU-less system, such as a hypothetical M-flavor QEMU TCG virt machine? Thanks, Chris -- Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project
On Tue, 2014-10-28 at 16:42 +0000, Christopher Covington wrote:> Just out of curiosity, could VirtIO-MMIO peripherals work on an MMU-less > system, such as a hypothetical M-flavor QEMU TCG virt machine?The interface is using physical addresses (or physical page numbers), so MMU or not - it doesn't care. Now, whether the existing implementation of the drivers (or host-side implementation of the virtoo device) would work, that's another question. I see nothing in virtio-mmio driver that clearly wouldn't work, but you never know... Pawel
On 28 October 2014 16:42, Christopher Covington <cov at codeaurora.org> wrote:> Just out of curiosity, could VirtIO-MMIO peripherals work on an MMU-less > system, such as a hypothetical M-flavor QEMU TCG virt machine?No inherent reason, I think. If you care about M profile emulation you should be aware that it's not currently very high quality, though... -- PMM
Reasonably Related Threads
- VirtIO-MMIO on MMU-less System
- what should a virtio-mmio transport without a backend look like?
- what should a virtio-mmio transport without a backend look like?
- what should a virtio-mmio transport without a backend look like?
- what should a virtio-mmio transport without a backend look like?