VirtualBox

Changeset 109026 in vbox


Ignore:
Timestamp:
Apr 20, 2025 12:27:30 AM (2 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168555
Message:

SUP: Fixes to SUP_IOCTL_ARM_GET_SYSREGS. jiraref:VBP-1598

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

Legend:

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

    r109014 r109026  
    25172517
    25182518            REQ_CHECK_SIZE_OUT(SUP_IOCTL_ARM_GET_SYSREGS, SUP_IOCTL_ARM_GET_SYSREGS_SIZE_OUT(cMaxRegs));
    2519             REQ_CHECK_EXPR_FMT(!(pReq->u.In.fFlags & SUP_ARM_SYS_REG_F_VALID_MASK),
     2519            REQ_CHECK_EXPR_FMT(!(pReq->u.In.fFlags & ~SUP_ARM_SYS_REG_F_VALID_MASK),
    25202520                               ("SUP_IOCTL_ARM_GET_SYSREGS: fFlags=%#x!\n", pReq->u.In.fFlags));
    25212521
  • trunk/src/VBox/HostDrivers/Support/SUPLib.cpp

    r109014 r109026  
    23452345        *pcRegsAvailable = 0;
    23462346    AssertReturn(cMaxRegs < _64K, VERR_OUT_OF_RANGE);
    2347     AssertReturn(!(fFlags & SUP_ARM_SYS_REG_F_VALID_MASK), VERR_INVALID_FLAGS);
     2347    AssertReturn(!(fFlags & ~SUP_ARM_SYS_REG_F_VALID_MASK), VERR_INVALID_FLAGS);
    23482348
    23492349    /*
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