aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/fbos/init.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/fbos/init.h b/include/fbos/init.h
index 592a7f1..1684518 100644
--- a/include/fbos/init.h
+++ b/include/fbos/init.h
@@ -22,6 +22,12 @@
// full speed. Actually, keeping things under a single hart simplifies things a
// lot.
//
+// Also note that on both platforms I have tested this they had the HSM
+// extension from the SBI specification. In this case, only one hart is woken
+// up, and it's up to the supervisor to wake up the others through the HSM
+// extension. Hence, for the platforms I have tried this the lottery was rigged
+// from the beginning :)
+//
// Instantiated in kernel/main.c
extern atomic32_t hart_lottery;