diff mbox

[Xen-devel,OSSTEST,v2,04/20] ts-host-install: Add fdtdir to PXE stanza if dtbs directory exists

Message ID 1414579302-6692-4-git-send-email-ian.campbell@citrix.com
State New
Headers show

Commit Message

Ian Campbell Oct. 29, 2014, 10:41 a.m. UTC
u-boot's pxe client uses this together with $fdtfile in its local environment
to automatically load the fdt when pxe booting.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
---
v2: Place if on the next line
---
 ts-host-install | 4 ++++
 1 file changed, 4 insertions(+)
diff mbox

Patch

diff --git a/ts-host-install b/ts-host-install
index 95ce845..90058e3 100755
--- a/ts-host-install
+++ b/ts-host-install
@@ -188,6 +188,9 @@  SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="$ho->{Ether}", A
 END
     }
 
+    my $dtbs = "fdtdir /$d_i/dtbs"
+	if -e "$ho->{Tftp}{Path}/$d_i/dtbs";
+
     file_simple_write_contents("$initrd_overlay.cpio", sub {
         contents_make_cpio($_[0], 'newc', "$initrd_overlay.d");
     });
@@ -222,6 +225,7 @@  label overwrite
 	kernel $kernel
 	append $installcmdline
 	ipappend $ipappend
+	$dtbs
 default overwrite
 END
 }