Changeset 16428 in vbox for trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
- Timestamp:
- Jan 30, 2009 4:49:19 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r16427 r16428 1278 1278 case PGMPOOLKIND_EPT_PD_FOR_PHYS: 1279 1279 case PGMPOOLKIND_EPT_PT_FOR_PHYS: 1280 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 1281 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 1282 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 1283 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 1284 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 1285 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 1280 case PGMPOOLKIND_PAE_PD_PHYS: 1281 case PGMPOOLKIND_PAE_PDPT_PHYS: 1282 case PGMPOOLKIND_32BIT_PD_PHYS: 1286 1283 return true; 1287 1284 … … 1572 1569 case PGMPOOLKIND_EPT_PT_FOR_PHYS: 1573 1570 case PGMPOOLKIND_ROOT_NESTED: 1574 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 1575 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 1576 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 1577 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 1578 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 1579 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 1571 case PGMPOOLKIND_PAE_PD_PHYS: 1572 case PGMPOOLKIND_PAE_PDPT_PHYS: 1573 case PGMPOOLKIND_32BIT_PD_PHYS: 1580 1574 break; 1581 1575 default: … … 1640 1634 1641 1635 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 1642 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 1643 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 1644 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 1645 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 1646 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 1647 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 1636 case PGMPOOLKIND_32BIT_PD_PHYS: 1637 case PGMPOOLKIND_PAE_PDPT_PHYS: 1638 case PGMPOOLKIND_PAE_PD_PHYS: 1648 1639 /* Nothing to monitor here. */ 1649 1640 return VINF_SUCCESS; … … 1740 1731 case PGMPOOLKIND_EPT_PT_FOR_PHYS: 1741 1732 case PGMPOOLKIND_ROOT_NESTED: 1742 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 1743 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 1744 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 1745 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 1746 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 1747 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 1733 case PGMPOOLKIND_PAE_PD_PHYS: 1734 case PGMPOOLKIND_PAE_PDPT_PHYS: 1735 case PGMPOOLKIND_32BIT_PD_PHYS: 1748 1736 /* Nothing to monitor here. */ 1749 1737 return VINF_SUCCESS; … … 2462 2450 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 2463 2451 case PGMPOOLKIND_32BIT_PD: 2464 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 2465 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 2452 case PGMPOOLKIND_32BIT_PD_PHYS: 2466 2453 #else 2467 2454 case PGMPOOLKIND_ROOT_32BIT_PD: … … 2490 2477 case PGMPOOLKIND_EPT_PD_FOR_PHYS: 2491 2478 case PGMPOOLKIND_EPT_PT_FOR_PHYS: 2492 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 2493 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 2494 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 2495 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 2479 case PGMPOOLKIND_PAE_PD_PHYS: 2480 case PGMPOOLKIND_PAE_PDPT_PHYS: 2496 2481 return 8; 2497 2482 … … 2549 2534 case PGMPOOLKIND_EPT_PT_FOR_PHYS: 2550 2535 case PGMPOOLKIND_ROOT_NESTED: 2551 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 2552 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 2553 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 2554 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 2555 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 2556 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 2536 case PGMPOOLKIND_PAE_PD_PHYS: 2537 case PGMPOOLKIND_PAE_PDPT_PHYS: 2538 case PGMPOOLKIND_32BIT_PD_PHYS: 2557 2539 /** @todo can we return 0? (nobody is calling this...) */ 2558 2540 AssertFailed(); … … 2888 2870 # ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 2889 2871 case PGMPOOLKIND_32BIT_PD: 2890 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 2891 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 2872 case PGMPOOLKIND_32BIT_PD_PHYS: 2892 2873 Assert(iUserTable < X86_PG_ENTRIES); 2893 2874 break; … … 2906 2887 # ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 2907 2888 case PGMPOOLKIND_PAE_PDPT: 2908 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 2909 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 2889 case PGMPOOLKIND_PAE_PDPT_PHYS: 2910 2890 # else 2911 2891 case PGMPOOLKIND_ROOT_PDPT: … … 2916 2896 case PGMPOOLKIND_PAE_PD_FOR_32BIT_PD: 2917 2897 case PGMPOOLKIND_PAE_PD_FOR_PAE_PD: 2918 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 2919 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 2898 case PGMPOOLKIND_PAE_PD_PHYS: 2920 2899 Assert(iUserTable < X86_PG_PAE_ENTRIES); 2921 2900 break; … … 2960 2939 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 2961 2940 case PGMPOOLKIND_32BIT_PD: 2962 case PGMPOOLKIND_32BIT_PD_PHYS_REAL: 2963 case PGMPOOLKIND_32BIT_PD_PHYS_PROT: 2941 case PGMPOOLKIND_32BIT_PD_PHYS: 2964 2942 #else 2965 2943 case PGMPOOLKIND_ROOT_32BIT_PD: … … 2971 2949 case PGMPOOLKIND_PAE_PD_FOR_32BIT_PD: 2972 2950 case PGMPOOLKIND_PAE_PD_FOR_PAE_PD: 2973 case PGMPOOLKIND_PAE_PD_PHYS_PROT: 2974 case PGMPOOLKIND_PAE_PD_PHYS_REAL: 2975 case PGMPOOLKIND_PAE_PDPT_PHYS_REAL: 2976 case PGMPOOLKIND_PAE_PDPT_PHYS_PROT: 2951 case PGMPOOLKIND_PAE_PD_PHYS: 2952 case PGMPOOLKIND_PAE_PDPT_PHYS: 2977 2953 case PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD: 2978 2954 case PGMPOOLKIND_64BIT_PDPT_FOR_64BIT_PDPT:
Note:
See TracChangeset
for help on using the changeset viewer.