ci: randomly delay a few seconds between two `get_free_cores` (#3591)To reduce the possibility of conflicts.
ci: update nexus-am base ci workload bins (#3491)The previous riscv64-xs config for nexus-am includes VGA and AUDIO devices, which do not exist in XiangShan simulation environment. This patch mod
ci: update nexus-am base ci workload bins (#3491)The previous riscv64-xs config for nexus-am includes VGA and AUDIO devices, which do not exist in XiangShan simulation environment. This patch modifies the workloads used by xiangshan.py to solve the above problem. Signed-off-by: "Xu, Zefan" <[email protected]>
show more ...
fix(scripts): fix bug of parser.py (#3500)
ci: use `num_logical_core` to get numa node (#3489)
feat(scripts): add parser.py generate_all.sh from branch kunminghu (#3483)
script: fix xiangshan.py `with_chiseldb` permanently disabled (#3411)previous line ```scala self.with_chiseldb = 0 if args.no_db else None ``` will cause with_chiseldb permanently disabled
RVA23: Support Zicclsm & Zama16b (Handling Unaligned Load Store by Hardware) (#3320)This PR supports handling load store unaligned exceptions by hardware and provides CSR-controlled switches --
RVA23: Support Zicclsm & Zama16b (Handling Unaligned Load Store by Hardware) (#3320)This PR supports handling load store unaligned exceptions by hardware and provides CSR-controlled switches --------- Co-authored-by: xiaofeibao <[email protected]>
ci: enable riscv-hyp-tests (#3369)Because of bugs, riscv-hyp-tests was not added to ci. Now XiangShan master could pass it, so this patch added it back.
ci: do not consider procname with ssh (#3335)
ci: search numactl process to avoid conflicts (#3276)
ci: add basic ci for Hypervisor extension (#3273)This patch add xvisor_wboxtest to ci, which tests the nested mmu system. riscv-hyp-tests are still on the way.
ci: add ci for V extension (#3268)This commit add simple ci tests for V extension.
build: purge chisel 3 and add deprecation check (#3250)
script: add `gcpt-restore-bin` arg to specify the gcpt restore bin
CI: modify bbl-based SMP linux `bbl.bin` * exp[breakpoint] can't be delegated when trigger enable
chore: bump chisel 6.5.0 (#3210)
ci: fix vcs ci when it do not exit normally (#3141)
make: generate seperated sv instead of aggregated verilog
CI: enable PGO when building emu for CI (#3080)
ci: add simple xprop test through vcs (#3071)
ci: use faster bbl-based SMP linux 4.18.0 (#3049)
ci: disable '-O3' for verilator when running MC (#3002)
CI: switch to opensbi for linux-hello & switch to mfc for MC (#2836)* CI: switch to opensbi for linux-hello tests We have discoverd that the older version of riscv-pk crashes on harts that suppo
CI: switch to opensbi for linux-hello & switch to mfc for MC (#2836)* CI: switch to opensbi for linux-hello tests We have discoverd that the older version of riscv-pk crashes on harts that support H-ext due to issues with checking mideleg. Although this issue was fixed back in 2021 (commit 4ae5a88), considering that riscv-pk has been replaced by opensbi, we deciede to gradually transition our testing workloads to utilize opensbi instead. * CI: use MFC for EMU - MC test Using MFC for EMU - MC test may decrease the total ci time.
chore: bump chisel 6.0.0 (#2654)BREAKING CHANGE: `SimTop.v` / `XSTop.v` now generated in `build/rtl`
scripts: fix 1bitmask memory gen (#2596)
123456