From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: [PATCH OSSTEST] arm boot fixes and improvements Date: Fri, 25 Oct 2013 11:40:31 +0100 Message-ID: <1382697631-7104-1-git-send-email-ian.campbell@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: ian.jackson@eu.citrix.com Cc: Ian Campbell , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Correct prototype for setupboot_uboot. Add some additional logging to the u-boot script creation process as well as the resulting script, to aid debugging --- Osstest/Debian.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm index 517fa61..c675e0d 100644 --- a/Osstest/Debian.pm +++ b/Osstest/Debian.pm @@ -120,11 +120,12 @@ sub lvm_lv_name($$) { return "/dev/mapper/$vg-$lv"; } -sub setupboot_uboot ($$$$) { +sub setupboot_uboot ($$$) { my ($ho,$want_kernver,$xenhopt,$xenkopt) = @_; my $bl= { }; $bl->{UpdateConfig}= sub { + my ( $ho ) = @_; my $xen = "xen"; my $kern = "vmlinuz-$want_kernver"; @@ -132,6 +133,9 @@ sub setupboot_uboot ($$$$) { my $root= lvm_lv_name($ho,"root"); + logm("Xen options: $xenhopt"); + logm("Linux options: $xenkopt"); + target_cmd_root($ho, < echo Loaded $initrd to \\\${ramdisk_addr_r} (\\\${filesize}) +fdt print /chosen + echo Booting \\\${xen_addr_r} - \\\${fdt_addr} bootz \\\${xen_addr_r} - \\\${fdt_addr} EOF -- 1.7.10.4