Skip to content

Commit eb66181

Browse files
authored
Release: 3.9.1 (#474)
Signed-off-by: Qinghao Shi <shiqinghao.sqh@alibaba-inc.com>
1 parent 13252e1 commit eb66181

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
# CHANGELOG
22

3-
## [3.9.2] - 2024-06-11
3+
## [3.9.1] - 2024-07-01
4+
- Converted one of the CANARY words to a delta instret count (there is a variable that will enable that)
5+
- Converted CODE/DATA/SIG_BEGIN/END to include all the little incidental code, so the tests template improves
6+
- Minor bug fixes to the trap handler in the cases of traps delegated to S-mode with virtualization enabled.
7+
- Rewrote the identity map macro. The macro now takes 3 parameters: BASE, LVLS, PERMS and generates a page of PTE entries with the most significant PPN counting from 0..511 (or 1023 if RV32). The macro takes into account the 2 different PTE formats, based on XLEN. Whereever the macro is used, it defaults BASE to 0 (so VA==PA) and uses ALL_PERMS
8+
- Add misaligned c.jalr and c.jr instruction test
49
- Fixed reversed order of zicboz and Zicsr in cbo.zero RVTEST_ISA/RVTET_CASE strings. Note that Sail does not yet handle cbo.zero
5-
6-
## [3.9.1] - 2024-05-24
10+
- Add Github Action CI test for this repo
11+
- Correct IO assertion macros
712
- Split rv32i_m/F/fnmadd_b15.S, fnmsub_b15.S, fmadd_b15.S, fmsub_b15.S into multiple smaller tests
813
- Split each _b15 file into 50 files consists of 768 (128*6) tests
914

0 commit comments

Comments
 (0)