VirtualBox

Changeset 32348 in vbox for trunk/src/VBox/Runtime/r0drv/os2


Ignore:
Timestamp:
Sep 9, 2010 12:28:05 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
65690
Message:

RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED in a bunch of situations where the former is documented.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r0drv/os2/memobj-r0drv-os2.cpp

    r29027 r32348  
    197197int rtR0MemObjNativeAllocPhys(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment)
    198198{
    199     AssertMsgReturn(PhysHighest >= 16 *_1M, ("PhysHigest=%RHp\n", PhysHighest), VERR_NOT_IMPLEMENTED);
     199    AssertMsgReturn(PhysHighest >= 16 *_1M, ("PhysHigest=%RHp\n", PhysHighest), VERR_NOT_SUPPORTED);
    200200
    201201    /** @todo alignment  */
     
    233233int rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJINTERNAL ppMem, RTHCPHYS Phys, size_t cb, uint32_t uCachePolicy)
    234234{
    235     AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_IMPLEMENTED);
     235    AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED);
    236236
    237237    /* create the object. */
     
    303303int rtR0MemObjNativeReserveKernel(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment)
    304304{
    305     return VERR_NOT_IMPLEMENTED;
     305    return VERR_NOT_SUPPORTED;
    306306}
    307307
     
    309309int rtR0MemObjNativeReserveUser(PPRTR0MEMOBJINTERNAL ppMem, RTR3PTR R3PtrFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process)
    310310{
    311     return VERR_NOT_IMPLEMENTED;
     311    return VERR_NOT_SUPPORTED;
    312312}
    313313
     
    359359        case RTR0MEMOBJTYPE_PHYS_NC:
    360360            AssertMsgFailed(("RTR0MEMOBJTYPE_PHYS_NC\n"));
    361             return VERR_NOT_IMPLEMENTED;
     361            return VERR_INTERNAL_ERROR_3;
    362362            break;
    363363
     
    435435        case RTR0MEMOBJTYPE_PHYS_NC:
    436436            AssertMsgFailed(("RTR0MEMOBJTYPE_PHYS_NC\n"));
    437             return VERR_NOT_IMPLEMENTED;
     437            return VERR_INTERNAL_ERROR_5;
    438438            break;
    439439
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette