Skip to content

Unprivileged Load Store #94

@BugraEryilmaz

Description

@BugraEryilmaz

Description
Unprivileged load and store instructions (LDTR and STTR) are decoded properly, but they cause pagefult in Flexus because the memory hierarchy does not take into account that those instructions should use different page table base addresses.

Steps to Reproduce
Run data caching image with 2 cores
After some time, there will be LDTR and STTR instructions that cause a pagefult although they shouldn't.
Expected Behavior
There should be no pageful.

Actual Behavior
Those instructions cause a page fault and resynchronize.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions