Changeset 39402 in vbox for trunk/include/VBox
- Timestamp:
- Nov 23, 2011 4:25:04 PM (13 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/err.h
r38621 r39402 236 236 /** Patch TPR access instruction. */ 237 237 #define VINF_EM_HWACCM_PATCH_TPR_INSTR 1152 238 /** The EMInterpretDisasOne / EMInterpretDisasOneEx methods failed to 239 * disassemble the instruction. */ 240 #define VERR_EM_INTERNAL_DISAS_ERROR (-1153) 238 241 /** @} */ 239 242 … … 493 496 /** Inconsistent local and global registration records. */ 494 497 #define VERR_PGM_SHARED_MODULE_REGISTRATION_INCONSISTENCY (-1650) 498 /** pgmPhysPageMapCommon encountered PGMPAGETYPE_MMIO2_ALIAS_MMIO. */ 499 #define VERR_PGM_MAP_MMIO2_ALIAS_MMIO (-1651) 500 /** Guest mappings are disabled. */ 501 #define VERR_PGM_MAPPINGS_DISABLED (-1652) 502 /** No guest mappings when SMP is enabled. */ 503 #define VERR_PGM_MAPPINGS_SMP (-1653) 504 /** Invalid saved page state. */ 505 #define VERR_PGM_INVALID_SAVED_PAGE_STATE (-1654) 506 /** Encountered an unexpected page type in the saved state. */ 507 #define VERR_PGM_LOAD_UNEXPECTED_PAGE_TYPE (-1655) 508 /** Encountered an unexpected page state in the saved state. */ 509 #define VERR_PGM_UNEXPECTED_PAGE_STATE (-1656) 510 /** Couldn't find MMIO2 range from saved state. */ 511 #define VERR_PGM_SAVED_MMIO2_RANGE_NOT_FOUND (-1657) 512 /** Couldn't find MMIO2 page from saved state. */ 513 #define VERR_PGM_SAVED_MMIO2_PAGE_NOT_FOUND (-1658) 514 /** Couldn't find ROM range from saved state. */ 515 #define VERR_PGM_SAVED_ROM_RANGE_NOT_FOUND (-1659) 516 /** Couldn't find ROM page from saved state. */ 517 #define VERR_PGM_SAVED_ROM_PAGE_NOT_FOUND (-1660) 518 /** ROM page mismatch between saved state and the VM. */ 519 #define VERR_PGM_SAVED_ROM_PAGE_PROT (-1661) 520 /** Unknown saved state record. */ 521 #define VERR_PGM_SAVED_REC_TYPE (-1662) 522 /** Internal processing error in the PGM dynmap (r0/rc). */ 523 #define VERR_PGM_DYNMAP_IPE (-1663) 524 /** Internal processing error in the PGM handy page allocator. */ 525 #define VERR_PGM_HANDY_PAGE_IPE (-1664) 526 /** Failed to map the guest PML4. */ 527 #define VERR_PGM_PML4_MAPPING (-1665) 528 /** Failed to obtain a pool page. */ 529 #define VERR_PGM_POOL_GET_PAGE_FAILED (-1666) 530 /** A PGM function was called in a mode where it isn't supposed to be used. */ 531 #define VERR_PGM_NOT_USED_IN_MODE (-1667) 532 /** The CR3 address specified memory we don't know about. */ 533 #define VERR_PGM_INVALID_CR3_ADDR (-1668) 534 /** One or the PDPEs specified memory we don't know about. */ 535 #define VERR_PGM_INVALID_PDPE_ADDR (-1669) 536 /** Internal processing error in the PGM physical handler code. */ 537 #define VERR_PGM_PHYS_HANDLER_IPE (-1670) 538 /** Internal processing error #1 in the PGM physial page mapping code. */ 539 #define VERR_PGM_PHYS_PAGE_MAP_IPE_1 (-1671) 540 /** Internal processing error #2 in the PGM physial page mapping code. */ 541 #define VERR_PGM_PHYS_PAGE_MAP_IPE_2 (-1672) 542 /** Internal processing error #3 in the PGM physial page mapping code. */ 543 #define VERR_PGM_PHYS_PAGE_MAP_IPE_3 (-1673) 544 /** Internal processing error #4 in the PGM physial page mapping code. */ 545 #define VERR_PGM_PHYS_PAGE_MAP_IPE_4 (-1674) 546 /** Too many loops looking for a page to reuse. */ 547 #define VERR_PGM_POOL_TOO_MANY_LOOPS (-1675) 548 /** Internal procesing error related to guest mappings. */ 549 #define VERR_PGM_MAPPING_IPE (-1676) 550 /** An attempt was made to grow an already maxed out page pool. */ 551 #define VERR_PGM_POOL_MAXED_OUT_ALREADY (-1677) 552 /** Internal processing error in the page pool code. */ 553 #define VERR_PGM_POOL_IPE (-1678) 554 /** The write monitor is already engaged. */ 555 #define VERR_PGM_WRITE_MONITOR_ENGAGED (-1679) 556 /** Failed to get a guest page which is expected to be present. */ 557 #define VERR_PGM_PHYS_PAGE_GET_IPE (-1680) 558 /** We were given a NULL pPage parameter. */ 559 #define VERR_PGM_PHYS_NULL_PAGE_PARAM (-1681) 560 /** PCI passthru is not supported by this build. */ 561 #define VERR_PGM_PCI_PASSTHRU_MISCONFIG (-1682) 495 562 /** @} */ 496 563 … … 504 571 /** Hypervisor memory allocation failed. */ 505 572 #define VERR_MM_HYPER_NO_MEMORY (-1701) 573 /** A bad trap type ended up in mmGCRamTrap0eHandler. */ 574 #define VERR_MM_BAD_TRAP_TYPE_IPE (-1702) 506 575 /** @} */ 507 576 … … 651 720 /** Generic stream error. */ 652 721 #define VERR_SSM_STREAM_ERROR (-1871) 722 /** SSM did a callback for a pass we didn't expect. */ 723 #define VERR_SSM_UNEXPECTED_PASS (-1872) 724 /** Someone is trying to skip backwards in the stream... */ 725 #define VERR_SSM_SKIP_BACKWARDS (-1873) 726 /** Someone is trying to write a memory block which is too big to encode. */ 727 #define VERR_SSM_MEM_TOO_BIG (-1874) 728 /** Encountered an bad (/unknown) record type. */ 729 #define VERR_SSM_BAD_REC_TYPE (-1875) 730 /** Internal processing error #1 in SSM code. */ 731 #define VERR_SSM_IPE_1 (-1876) 732 /** Internal processing error #2 in SSM code. */ 733 #define VERR_SSM_IPE_2 (-1877) 734 /** Internal processing error #3 in SSM code. */ 735 #define VERR_SSM_IPE_3 (-1878) 653 736 654 737 /** @} */ … … 704 787 /** An EMT called an API which cannot be called on such a thread. */ 705 788 #define VERR_VM_THREAD_IS_EMT (-1914) 789 /** Encountered an unexpected VM state. */ 790 #define VERR_VM_UNEXPECTED_VM_STATE (-1915) 791 /** Unexpected unstable VM state. */ 792 #define VERR_VM_UNEXPECTED_UNSTABLE_STATE (-1916) 793 /** Too many arguments passed to a VM request / request corruption. */ 794 #define VERR_VM_REQUEST_TOO_MANY_ARGS_IPE (-1017) 795 /** Fatal EMT wait error. */ 796 #define VERR_VM_FATAL_WAIT_ERROR (-1018) 797 /** The VM request was killed at VM termination. */ 798 #define VERR_VM_REQUEST_KILLED (-1019) 706 799 /** @} */ 707 800 … … 793 886 /** The timer was stuck in an unstable state until we grew impatient and returned. */ 794 887 #define VERR_TM_UNSTABLE_STATE (-2203) 888 /** TM requires GIP. */ 889 #define VERR_TM_GIP_REQUIRED (-2204) 890 /** TM does not support the GIP version. */ 891 #define VERR_TM_GIP_VERSION (-2205) 892 /** The GIP update interval is too large. */ 893 #define VERR_TM_GIP_UPDATE_INTERVAL_TOO_BIG (-2206) 894 /** The timer has a bad clock enum value, probably corruption. */ 895 #define VERR_TM_TIMER_BAD_CLOCK (-2207) 896 /** The timer failed to reach a stable state. */ 897 #define VERR_TM_TIMER_UNSTABLE_STATE (-2208) 898 /** Attempt to resume a running TSC. */ 899 #define VERR_TM_TSC_ALREADY_TICKING (-2209) 900 /** Attempt to pause a paused TSC. */ 901 #define VERR_TM_TSC_ALREADY_PAUSED (-2210) 902 /** Invalid value for cVirtualTicking. */ 903 #define VERR_TM_VIRTUAL_TICKING_IPE (-2211) 795 904 /** @} */ 796 905 … … 832 941 /** The exception was dispatched for raw-mode execution. */ 833 942 #define VINF_TRPM_XCPT_DISPATCHED 2405 943 /** Bad TRPM_TRAP_IN_OP. */ 944 #define VERR_TRPM_BAD_TRAP_IN_OP (-2406) 945 /** Internal processing error #1 in TRPM. */ 946 #define VERR_TRPM_IPE_1 (-2507) 947 /** Internal processing error #2 in TRPM. */ 948 #define VERR_TRPM_IPE_2 (-2508) 949 /** Internal processing error #3 in TRPM. */ 950 #define VERR_TRPM_IPE_3 (-2509) 834 951 /** @} */ 835 952 … … 854 971 /** No valid TSS present. */ 855 972 #define VERR_SELM_NO_TSS (-2504) 973 /** Invalid guest LDT selector. */ 974 #define VERR_SELM_INVALID_LDT (-2505) 975 /** The guest LDT selector is out of bounds. */ 976 #define VERR_SELM_LDT_OUT_OF_BOUNDS (-2506) 856 977 /** @} */ 857 978 … … 918 1039 /** Reason for leaving GC: MMIO read/write. */ 919 1040 #define VINF_IOM_HC_MMIO_READ_WRITE 2625 1041 1042 /** IOMGCIOPortHandler was given an unexpected opcode. */ 1043 #define VERR_IOM_IOPORT_UNKNOWN_OPCODE (-2630) 1044 /** Internal processing error #1 in the I/O port code. */ 1045 #define VERR_IOM_IOPORT_IPE_1 (-2631) 1046 /** Internal processing error #2 in the I/O port code. */ 1047 #define VERR_IOM_IOPORT_IPE_2 (-2632) 1048 /** Internal processing error #3 in the I/O port code. */ 1049 #define VERR_IOM_IOPORT_IPE_3 (-2633) 1050 /** Internal processing error #1 in the MMIO code. */ 1051 #define VERR_IOM_MMIO_IPE_1 (-2634) 1052 /** Internal processing error #2 in the MMIO code. */ 1053 #define VERR_IOM_MMIO_IPE_2 (-2635) 1054 /** Internal processing error #3 in the MMIO code. */ 1055 #define VERR_IOM_MMIO_IPE_3 (-2636) 920 1056 /** @} */ 921 1057 … … 941 1077 * complete or try with a clean build. */ 942 1078 #define VERR_VMM_RC_VERSION_MISMATCH (-2705) 1079 /** VMM set jump error. */ 1080 #define VERR_VMM_SET_JMP_ERROR (-2706) 1081 /** VMM set jump stack overflow error. */ 1082 #define VERR_VMM_SET_JMP_STACK_OVERFLOW (-2707) 1083 /** VMM set jump resume error. */ 1084 #define VERR_VMM_SET_JMP_ABORTED_RESUME (-2708) 1085 /** VMM long jump error. */ 1086 #define VERR_VMM_LONG_JMP_ERROR (-2709) 1087 /** Unknown ring-3 call attempted. */ 1088 #define VERR_VMM_UNKNOWN_RING3_CALL (-2710) 1089 /** The ring-3 call didn't set an RC. */ 1090 #define VERR_VMM_RING3_CALL_NO_RC (-2711) 943 1091 /** @} */ 944 1092 … … 1195 1343 * persists, try re-installing VirtualBox. */ 1196 1344 #define VERR_PDM_DRIVER_VERSION_MISMATCH (-2878) 1345 /** PDMVMMDevHeapR3ToGCPhys failure. */ 1346 #define VERR_PDM_DEV_HEAP_R3_TO_GCPHYS (-2879) 1347 /** A legacy device isn't implementing the HPET notification interface. */ 1348 #define VERR_PDM_HPET_LEGACY_NOTIFY_MISSING (-2880) 1349 /** Internal processing error in the critical section code. */ 1350 #define VERR_PDM_CRITSECT_IPE (-2881) 1351 /** The critical section being deleted was not found. */ 1352 #define VERR_PDM_CRITSECT_NOT_FOUND (-2882) 1353 /** A PDMThread API was called by the wrong thread. */ 1354 #define VERR_PDM_THREAD_INVALID_CALLER (-2883) 1355 /** Internal processing error #1 in the PDM Thread code. */ 1356 #define VERR_PDM_THREAD_IPE_1 (-2884) 1357 /** Internal processing error #2 in the PDM Thread code. */ 1358 #define VERR_PDM_THREAD_IPE_2 (-2885) 1359 /** Only one PCI function is supported per PDM device. */ 1360 #define VERR_PDM_ONE_PCI_FUNCTION_PER_DEVICE (-2886) 1361 /** Bad PCI configuration. */ 1362 #define VERR_PDM_BAD_PCI_CONFIG (-2887) 1363 /** Internal processing error # in the PDM device code. */ 1364 #define VERR_PDM_DEV_IPE_1 (-2888) 1197 1365 /** @} */ 1198 1366 … … 1512 1680 * little memory, and/or too low GMM configuration. */ 1513 1681 #define VERR_GMM_MEMORY_RESERVATION_DECLINED (-3815) 1682 /** A GMM sanity check failed. */ 1683 #define VERR_GMM_IS_NOT_SANE (-3816) 1684 /** Inserting a new chunk failed. */ 1685 #define VERR_GMM_CHUNK_INSERT (-3817) 1686 /** Failed to obtain the GMM instance. */ 1687 #define VERR_GMM_INSTANCE (-3818) 1688 /** Bad mutex semaphore flags. */ 1689 #define VERR_GMM_MTX_FLAGS (-3819) 1690 /** Internal processing error in the page allocator. */ 1691 #define VERR_GMM_ALLOC_PAGES_IPE (-3820) 1514 1692 /** @} */ 1515 1693 … … 1600 1778 /** Conflicting CFGM values. */ 1601 1779 #define VERR_HWACCM_CONFIG_MISMATCH (-4103) 1780 /** Internal processing error in the HM init code. */ 1781 #define VERR_HM_ALREADY_ENABLED_IPE (-4104) 1782 /** Unexpected MSR in the load / restore list. */ 1783 #define VERR_HM_UNEXPECTED_LD_ST_MSR (-4105) 1784 /** No 32-bit to 64-bit switcher in place. */ 1785 #define VERR_HM_NO_32_TO_64_SWITCHER (-4106) 1786 /** Invalid pVMCB. */ 1787 #define VERR_HMSVM_INVALID_PVMCB (-4107) 1788 /** Unexpected SVM exit. */ 1789 #define VERR_HMSVM_UNEXPECTED_EXIT (-4108) 1790 /** Unexpected SVM exception exit. */ 1791 #define VERR_HMSVM_UNEXPECTED_XCPT_EXIT (-4109) 1792 /** Unexpected SVM patch type. */ 1793 #define VERR_HMSVM_UNEXPECTED_PATCH_TYPE (-4110) 1602 1794 /** @} */ 1603 1795 … … 1728 1920 /** @} */ 1729 1921 1922 1923 /** @name PCI Passtrhough Status Codes 1924 * @{ 1925 */ 1926 /** RamPreAlloc not set. 1927 * RAM pre-allocation is currently a requirement for PCI passthrough. */ 1928 #define VERR_PCI_PASSTHROUGH_NO_RAM_PREALLOC (-5100) 1929 /** VT-x/AMD-V not active. 1930 * PCI passthrough currently works only if VT-x/AMD-V is active. */ 1931 #define VERR_PCI_PASSTHROUGH_NO_HWACCM (-5101) 1932 /** Nested paging not active. 1933 * PCI passthrough currently works only if nested paging is active. */ 1934 #define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-5102) 1935 /** @} */ 1936 1937 1938 /** @name GVMM Status Codes 1939 * @{ 1940 */ 1941 /** Internal error obtaining the GVMM instance. */ 1942 #define VERR_GVMM_INSTANCE (-5200) 1943 /** GVMM does not support the range of CPUs present/possible on the host. */ 1944 #define VERR_GVMM_HOST_CPU_RANGE (-5201) 1945 /** GVMM ran into some broken IPRT code. */ 1946 #define VERR_GVMM_BROKEN_IPRT (-5202) 1947 /** Internal processing error #1 in the GVMM code. */ 1948 #define VERR_GVMM_IPE_1 (-5203) 1949 /** Internal processing error #2 in the GVMM code. */ 1950 #define VERR_GVMM_IPE_2 (-5204) 1951 /** @} */ 1952 1953 1954 1730 1955 /** @name VBox Extension Pack Status Codes 1731 1956 * @{ … … 1742 1967 /** @} */ 1743 1968 1744 /** @name PCI Passtrhough Status Codes1745 * @{1746 */1747 /** RamPreAlloc not set.1748 * RAM pre-allocation is currently a requirement for PCI passthrough. */1749 #define VERR_PCI_PASSTHROUGH_NO_RAM_PREALLOC (-7000)1750 /** VT-x/AMD-V not active.1751 * PCI passthrough currently works only if VT-x/AMD-V is active. */1752 #define VERR_PCI_PASSTHROUGH_NO_HWACCM (-7001)1753 /** Nested paging not active.1754 * PCI passthrough currently works only if nested paging is active. */1755 #define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-7002)1756 /** @} */1757 1969 1758 1970 /* SED-END */ -
trunk/include/VBox/err.mac
r37968 r39402 68 68 %define VINF_EM_RAW_EMULATE_DBG_STEP 1151 69 69 %define VINF_EM_HWACCM_PATCH_TPR_INSTR 1152 70 %define VERR_EM_INTERNAL_DISAS_ERROR (-1153) 70 71 %define VERR_DBGF_NOT_ATTACHED (-1200) 71 72 %define VERR_DBGF_ALREADY_ATTACHED (-1201) … … 167 168 %define VINF_PGM_SHARED_MODULE_COLLISION (1649) 168 169 %define VERR_PGM_SHARED_MODULE_REGISTRATION_INCONSISTENCY (-1650) 170 %define VERR_PGM_MAP_MMIO2_ALIAS_MMIO (-1651) 171 %define VERR_PGM_MAPPINGS_DISABLED (-1652) 172 %define VERR_PGM_MAPPINGS_SMP (-1653) 173 %define VERR_PGM_INVALID_SAVED_PAGE_STATE (-1654) 174 %define VERR_PGM_LOAD_UNEXPECTED_PAGE_TYPE (-1655) 175 %define VERR_PGM_UNEXPECTED_PAGE_STATE (-1656) 176 %define VERR_PGM_SAVED_MMIO2_RANGE_NOT_FOUND (-1657) 177 %define VERR_PGM_SAVED_MMIO2_PAGE_NOT_FOUND (-1658) 178 %define VERR_PGM_SAVED_ROM_RANGE_NOT_FOUND (-1659) 179 %define VERR_PGM_SAVED_ROM_PAGE_NOT_FOUND (-1660) 180 %define VERR_PGM_SAVED_ROM_PAGE_PROT (-1661) 181 %define VERR_PGM_SAVED_REC_TYPE (-1662) 182 %define VERR_PGM_DYNMAP_IPE (-1663) 183 %define VERR_PGM_HANDY_PAGE_IPE (-1664) 184 %define VERR_PGM_PML4_MAPPING (-1665) 185 %define VERR_PGM_POOL_GET_PAGE_FAILED (-1666) 186 %define VERR_PGM_NOT_USED_IN_MODE (-1667) 187 %define VERR_PGM_INVALID_CR3_ADDR (-1668) 188 %define VERR_PGM_INVALID_PDPE_ADDR (-1669) 189 %define VERR_PGM_PHYS_HANDLER_IPE (-1670) 190 %define VERR_PGM_PHYS_PAGE_MAP_IPE_1 (-1671) 191 %define VERR_PGM_PHYS_PAGE_MAP_IPE_2 (-1672) 192 %define VERR_PGM_PHYS_PAGE_MAP_IPE_3 (-1673) 193 %define VERR_PGM_PHYS_PAGE_MAP_IPE_4 (-1674) 194 %define VERR_PGM_POOL_TOO_MANY_LOOPS (-1675) 195 %define VERR_PGM_MAPPING_IPE (-1676) 196 %define VERR_PGM_POOL_MAXED_OUT_ALREADY (-1677) 197 %define VERR_PGM_POOL_IPE (-1678) 198 %define VERR_PGM_WRITE_MONITOR_ENGAGED (-1679) 199 %define VERR_PGM_PHYS_PAGE_GET_IPE (-1680) 200 %define VERR_PGM_PHYS_NULL_PAGE_PARAM (-1681) 201 %define VERR_PGM_PCI_PASSTHRU_MISCONFIG (-1682) 169 202 %define VERR_MM_RAM_CONFLICT (-1700) 170 203 %define VERR_MM_HYPER_NO_MEMORY (-1701) 204 %define VERR_MM_BAD_TRAP_TYPE_IPE (-1702) 171 205 %define VERR_CPUM_RAISE_GP_0 (-1750) 172 206 %define VERR_SSM_UNIT_EXISTS (-1800) … … 228 262 %define VERR_SSM_FIELD_INVALID_VALUE (-1870) 229 263 %define VERR_SSM_STREAM_ERROR (-1871) 264 %define VERR_SSM_UNEXPECTED_PASS (-1872) 265 %define VERR_SSM_SKIP_BACKWARDS (-1873) 266 %define VERR_SSM_MEM_TOO_BIG (-1874) 267 %define VERR_SSM_BAD_REC_TYPE (-1875) 268 %define VERR_SSM_IPE_1 (-1876) 269 %define VERR_SSM_IPE_2 (-1877) 270 %define VERR_SSM_IPE_3 (-1878) 230 271 %define VERR_VM_ATRESET_NOT_FOUND (-1900) 231 272 %define VERR_VM_REQUEST_INVALID_TYPE (-1901) … … 243 284 %define VERR_VM_SAVE_STATE_NOT_ALLOWED (-1913) 244 285 %define VERR_VM_THREAD_IS_EMT (-1914) 286 %define VERR_VM_UNEXPECTED_VM_STATE (-1915) 287 %define VERR_VM_UNEXPECTED_UNSTABLE_STATE (-1916) 288 %define VERR_VM_REQUEST_TOO_MANY_ARGS_IPE (-1017) 289 %define VERR_VM_FATAL_WAIT_ERROR (-1018) 290 %define VERR_VM_REQUEST_KILLED (-1019) 245 291 %define VINF_VRDP_SUCCESS VINF_SUCCESS 246 292 %define VERR_VRDP_TIMEOUT VERR_TIMEOUT … … 278 324 %define VERR_TM_UNKNOWN_STATE (-2202) 279 325 %define VERR_TM_UNSTABLE_STATE (-2203) 326 %define VERR_TM_GIP_REQUIRED (-2204) 327 %define VERR_TM_GIP_VERSION (-2205) 328 %define VERR_TM_GIP_UPDATE_INTERVAL_TOO_BIG (-2206) 329 %define VERR_TM_TIMER_BAD_CLOCK (-2207) 330 %define VERR_TM_TIMER_UNSTABLE_STATE (-2208) 331 %define VERR_TM_TSC_ALREADY_TICKING (-2209) 332 %define VERR_TM_TSC_ALREADY_PAUSED (-2210) 333 %define VERR_TM_VIRTUAL_TICKING_IPE (-2211) 280 334 %define VERR_REM_VIRTUAL_HARDWARE_ERROR (-2300) 281 335 %define VERR_REM_VIRTUAL_CPU_ERROR (-2301) … … 290 344 %define VERR_TRPM_PANIC (-2404) 291 345 %define VINF_TRPM_XCPT_DISPATCHED 2405 346 %define VERR_TRPM_BAD_TRAP_IN_OP (-2406) 347 %define VERR_TRPM_IPE_1 (-2507) 348 %define VERR_TRPM_IPE_2 (-2508) 349 %define VERR_TRPM_IPE_3 (-2509) 292 350 %define VERR_SELM_SHADOW_GDT_WRITE (-2500) 293 351 %define VERR_SELM_SHADOW_LDT_WRITE (-2501) … … 295 353 %define VINF_SELM_SYNC_GDT 2503 296 354 %define VERR_SELM_NO_TSS (-2504) 355 %define VERR_SELM_INVALID_LDT (-2505) 356 %define VERR_SELM_LDT_OUT_OF_BOUNDS (-2506) 297 357 %define VERR_IOM_INVALID_IOPORT_RANGE (-2600) 298 358 %define VERR_IOM_NO_HC_IOPORT_RANGE (-2601) … … 317 377 %define VINF_IOM_HC_MMIO_WRITE 2624 318 378 %define VINF_IOM_HC_MMIO_READ_WRITE 2625 379 %define VERR_IOM_IOPORT_UNKNOWN_OPCODE (-2630) 380 %define VERR_IOM_IOPORT_IPE_1 (-2631) 381 %define VERR_IOM_IOPORT_IPE_2 (-2632) 382 %define VERR_IOM_IOPORT_IPE_3 (-2633) 383 %define VERR_IOM_MMIO_IPE_1 (-2634) 384 %define VERR_IOM_MMIO_IPE_2 (-2635) 385 %define VERR_IOM_MMIO_IPE_3 (-2636) 319 386 %define VINF_VMM_CALL_HOST 2700 320 387 %define VERR_VMM_RING0_ASSERTION (-2701) … … 323 390 %define VERR_VMM_R0_VERSION_MISMATCH (-2704) 324 391 %define VERR_VMM_RC_VERSION_MISMATCH (-2705) 392 %define VERR_VMM_SET_JMP_ERROR (-2706) 393 %define VERR_VMM_SET_JMP_STACK_OVERFLOW (-2707) 394 %define VERR_VMM_SET_JMP_ABORTED_RESUME (-2708) 395 %define VERR_VMM_LONG_JMP_ERROR (-2709) 396 %define VERR_VMM_UNKNOWN_RING3_CALL (-2710) 397 %define VERR_VMM_RING3_CALL_NO_RC (-2711) 325 398 %define VERR_PDM_NO_SUCH_LUN (-2800) 326 399 %define VERR_PDM_DEVINS_UNKNOWN_CFG_VALUES (-2801) … … 404 477 %define VERR_PDM_USBDEV_VERSION_MISMATCH (-2877) 405 478 %define VERR_PDM_DRIVER_VERSION_MISMATCH (-2878) 479 %define VERR_PDM_DEV_HEAP_R3_TO_GCPHYS (-2879) 480 %define VERR_PDM_HPET_LEGACY_NOTIFY_MISSING (-2880) 481 %define VERR_PDM_CRITSECT_IPE (-2881) 482 %define VERR_PDM_CRITSECT_NOT_FOUND (-2882) 483 %define VERR_PDM_THREAD_INVALID_CALLER (-2883) 484 %define VERR_PDM_THREAD_IPE_1 (-2884) 485 %define VERR_PDM_THREAD_IPE_2 (-2885) 486 %define VERR_PDM_ONE_PCI_FUNCTION_PER_DEVICE (-2886) 487 %define VERR_PDM_BAD_PCI_CONFIG (-2887) 488 %define VERR_PDM_DEV_IPE_1 (-2888) 406 489 %define VERR_HGCM_SERVICE_NOT_FOUND (-2900) 407 490 %define VINF_HGCM_CLIENT_REJECTED 2901 … … 459 542 %define VERR_VD_CACHE_NOT_FOUND (-3275) 460 543 %define VERR_VD_CACHE_NOT_UP_TO_DATE (-3276) 544 %define VERR_VD_DISCARD_ALIGNMENT_NOT_MET (-3277) 545 %define VERR_VD_DISCARD_NOT_SUPPORTED (-3278) 461 546 %define VERR_VBGL_NOT_INITIALIZED (-3300) 462 547 %define VERR_VBGL_INVALID_ADDR (-3301) … … 519 604 %define VERR_GMM_TOO_MANY_CHUNK_MAPPINGS (-3814) 520 605 %define VERR_GMM_MEMORY_RESERVATION_DECLINED (-3815) 606 %define VERR_GMM_IS_NOT_SANE (-3816) 607 %define VERR_GMM_CHUNK_INSERT (-3817) 608 %define VERR_GMM_INSTANCE (-3818) 609 %define VERR_GMM_MTX_FLAGS (-3819) 610 %define VERR_GMM_ALLOC_PAGES_IPE (-3820) 521 611 %define VERR_GVM_TOO_MANY_VMS (-3900) 522 612 %define VINF_GVM_NOT_BLOCKED 3901 … … 551 641 %define VERR_HWACCM_SUSPEND_PENDING (-4102) 552 642 %define VERR_HWACCM_CONFIG_MISMATCH (-4103) 643 %define VERR_HM_ALREADY_ENABLED_IPE (-4104) 644 %define VERR_HM_UNEXPECTED_LD_ST_MSR (-4105) 645 %define VERR_HM_NO_32_TO_64_SWITCHER (-4106) 646 %define VERR_HMSVM_INVALID_PVMCB (-4107) 647 %define VERR_HMSVM_UNEXPECTED_EXIT (-4108) 648 %define VERR_HMSVM_UNEXPECTED_XCPT_EXIT (-4109) 649 %define VERR_HMSVM_UNEXPECTED_PATCH_TYPE (-4110) 553 650 %define VERR_DIS_INVALID_OPCODE (-4200) 554 651 %define VERR_DIS_GEN_FAILURE (-4201) … … 586 683 %define VERR_FAM_MONITOR_DIRECTORY_FAILED (-5002) 587 684 %define VERR_FAM_CONNECTION_LOST (-5003) 685 %define VERR_PCI_PASSTHROUGH_NO_RAM_PREALLOC (-5100) 686 %define VERR_PCI_PASSTHROUGH_NO_HWACCM (-5101) 687 %define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-5102) 688 %define VERR_GVMM_INSTANCE (-5200) 689 %define VERR_GVMM_HOST_CPU_RANGE (-5201) 690 %define VERR_GVMM_BROKEN_IPRT (-5202) 691 %define VERR_GVMM_IPE_1 (-5203) 692 %define VERR_GVMM_IPE_2 (-5204) 588 693 %define VERR_EXTPACK_UNSUPPORTED_HOST_UNINSTALL (-6000) 589 694 %define VERR_EXTPACK_VBOX_VERSION_MISMATCH (-6001) 590 %define VERR_PCI_PASSTHROUGH_NO_RAM_PREALLOC (-7000)591 %define VERR_PCI_PASSTHROUGH_NO_HWACCM (-7001)592 %define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-7002)593 695 %include "iprt/err.mac"
Note:
See TracChangeset
for help on using the changeset viewer.