You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Handle PMP access faults with dynamic region loading
When a task accesses memory that is not currently loaded in a PMP region,
the hardware raises an access fault. Rather than immediately panicking, we
now attempt to recover by dynamically loading the required region. This
enables a task to access more memory than can fit simultaneously in the
16 available hardware regions.
If all regions are in use, we select a victim region and evict it to make
space. This requires exposing internal region management functions in the
public header so the handler can invoke them.
Simplify function documentation at implementation sites since detailed
documentation now resides in headers.
0 commit comments