summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Patterson <cjp256@gmail.com>2013-10-06 17:22:17 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2013-10-10 23:30:24 -0400
commit06bb47de22dc957c903b12faeeafe2e08bc4d626 (patch)
treeda05695b2c55903a3deae92aef3a172912ce3bec
parent1364859318a72c5a0e0199bace66fc3899425db1 (diff)
downloadmeta-virtualization-06bb47de22dc957c903b12faeeafe2e08bc4d626.tar.gz
xen-image-minimal: break out arguments for xen and linux kernel as variables SYSLINUX_XEN_ARGS and SYSLINUX_KERNEL_ARGS to allow modification/overwriting.
Signed-off-by: Chris Patterson <cjp256@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--recipes-extended/images/xen-image-minimal.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/recipes-extended/images/xen-image-minimal.bb b/recipes-extended/images/xen-image-minimal.bb
index 23c49117..c582f572 100644
--- a/recipes-extended/images/xen-image-minimal.bb
+++ b/recipes-extended/images/xen-image-minimal.bb
@@ -42,6 +42,9 @@ populate_append() {
42 install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}/xen.gz 42 install -m 0644 ${DEPLOY_DIR_IMAGE}/xen-${MACHINE}.gz ${DEST}/xen.gz
43} 43}
44 44
45SYSLINUX_XEN_ARGS ?= "loglvl=all guest_loglvl=all console=com1,vga com1=115200,8n1"
46SYSLINUX_KERNEL_ARGS ?= "ramdisk_size=32768 root=/dev/ram0 rw console=hvc0 earlyprintk=xen console=tty0 panic=10 LABEL=boot debugshell=5"
47
45build_syslinux_cfg () { 48build_syslinux_cfg () {
46 echo "ALLOWOPTIONS 1" > ${SYSLINUXCFG} 49 echo "ALLOWOPTIONS 1" > ${SYSLINUXCFG}
47 echo "DEFAULT boot" >> ${SYSLINUXCFG} 50 echo "DEFAULT boot" >> ${SYSLINUXCFG}
@@ -49,6 +52,6 @@ build_syslinux_cfg () {
49 echo "PROMPT 1" >> ${SYSLINUXCFG} 52 echo "PROMPT 1" >> ${SYSLINUXCFG}
50 echo "LABEL boot" >> ${SYSLINUXCFG} 53 echo "LABEL boot" >> ${SYSLINUXCFG}
51 echo " KERNEL mboot.c32" >> ${SYSLINUXCFG} 54 echo " KERNEL mboot.c32" >> ${SYSLINUXCFG}
52 echo " APPEND /xen.gz loglvl=all guest_loglvl=all console=com1,vga com1=115200,8n1 --- /vmlinuz ramdisk_size=32768 root=/dev/ram0 rw console=hvc0 earlyprintk=xen console=tty0 panic=10 LABEL=boot debugshell=5 --- /initrd" >> ${SYSLINUXCFG} 55 echo " APPEND /xen.gz ${SYSLINUX_XEN_ARGS} --- /vmlinuz ${SYSLINUX_KERNEL_ARGS} --- /initrd" >> ${SYSLINUXCFG}
53} 56}
54 57