Commit Graph

400 Commits

Author SHA1 Message Date
f19f5b19ae Check CPU usage before running SPEC 2024-10-10 15:46:12 +02:00
99c8d5e3de Increase RAM and improve DT 2024-10-10 15:46:04 +02:00
c4da8156dc Disable 657.xz_s in SPEC mini 2024-10-10 10:47:13 +02:00
78b8c7f981 Prepare CI to run SPEC benchmarks 2024-10-10 10:38:01 +02:00
9b1f6b4460 Disable 631.deepsjeng_s test in spec mini 2024-10-09 21:33:21 +02:00
cb7b813389 Add speclaunch to spec mini 2024-10-09 15:56:30 +02:00
3bcc4255db Add SPEC launcher 2024-10-09 15:52:46 +02:00
7e68d432f9 Patch specinvoke to report execve failure 2024-10-08 16:31:07 +02:00
ce70726bf6 Build specinvoke from source
The one contained in the CPU SPEC ISO is built for x86, and there is no
binary for RISC-V.
2024-10-08 10:13:27 +02:00
a9e149a125 Copy specinvoke in spec-cpu-mini 2024-10-08 09:27:32 +02:00
c2fcd40bc1 Prune spec-cpu-mini 2024-10-07 14:50:36 +02:00
bc3e8513db Add binary to spec-cpu-mini 2024-10-07 14:16:47 +02:00
dffebe4ad1 Add spec-cpu-mini to rootfs 2024-10-07 13:34:52 +02:00
d7ef22936a Add SPEC CPU mini with a subset of benchmarks 2024-10-07 13:33:53 +02:00
a9350da4b8 Add SPEC CPU 2017 benchmarks 2024-10-07 09:23:28 +02:00
b7a6225971 Disable SPI nodes in DT 2024-10-04 13:49:57 +02:00
056449243a Stop in stage1 too 2024-10-04 13:17:44 +02:00
35eeddacda Include spidev module 2024-10-04 13:17:31 +02:00
6b262a4afd Add spi_davinci module 2024-10-04 11:02:28 +02:00
18a6e749d5 Clean DTS 2024-10-04 10:52:19 +02:00
16ee113cb8 Add SPI variant 2024-10-04 09:53:19 +02:00
17d8e3c41b Enable mmiotrace 2024-10-04 09:03:09 +02:00
6c02057cc5 Update JOURNAL 2024-10-04 09:01:41 +02:00
f8886b28dd Go back to using console=hvc0 2024-10-02 14:52:10 +02:00
1cf4e576d6 Add more operations to plictool 2024-10-02 14:50:33 +02:00
407edf31ac Allow claiming a custom value in plictool 2024-10-02 07:35:19 +02:00
af666c44ef Add plic claim baremetal test 2024-10-02 07:33:57 +02:00
9dda6459f5 Reduce the number of contexts to 2 by default 2024-09-30 12:03:09 +02:00
44a6ef47b8 Add claim support in plictool 2024-09-30 11:55:57 +02:00
cae948e923 Switch to ttyS0 as console device 2024-09-30 09:32:42 +02:00
290679d3e3 Reduce timeout to 3 minutes 2024-09-27 16:07:49 +02:00
51efdf1a27 Use setsid to get job control in debug shell 2024-09-27 15:45:14 +02:00
edb597ad6a Enable stage 2 shell 2024-09-27 14:25:59 +02:00
58c6d56e96 Allow running an interactive shell in stage 2 2024-09-27 14:12:07 +02:00
d4df444a1f Show name of systemd units instead of description 2024-09-27 11:58:47 +02:00
e971ce4ae4 Delay console after network.target
Let's see if we can get rid of the messages after boot.
2024-09-27 11:52:24 +02:00
e8f80e7509 Disable udev 2024-09-27 09:14:14 +02:00
61cf697854 Rename CI job to lagarto-ox 2024-09-26 12:57:04 +02:00
d33775e626 Disable ethernet module for now 2024-09-26 12:56:50 +02:00
6994472a92 Disable more daemons we dont need 2024-09-26 12:56:28 +02:00
3478cf2931 Update journal 2024-09-26 12:56:11 +02:00
d694f3c8da Fix RTC frequency for now 2024-09-26 11:31:47 +02:00
2e2b957528 Disable jitterentropy daemon 2024-09-26 11:21:49 +02:00
7a875a4665 Use seedrng to increase entropy 2024-09-26 11:05:24 +02:00
9d1ad6f1b3 Add stream benchmark to rootfs 2024-09-25 13:08:54 +02:00
8780098a29 Add stream benchmark 2024-09-25 13:08:40 +02:00
c4af9e7c73 flake.lock: Update
Flake lock file updates:

• Updated input 'bscpkgs':
    'git+https://git.sr.ht/~rodarima/bscpkgs?ref=riscv-benchmarks&rev=9b197d12f1edf52efcb6e3dad421f2a8fd5af2a7' (2024-09-19)
  → 'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=de89197a4a7b162db7df9d41c9d07759d87c5709' (2024-04-24)
2024-09-25 10:24:31 +02:00
6ee4ad237e Switch to bscpkgs master branch 2024-09-25 10:24:31 +02:00
b26c992176 Add gcroots to gitignore 2024-09-25 10:22:17 +02:00
f8eb8b8d52 Add rvb package 2024-09-25 10:20:55 +02:00