xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands
@ 2013-10-25 10:40 Ian Campbell
  2013-10-28 15:38 ` Ian Jackson
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Campbell @ 2013-10-25 10:40 UTC (permalink / raw)
  To: ian.jackson; +Cc: Ian Campbell, xen-devel

On marilith boxes an appropriate setting is:
HostProp_marilith-n4_UBootScriptEarlyCommands= <<END
fdt set /soc/ethernet@fff50000 dma-coherent
fdt set /soc/ethernet@fff51000 dma-coherent
END
---
 Osstest/Debian.pm |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm
index c675e0d..e51a233 100644
--- a/Osstest/Debian.pm
+++ b/Osstest/Debian.pm
@@ -136,6 +136,8 @@ sub setupboot_uboot ($$$) {
 	logm("Xen options: $xenhopt");
 	logm("Linux options: $xenkopt");
 
+	my $early_commands = get_host_property($ho, 'UBootScriptEarlyCommands', '');
+
 	target_cmd_root($ho, <<END);
 if test ! -f /boot/$kern ; then
     exit 1
@@ -154,6 +156,8 @@ scsi scan
 fdt addr \\\${fdt_addr}
 fdt resize
 
+${early_commands}
+
 fdt set /chosen \\\#address-cells <1>
 fdt set /chosen \\\#size-cells <1>
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands
  2013-10-25 10:40 [PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands Ian Campbell
@ 2013-10-28 15:38 ` Ian Jackson
  2013-10-31 12:07   ` Ian Campbell
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Jackson @ 2013-10-28 15:38 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel

Ian Campbell writes ("[PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands"):
> On marilith boxes an appropriate setting is:
> HostProp_marilith-n4_UBootScriptEarlyCommands= <<END
> fdt set /soc/ethernet@fff50000 dma-coherent
> fdt set /soc/ethernet@fff51000 dma-coherent
> END

I'm afraid this is no good because in the production database you
can't (or anyway shouldn't) set host properties to contain newlines.

Are ;s reserved or useful ?

Thanks,
Ian.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands
  2013-10-28 15:38 ` Ian Jackson
@ 2013-10-31 12:07   ` Ian Campbell
  0 siblings, 0 replies; 3+ messages in thread
From: Ian Campbell @ 2013-10-31 12:07 UTC (permalink / raw)
  To: Ian Jackson; +Cc: xen-devel

On Mon, 2013-10-28 at 15:38 +0000, Ian Jackson wrote:
> Ian Campbell writes ("[PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands"):
> > On marilith boxes an appropriate setting is:
> > HostProp_marilith-n4_UBootScriptEarlyCommands= <<END
> > fdt set /soc/ethernet@fff50000 dma-coherent
> > fdt set /soc/ethernet@fff51000 dma-coherent
> > END
> 
> I'm afraid this is no good because in the production database you
> can't (or anyway shouldn't) set host properties to contain newlines.

I wondered about that, there are newlines in production-config but I
suppose that's not the "database" as such.

> Are ;s reserved or useful ?

I think they do what is expected, yes. I'll try it.

Ian.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-10-31 12:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-25 10:40 [PATCH OSSTEST] Debian: Allow per-host additional u-boot script commands Ian Campbell
2013-10-28 15:38 ` Ian Jackson
2013-10-31 12:07   ` Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).