[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] PATCH, RFC: Sub-page I/O
From: |
Blue Swirl |
Subject: |
[Qemu-devel] PATCH, RFC: Sub-page I/O |
Date: |
Mon, 21 May 2007 21:31:28 +0300 |
Hi,
The attached patch (based on earlier work by J. Mayer) enables
assignment of multiple I/O devices and unassigned space in the same
page.
When devices register I/O locations, all accesses within the same page
are directed to the device, even outside the registered locations.
With the patch, the outside areas are unassigned space or whatever was
registered in the area.
The patch could be improved further to support multiple simultaneous
HW on same addresses or stacked registrations, but I leave that
exercise to the more interested reader.
Any comments? Would this break some architecture? Sparc32 tests work
as before, and I already found and fixed one bug.
subpage_io.diff
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] PATCH, RFC: Sub-page I/O,
Blue Swirl <=