Thread (1 message) 1 message, 1 author, 2013-11-26
STALE4645d

[PATCH] boot: enable support for bootindex

From: Alexey Kardashevskiy <hidden>
Date: 2013-11-26 04:07:55
Subsystem: the rest · Maintainer: Linus Torvalds

QEMU supports a bootindex property for every device in the command line.
With the respective support from the QEMU side, this change is enough
to make SLOF go through the list and try to boot.

Signed-off-by: Alexey Kardashevskiy <redacted>
---

That seems to work but it also seems too easy. What do I miss here?

---
 board-qemu/slof/qemu-bootlist.fs | 6 ++++++
 1 file changed, 6 insertions(+)
diff --git a/board-qemu/slof/qemu-bootlist.fs b/board-qemu/slof/qemu-bootlist.fs
index 7e9482d..4778e16 100644
--- a/board-qemu/slof/qemu-bootlist.fs
+++ b/board-qemu/slof/qemu-bootlist.fs
@@ -26,6 +26,12 @@ defer add-boot-device
 ;
 
 : qemu-read-bootlist ( -- )
+   \ See if QEMU has set exact boot device list
+   " qemu,boot-list" get-chosen IF
+        s" boot-device" $setenv
+        EXIT
+   THEN
+
    0 0 set-boot-device
 
    " qemu,boot-device" get-chosen not IF
-- 
1.8.4.rc4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help