Skip to content
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

ePMP ACT #10

Open
2 of 13 tasks
jjscheel opened this issue Mar 16, 2023 · 19 comments
Open
2 of 13 tasks

ePMP ACT #10

jjscheel opened this issue Mar 16, 2023 · 19 comments
Assignees

Comments

@jjscheel
Copy link
Contributor

jjscheel commented Mar 16, 2023

Technical Group

Architecture Test SIG

ratification-pkg

Priv 1.12

Technical Liaison

Nick Kossifidis

Task Category

Arch Tests

Task Sub Category

  • gcc
  • binutils
  • gdb
  • intrinsics
  • Java
  • KVM
  • ld
  • llvm
  • Linux kernel
  • QEMU
  • Spike

Ratification Target

4Q2021

Statement of Work (SOW)

SOW: link

SOW Signoffs: (delete those not needed)

  • Task group liaison sign-off date:
  • Development partner sign-off date:
  • ACT SIG sign-off date (if ACT work):

Waiver

  • Freeze
  • Ratification

Pull Request Details

PR

@jjscheel
Copy link
Contributor Author

Status from Umer via email:

ePMP ACTs: Tests are still in review, Allen has been reviewing the ACTs. There are still some bugs at trap handler side (Allen and I are working on it), although the latest changes in trap handler has been pushed a few hours ago, but tests hasn't been checked yet. Allen will update you on trap handler, Hamza will run the tests and will update it on GitHub.

@jjscheel jjscheel assigned HamzaKh01 and unassigned jjscheel Apr 12, 2023
@HamzaKh01
Copy link

Finally, trap handler bugs have been resolved now, I have run my tests with the updated trap handlers and they are working fine. As a result, the tests I have written separately for S/U modes to check ePMP behavior will be merged into a single test, and I have done that part. Plus there is some renaming of test files will be required now which is not done now. I will complete this and push the changes to the repo for final review. The project completion date is on track https://github.com/orgs/riscv-admin/projects/2/views/19 according to this date on my end.

@UmerShahidengr
Copy link

As per @allenjbaum comments, this PR cannot be merged until the regular PMP is merged - and that's a much bigger effort. Although ACTs are completed, so we have to pause this project until we merge PMP (and/or VM ACTs).

@jjscheel
Copy link
Contributor Author

jjscheel commented May 1, 2023

Based on the dependency on #9 (PMP), I've set the Completion Projection to June 30 and pushed the Next Status date to late May to just touch base. Dropped "Agenda Item" for now too.

@UmerShahidengr
Copy link

Update ⇾ June 12th, 2023:
No update. ACT review is still in progress, but Sail model PR has not been merged yet, so it is blocked

@jjscheel
Copy link
Contributor Author

@UmerShahidengr, @HamzaKh01, Is SAIL required to test ACT for this or can it be tested with QEMU or Spike?

@UmerShahidengr
Copy link

Update ⇾ July 11th, 2023
No update here. ACTs have been tested on Spike and Sail (but that has not been merged yet) but PR is stalled until PMP ACTs are merged.

@UmerShahidengr
Copy link

Update ⇾ August 15th, 2023
ePMP ACTs are stalled due to PMP ACTs.

@UmerShahidengr
Copy link

Update ⇾ September 12th, 2023
No update on this.

@UmerShahidengr
Copy link

Update ⇾ September 26th, 2023
No update on this.

@UmerShahidengr
Copy link

Update ⇾ October 10th, 2023
No update on this.

@UmerShahidengr
Copy link

Update ⇾ October 24th, 2023
No update on this.

@UmerShahidengr
Copy link

Update ⇾ November 28th, 2023
No update on this.

@UmerShahidengr
Copy link

Update ⇾ December 12th, 2023
Stalled because of PMP ACTs review

@UmerShahidengr
Copy link

Update ⇾ January 30th, 2024
Stalled because of PMP ACTs review

@jjscheel
Copy link
Contributor Author

Understand. Thanks!

@UmerShahidengr
Copy link

Update ⇾ March 5th, 2024
Stalled.

@jjscheel
Copy link
Contributor Author

jjscheel commented Mar 5, 2024

@allenjbaum, I know you're traveling but FYI.

@jjscheel jjscheel moved this from As-planned to Blocked in RISC-V DevPartner Work Mar 5, 2024
@UmerShahidengr
Copy link

Update June 11th, 2024:
This SoW was shelved because of the dependencies on ePMP Sail Support and PMP ACTs. Now it will be reopened with the working on ePMP Sail support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Blocked
Development

No branches or pull requests

3 participants