Changeset 9717 in vbox
- Timestamp:
- Jun 16, 2008 12:09:37 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r9711 r9717 865 865 int rc; 866 866 867 LogFlow(("InvalidatePage % x\n", GCPtrPage));867 LogFlow(("InvalidatePage %VGv\n", GCPtrPage)); 868 868 /* 869 869 * Get the shadow PD entry and skip out if this PD isn't present. … … 991 991 * Mark not present so we can set the accessed bit. 992 992 */ 993 LogFlow(("InvalidatePage: Out-of-sync PML4E (A) at %VGp Pml4eSrc=%RX64 Pml4eDst=%RX64\n", 994 GCPtrPage, (uint64_t)pPml4eSrc->u, (uint64_t)pPml4eDst->u)); 993 995 pgmPoolFree(pVM, pPml4eDst->u & X86_PML4E_PG_MASK, PGMPOOL_IDX_PML4, iPml4); 994 996 pPml4eDst->u = 0; … … 999 1001 else 1000 1002 { 1003 LogFlow(("InvalidatePage: Out-of-sync PML4E (P) at %VGp Pml4eSrc=%RX64 Pml4eDst=%RX64\n", 1004 GCPtrPage, (uint64_t)pPml4eSrc->u, (uint64_t)pPml4eDst->u)); 1001 1005 pgmPoolFree(pVM, pPml4eDst->u & X86_PML4E_PG_MASK, PGMPOOL_IDX_PML4, iPml4); 1002 1006 pPml4eDst->u = 0; … … 1027 1031 * Mark not present so we can set the accessed bit. 1028 1032 */ 1033 LogFlow(("InvalidatePage: Out-of-sync PDPE (A) at %VGp PdpeSrc=%RX64 PdpeDst=%RX64\n", 1034 GCPtrPage, (uint64_t)PdpeSrc.u, (uint64_t)pPdpeDst->u)); 1029 1035 pgmPoolFree(pVM, pPdpeDst->u & SHW_PDPT_MASK, PGMPOOL_IDX_PML4, iPml4); 1030 1036 pPdpeDst->u = 0; … … 1035 1041 else 1036 1042 { 1043 LogFlow(("InvalidatePage: Out-of-sync PDPE (P) at %VGp PdpeSrc=%RX64 PdpeDst=%RX64\n", 1044 GCPtrPage, (uint64_t)PdpeSrc.u, (uint64_t)pPdpeDst->u)); 1037 1045 pgmPoolFree(pVM, pPdpeDst->u & SHW_PDPT_MASK, PGMPOOL_IDX_PDPT, iPDDst); 1038 1046 pPdpeDst->u = 0; … … 1076 1084 * Mark not present so we can set the accessed bit. 1077 1085 */ 1086 LogFlow(("InvalidatePage: Out-of-sync (A) at %VGp PdeSrc=%RX64 PdeDst=%RX64\n", 1087 GCPtrPage, (uint64_t)PdeSrc.u, (uint64_t)PdeDst.u)); 1078 1088 pgmPoolFree(pVM, PdeDst.u & SHW_PDE_PG_MASK, SHW_POOL_ROOT_IDX, iPDDst); 1079 1089 pPdeDst->u = 0; … … 1160 1170 * deciding which 4MB pages containing code likely to be executed very soon. 1161 1171 */ 1172 LogFlow(("InvalidatePage: Out-of-sync PD at %VGp PdeSrc=%RX64 PdeDst=%RX64\n", 1173 GCPtrPage, (uint64_t)PdeSrc.u, (uint64_t)PdeDst.u)); 1162 1174 pgmPoolFree(pVM, PdeDst.u & SHW_PDE_PG_MASK, SHW_POOL_ROOT_IDX, iPDDst); 1163 1175 pPdeDst->u = 0;
Note:
See TracChangeset
for help on using the changeset viewer.