summaryrefslogtreecommitdiff
path: root/scripts/const_structs.checkpatch
diff options
context:
space:
mode:
authorAndrew Goodbody <[email protected]>2025-07-03 11:00:33 +0100
committerTom Rini <[email protected]>2025-07-14 15:16:30 -0600
commitbae3a34cb9e6b3ce6d01f68cdd34cdd45419f22f (patch)
tree82b2d28681b772356d38012afdfefefe60c25e24 /scripts/const_structs.checkpatch
parentebfbc77109a1fee5db71f767dd1f58d7c68bb442 (diff)
cros_ec: sandbox: Use correct value for number of slots
In the definition of struct ec_state the number of slots that are created is VSTORE_SLOT_COUNT (==4) but the value of req->slot is checked against EC_VSTORE_SLOT_MAX (==32) so this can lead to memory access beyond that allocated. Instead change the size check to use VSTORE_SLOT_COUNT to ensure it matches what has actually been allocated. This issue found by Smatch. Signed-off-by: Andrew Goodbody <[email protected]> Reviewed-by: Quentin Schulz <[email protected]>
Diffstat (limited to 'scripts/const_structs.checkpatch')
0 files changed, 0 insertions, 0 deletions