Skip to content

Conversation

@tariqkurd-repo
Copy link
Collaborator

@tariqkurd-repo tariqkurd-repo commented Jan 30, 2026

Done:

Combine and rename CHERI load page faults into a single lowest priority fault (fix #923)
Remove Svucrglct - require exception when tag is set, allow exception when tag not set, no change in exception priority for the different cases (fix #915)
Update all exception tables to show updated priority (includes fix #924)
Add rule about allowing SC.Y to set PTE.CD even if the store fails
Add notes about (future) AMOCAS.Y (if rs2.tag=1), AMOADD.Y (always) to set CD even if the store fails
Add rule/notes about ensuring CD may be set too often, and load capability faults may fire too often

@tariqkurd-repo tariqkurd-repo marked this pull request as draft January 30, 2026 17:11
@tariqkurd-repo tariqkurd-repo force-pushed the fix_amos_cap_tracking branch 2 times, most recently from 80ef675 to e9abb67 Compare February 2, 2026 10:09
…on tables, remove Svucrg from first ratification package
@jrtc27
Copy link
Collaborator

jrtc27 commented Feb 2, 2026

remove Svucrg from first ratification package

Wait what? We're not ratifying without temporal safety support!

@tariqkurd-repo
Copy link
Collaborator Author

tariqkurd-repo commented Feb 2, 2026

remove Svucrg from first ratification package

Wait what? We're not ratifying without temporal safety support!

don't worry - we definitely will - but we need more time to resolve issues with Svucrg before it's ready for freeze - that can be in another PR

Signed-off-by: Tariq Kurd <tariq.kurd@codasip.com>
@tariqkurd-repo tariqkurd-repo marked this pull request as ready for review February 2, 2026 11:29
@tariqkurd-repo tariqkurd-repo requested a review from jrtc27 February 2, 2026 11:29
Signed-off-by: Tariq Kurd <tariq.kurd@codasip.com>
tariqkurd-repo and others added 2 commits February 2, 2026 11:31
Signed-off-by: Tariq Kurd <tariq.kurd@codasip.com>
@tariqkurd-repo
Copy link
Collaborator Author

closing, changes are all included in #933

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

2 participants