Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/doc sync with reality
details: https://anonhg.NetBSD.org/src/rev/cd02165accc6
branches: trunk
changeset: 933177:cd02165accc6
user: maxv <maxv%NetBSD.org@localhost>
date: Wed May 20 21:05:21 2020 +0000
description:
sync with reality
diffstat:
doc/TODO.nvmm | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diffs (28 lines):
diff -r e1583c85086b -r cd02165accc6 doc/TODO.nvmm
--- a/doc/TODO.nvmm Wed May 20 20:59:31 2020 +0000
+++ b/doc/TODO.nvmm Wed May 20 21:05:21 2020 +0000
@@ -6,14 +6,12 @@
install the PDPTEs, and currently we don't do it. In practice they don't
misbehave because the emulator never has to interfere with CR3.
- * Maybe we will want a way to return to userland when the guest TPR changes.
- On Intel that's not complicated, but on old AMD CPUs, we need to disassemble
- the instruction, and I don't like that.
+ * AMD: we don't support VCPU_CONF_TPR, would be nice to.
- * We need a cleaner way to handle CPUID exits. It is not complicated to solve,
- but I'm still not sure which design is the cleanest.
+ * AMD: need to do comprehensive CPUID filtering.
- * Same for the MSRs.
+ * Intel: we have comprehensive CPUID filtering, but should we limit the highest
+ leaf?
====== LIBNVMM ======
@@ -22,3 +20,5 @@
must base the GVA on %SS and not %DS. This is tiring, and in practice, no
guest is dumb enough to perform such accesses.
+ * Maybe the __areas should have a rwlock? I don't think Qemu unmaps memory
+ while VCPUs are running, but still.
Home |
Main Index |
Thread Index |
Old Index