]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
TODO: Add items about MMIO dispatching enhancements
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 18 Feb 2015 08:19:14 +0000 (09:19 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Wed, 18 Feb 2015 10:09:49 +0000 (11:09 +0100)
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
TODO.md

diff --git a/TODO.md b/TODO.md
index acf00bea4ea38f5dcf529b603a9c741821c7c034..9c8754d95e57eb5bb93ab657a57e4ac800c8d8cb 100644 (file)
--- a/TODO.md
+++ b/TODO.md
@@ -72,3 +72,13 @@ Monitoring
   - cell software watchdog via comm region messages  
     -> time out pending comm region messages and kill failing cells
        (includes timeouts of unanswered shutdown requests)
+
+Misc
+  - generic sub-page access filtering
+    - use bitmap, likely with byte granularity, to filter access on specific
+      registers in a MMIO page
+  - generic and faster MMIO dispatching
+    - use binary search on an per-cell array of (start, size, handler, opaque)
+      entries
+    - should be able to deal with both existing devices as well as sub-page
+      filtering