Page MenuHomeFreeBSD

D13663.diff
No OneTemporary

D13663.diff

Index: head/stand/fdt/fdt_overlay.c
===================================================================
--- head/stand/fdt/fdt_overlay.c
+++ head/stand/fdt/fdt_overlay.c
@@ -324,10 +324,16 @@
main_symbols_o = fdt_path_offset(main_fdtp, "/__symbols__");
overlay_fixups_o = fdt_path_offset(overlay_fdtp, "/__fixups__");
- if (main_symbols_o < 0)
+ if (main_symbols_o < 0) {
+ if (main_symbols_o == -FDT_ERR_NOTFOUND)
+ return (0);
return (-1);
- if (overlay_fixups_o < 0)
+ }
+ if (overlay_fixups_o < 0) {
+ if (overlay_fixups_o == -FDT_ERR_NOTFOUND)
+ return (0);
return (-1);
+ }
for (fixup_prop_o = fdt_first_property_offset(overlay_fdtp, overlay_fixups_o);
fixup_prop_o >= 0;

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 2, 1:01 AM (11 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37853986
Default Alt Text
D13663.diff (706 B)

Event Timeline