VirtualBox

Changeset 90419 in vbox for trunk


Ignore:
Timestamp:
Jul 30, 2021 12:37:38 AM (3 years ago)
Author:
vboxsync
Message:

SUP: Export RTThreadQueryTerminationStatus from SUPDrv. bugref:6695

Location:
trunk/src/VBox/HostDrivers/Support
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp

    r87746 r90419  
    449449    { "RTThreadPreemptIsPossible",              (void *)(uintptr_t)RTThreadPreemptIsPossible },
    450450    { "RTThreadPreemptRestore",                 (void *)(uintptr_t)RTThreadPreemptRestore },
     451    { "RTThreadQueryTerminationStatus",         (void *)(uintptr_t)RTThreadQueryTerminationStatus },
    451452    { "RTThreadSelf",                           (void *)(uintptr_t)RTThreadSelf },
    452453    { "RTThreadSelfName",                       (void *)(uintptr_t)RTThreadSelfName },
  • trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h

    r88215 r90419  
    223223 *          - Remove pvVMMR0 from SUPLDRLOAD.
    224224 */
    225 #define SUPDRV_IOC_VERSION                              0x00300001
     225#define SUPDRV_IOC_VERSION                              0x00300002
    226226
    227227/** SUP_IOCTL_COOKIE. */
  • trunk/src/VBox/HostDrivers/Support/SUPLib.cpp

    r87700 r90419  
    278278        strcpy(CookieReq.u.In.szMagic, SUPCOOKIE_MAGIC);
    279279        CookieReq.u.In.u32ReqVersion = SUPDRV_IOC_VERSION;
    280         const uint32_t uMinVersion = /*(SUPDRV_IOC_VERSION & 0xffff0000) == 0x002d0000
    281                                    ? 0x002d0002
    282                                    :*/ SUPDRV_IOC_VERSION & 0xffff0000;
     280        const uint32_t uMinVersion = (SUPDRV_IOC_VERSION & 0xffff0000) == 0x00300000
     281                                   ? 0x00300002
     282                                   : SUPDRV_IOC_VERSION & 0xffff0000;
    283283        CookieReq.u.In.u32MinVersion = uMinVersion;
    284284        rc = suplibOsIOCtl(&g_supLibData, SUP_IOCTL_COOKIE, &CookieReq, SUP_IOCTL_COOKIE_SIZE);
Note: See TracChangeset for help on using the changeset viewer.

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