Index: /trunk/src/VBox/VMM/GMM.cpp
===================================================================
--- /trunk/src/VBox/VMM/GMM.cpp	(revision 30341)
+++ /trunk/src/VBox/VMM/GMM.cpp	(revision 30342)
@@ -306,4 +306,5 @@
 
     /* Must be callable from any thread, so can't use VMMR3CallR0. */
+    /** @todo Shouldn't we use NIL_VMCPUID here?  */
     int rc = SUPR3CallVMMR0Ex(pVM->pVMR0, 0, VMMR0_DO_GMM_QUERY_HYPERVISOR_MEM_STATS, 0, &Req.Hdr);
     if (rc == VINF_SUCCESS)
Index: /trunk/src/VBox/VMM/PGMPhys.cpp
===================================================================
--- /trunk/src/VBox/VMM/PGMPhys.cpp	(revision 30341)
+++ /trunk/src/VBox/VMM/PGMPhys.cpp	(revision 30342)
@@ -3387,4 +3387,6 @@
 
     /* Must be callable from any thread, so can't use VMMR3CallR0. */
+    /** @todo r=bird: Why must it be a valid one? NIL_VMCPUID should do the
+     *        trick as it does a bunch of other places, shouldn't it? */
     rc = SUPR3CallVMMR0Ex(pVM->pVMR0, 0 /* use CPU id 0; it must be a valid one */, VMMR0_DO_GMM_MAP_UNMAP_CHUNK, 0, &Req.Hdr);
     if (RT_SUCCESS(rc))
