ARMmbed / ARMmbed/uvisor

The linkerscript's view of box reserved memory and the actual view disagree

Open
#351 1 comment 0 reactions 0 assignees View on GitHub
mirrored
Dominant language
C
Stars
135
Forks
72
PR merge metrics
No merged PRs in 30d

Description

The linker script, in some situations, lists box_*_rsvd memory differently from how vmpu_load_boxes will assign the box reserved memory. This disagreement will be even more likely to happen when we sort reserved memories.

If having the map file disagree with what uVisor actually ends up doing for the box memories is OK, please close this issue.

Contributor guide

Open the contributing guide

Research direction

Compare the linker script's box_*_rsvd memory view with the assignments made by vmpu_load_boxes, focusing on the situations where they disagree. Determine whether the generated map and uVisor's actual box reserved memory should match; done means the discrepancy is resolved or the issue is explicitly closed as acceptable.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.