-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
(I could not write additional posts on the system registers issue, so I created a new cart)
Description
The SCTLR_EL system register is not one of the supported registers, but some other system registers (DCZID_EL0) depend on its internal value, which is never initialized or updated.
Steps to Reproduce
Run data caching image with 2 cores
Most msr xt, DCZID_EL0 will not cause any issue
After some time, the value of SCTLR_EL0 will change and cause a value mismatch for DCZID_EL0 between QEMU and Flexus
Expected Behavior
QEMU and flexus should agree on the value.
Actual Behavior
it will cause a value mismatch for DCZID_EL0 between QEMU and Flexus
Fix: c0b4600
Metadata
Metadata
Assignees
Labels
No labels