Releases: riscv/riscv-smmtt
Releases · riscv/riscv-smmtt
Updates to address ARC feedback on Smmpt
Updates to address ARC feedback to Smmpt
- Additional Smmptnlnapot editorial fixes by @SiFiveHolland in #127
Full Changelog: v0.3.0...v0.3.1
Also see major changes in rev 0.3.0
Full Changelog: v0.2.0...v0.3.0
v0.3.0
Major changes
Updated Smmpt to address ARC feedback
Detailed What's Changed
- Correct top-level MPT size/alignment requirements by @SiFiveHolland in #112
- addressed bug noted in issue 113 by @rsahita in #115
- add dependabot to create PR to update the submodules to latest by @kbroch-rivosinc in #117
- Bump docs-resources from
6a2d5b1
toa76dd1d
by @dependabot in #119 - Bump docs-resources from
a76dd1d
to62576cd
by @dependabot in #120 - Updated Smmpt to address ARC feedback by @rsahita in #121
- Bump docs-resources from
62576cd
to1d5bcd2
by @dependabot in #125
New Contributors
- @kbroch-rivosinc made their first contribution in #117
- @dependabot made their first contribution in #119
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - RC2 for ARC review
What's Changed
- address issue 108 by @rsahita in #109
- address feedback from allen baum on mailing list dated oct 29, 2024 by @rsahita in #110
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- fix SSM value in example by @ved-rivos in #101
- clarifications/updates to address issue 74 by @rsahita in #102
- added ref to normative MTT section from non-normative overview by @rsahita in #103
- encoding clarification for MTT implicit accesses by @rsahita in #104
- Change name of MTT to MPT, mttp to mmpt, & ext. name from Smmtt to Smmpt by @rsahita in #105
- address issue 106 by @rsahita in #107
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- QC suggestions for RC1 (some minor clarifications) by @eckhard-delfs-qualcomm in #71
- v0.1 editorial change suggestions by @SiFiveHolland in #67
- SDICN is WLRL by @ved-rivos in #80
- clarify the priority order is default priority order by @ved-rivos in #81
- Clarifications to IOMTT by @ved-rivos in #82
- clarify behavior of invalid SDICN by @ved-rivos in #79
- Address comments in issue 72 by @ved-rivos in #83
- clarification on SDID as a local identifer by @rsahita in #85
- updates to address issue 66 by @ved-rivos in #87
- Describe behavior ext. for SFENCE.VMA and HFENCE.VMA by @rsahita in #84
- add check for pa width during MTT walk by @rsahita in #88
- Updated MFENCE.VMA description by @eckhard-delfs-qualcomm in #89
- provide legalization of MCID/RCID in SSM=1 mode by @ved-rivos in #92
- specify a reset for SDICN by @ved-rivos in #93
- remove fault for other fields of mttp csr by @rsahita in #95
- minor clarification to modes by @rsahita in #97
- add valid bit to MTTL3 entry by @rsahita in #96
Full Changelog: v0.1...v0.1.1
v0.0.83 updates to MTT - clarified lookup, RV32 and RV64 MTT
What's Changed
- Adjust written value for SDIDMAX to match mttp register diagrams by @grg-haas in #52
- Minor typos & improvement suggestions by @eckhard-delfs-qualcomm in #55
- Correct signs and explicitly clarify MTTL2 table sizes by @grg-haas in #53
- described MTT lookup process by @rsahita in #58
Full Changelog: v1.0.82...v1.0.83
v0.1 for 2-week TG review
Fixed versioning to call this the v0.1 release to initiate TG review.
v0.0.82 Added description of MTT synchronization
What's Changed
-Moved theory of operation of memory isolation (non-normative) to intro chapter 1
-Updated figure showing logical enforcement of MTT (hart and IO side accesses)
-Updated intro to extensions chapter 2
-Added clarification on SDID usage as local id, PMP usage
-Added description of MTT synchronization (MFENCE.SPA, MINVAL.SPA)
-Fixed glossary errors
v0.0.81 draft for pre-ARC review
What's Changed
- Fixed various typos
- Added glossary in #47
New Contributors
- @xypron made their first contribution in #43
- @eckhard-delfs-qualcomm made their first contribution in #46
Full Changelog: v1.0.8...v1.0.81