riscv-admin / dev-partners

This repo is for tracking of RISC-V Development Partners Activities
3 stars 0 forks source link

ePMP ACT #10

Open jjscheel opened 1 year ago

jjscheel commented 1 year ago

Technical Group

Architecture Test SIG

ratification-pkg

Priv 1.12

Technical Liaison

Nick Kossifidis

Task Category

Arch Tests

Task Sub Category

Ratification Target

4Q2021

Statement of Work (SOW)

SOW: link

SOW Signoffs: (delete those not needed)

Waiver

Pull Request Details

PR

jjscheel commented 1 year ago

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.

HamzaKh01 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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

UmerShahidengr commented 1 year ago

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 commented 1 year ago

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

UmerShahidengr commented 1 year ago

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

UmerShahidengr commented 1 year ago

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

UmerShahidengr commented 1 year ago

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

UmerShahidengr commented 1 year ago

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

UmerShahidengr commented 11 months ago

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

UmerShahidengr commented 11 months ago

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

UmerShahidengr commented 9 months ago

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

jjscheel commented 9 months ago

Understand. Thanks!

UmerShahidengr commented 8 months ago

Update ⇾ March 5th, 2024 Stalled.

jjscheel commented 8 months ago

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

UmerShahidengr commented 5 months ago

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