Commit 0b9fc04
committed
Finish RISC-V support
Completes #225.
There were several problems:
- No console output. This was due to missing `CONFIG_SOC_VIRT`
and `CONFIG_SERIAL_OF_PLATFORM`.
- Hanging QEMU. This was due to missing `CONFIG_SOC_VIRT` plus
reboot not working in older QEMU versions for RISC-V.
We provide a custom build of the latest QEMU (6.0.0, recently
released) in https://github.com/Rust-for-Linux/ci-bin.
- Broken boot for debug builds. Some debugging options under
`Kernel hacking` do not seem to work for RISC-V (in our
branched kernel version, that is).
Also take the chance to clean up the `.config`s a bit more.
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>1 parent 81fea68 commit 0b9fc04
File tree
3 files changed
+214
-440
lines changed- .github/workflows
3 files changed
+214
-440
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
122 | 127 | | |
123 | 128 | | |
124 | 129 | | |
| |||
151 | 156 | | |
152 | 157 | | |
153 | 158 | | |
154 | | - | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
155 | 162 | | |
156 | 163 | | |
157 | 164 | | |
| |||
0 commit comments