Skip to content

Commit 5fe33e5

Browse files
tool: fix case when no domains are specified
Signed-off-by: Ivan-Velickovic <i.velickovic@unsw.edu.au>
1 parent dca7a77 commit 5fe33e5

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

tool/microkit/src/main.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3419,6 +3419,17 @@ fn main() -> Result<(), String> {
34193419
out.extend(timeslice.length.to_le_bytes());
34203420
}
34213421

3422+
kernel_elf.write_symbol("ksDomSchedule", &out)?;
3423+
} else {
3424+
kernel_elf.write_symbol(
3425+
"ksDomScheduleLength",
3426+
&(1_u64.to_le_bytes()),
3427+
)?;
3428+
3429+
let mut out = Vec::with_capacity(16);
3430+
out.extend(0_u64.to_le_bytes());
3431+
out.extend(1_u64.to_le_bytes());
3432+
34223433
kernel_elf.write_symbol("ksDomSchedule", &out)?;
34233434
}
34243435

0 commit comments

Comments
 (0)