Changeset 32313 in vbox for trunk/src/VBox/Devices/VMMDev
- Timestamp:
- Sep 8, 2010 11:46:16 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 65650
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/VMMDev/VMMDev.cpp
r32209 r32313 30 30 #include <VBox/err.h> 31 31 #include <VBox/vm.h> /* for VM_IS_EMT */ 32 #include <VBox/dbg.h> 32 33 33 34 #include <iprt/asm.h> … … 429 430 if ( !pThis->fu32AdditionsOk 430 431 && requestHeader.requestType != VMMDevReq_ReportGuestInfo2 431 && requestHeader.requestType != VMMDevReq_ReportGuestInfo) 432 && requestHeader.requestType != VMMDevReq_ReportGuestInfo 433 && requestHeader.requestType != VMMDevReq_WriteCoreDump) 432 434 { 433 435 Log(("VMMDev: guest has not yet reported to us. Refusing operation.\n")); … … 526 528 pThis->pDrv->pfnUpdateGuestInfo2(pThis->pDrv, pGuestInfo2); 527 529 pRequestHeader->rc = VINF_SUCCESS; 530 } 531 break; 532 } 533 534 case VMMDevReq_WriteCoreDump: 535 { 536 if (pRequestHeader->size != sizeof(VMMDevReqWriteCoreDump)) 537 { 538 AssertMsgFailed(("VMMDev WriteCoreDump structure has an invalid size!\n")); 539 pRequestHeader->rc = VERR_INVALID_PARAMETER; 540 } 541 else 542 { 543 PVM pVM = PDMDevHlpGetVM(pDevIns); 544 pRequestHeader->rc = DBGFR3CoreWrite(pVM, NULL /* pszDumpPath */); 528 545 } 529 546 break;
Note:
See TracChangeset
for help on using the changeset viewer.