-
Notifications
You must be signed in to change notification settings - Fork 880
Fix misaligned hypervisor load/store exception cause (#3146, #3147) #3153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
I cannot merge if the PR is not rebased. Can you rebase ? |
f9551fb to
9ac7d44
Compare
@JeanRochCoulon I rebased, but now the formatter returns 403 for some reason. Is that related to my changes? |
|
We must run the following command to format the RTL |
5068622 to
14c47c6
Compare
|
Thanks for your contribution. Associated tests are appreciated. |
openhwgroup#3147) Remove the lsu_req_i gate so LSU-reported misaligned accesses always propagate, covering hypervisor loads/stores that bypass translation and were changing the exception cause (issues openhwgroup#3146, openhwgroup#3147).
Add an hsv.d regression test to reproduce the incorrect misaligned store exception cause from issue openhwgroup#3147.
Add an hlv.d regression test to reproduce the incorrect misaligned load exception cause from issue openhwgroup#3146.
14c47c6 to
47e2925
Compare
Thanks, rebased :) |
|
👋 Hi there! This pull request seems inactive. Need more help or have updates? Feel free to let us know. If there are no updates within the next few days, we'll go ahead and close this PR. 😊 |
|
Sorry for the delay, can you rebase (again) or give me the right to write your branch ? |
No description provided.