X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from SMTP.EU.CITRIX.COM (smtp.eu.citrix.com [62.200.22.115]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 87FE8DC36EF for ; Thu, 13 Sep 2012 14:31:12 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.80,417,1344211200"; d="scan'208";a="14523864" Received: from lonpmailmx01.citrite.net ([10.30.203.162]) by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5; 13 Sep 2012 14:31:10 +0000 Received: from localhost.localdomain (10.80.3.32) by LONPMAILMX01.citrite.net (10.30.203.162) with Microsoft SMTP Server id 8.3.279.1; Thu, 13 Sep 2012 15:31:10 +0100 From: Roger Pau Monne To: CC: Roger Pau Monne Subject: [alpine-devel] [PATCH 2/2] alpine-xen: add xen kernel params Date: Thu, 13 Sep 2012 15:31:01 +0100 Message-ID: <1347546661-1003-2-git-send-email-roger.pau@citrix.com> X-Mailer: git-send-email 1.7.11.4 In-Reply-To: <1347546661-1003-1-git-send-email-roger.pau@citrix.com> References: <1347546661-1003-1-git-send-email-roger.pau@citrix.com> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain Allow user to set params to pass to the Xen Hypervisor kernel. An example about serial console boot is provided. --- Makefile | 4 ++-- alpine-xen.conf.mk | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 3676278..4bc0e5f 100755 --- a/Makefile +++ b/Makefile @@ -271,7 +271,7 @@ ifeq ($(PROFILE), alpine-xen) @for flavor in $(KERNEL_FLAVOR); do \ echo "label xen-$$flavor"; \ echo " kernel /boot/mboot.c32"; \ - echo " append /boot/xen.gz --- /boot/$$flavor alpine_dev=cdrom:iso9660 modules=loop,squashfs,sd-mod,usb-storage,floppy,sr-mod modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ + echo " append /boot/xen.gz $(XEN_PARAMS) --- /boot/$$flavor alpine_dev=cdrom:iso9660 modules=loop,squashfs,sd-mod,usb-storage,floppy,sr-mod modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ done >>$@ else @echo "default $(KERNEL_FLAVOR_DEFAULT)" >>$@ @@ -292,7 +292,7 @@ ifeq ($(PROFILE), alpine-xen) @for flavor in $(KERNEL_FLAVOR); do \ echo "label xen-$$flavor"; \ echo " kernel /boot/mboot.c32"; \ - echo " append /boot/xen.gz --- /boot/$$flavor alpine_dev=usbdisk:vfat modules=loop,squashfs,sd-mod,usb-storage modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ + echo " append /boot/xen.gz $(XEN_PARAMS) --- /boot/$$flavor alpine_dev=usbdisk:vfat modules=loop,squashfs,sd-mod,usb-storage modloop=/boot/$$flavor.modloop.squashfs $(BOOT_CONSOLE) --- /boot/$$flavor.gz"; \ done >>$@ else @echo "default $(KERNEL_FLAVOR_DEFAULT)" >>$@ diff --git a/alpine-xen.conf.mk b/alpine-xen.conf.mk index 22642d5..13ad7ec 100644 --- a/alpine-xen.conf.mk +++ b/alpine-xen.conf.mk @@ -1,3 +1,6 @@ ALPINE_NAME := alpine-xen MODLOOP_EXTRA := KERNEL_FLAVOR := grsec +# Example of serial console boot and Dom0 memory limit +#XEN_PARAMS := com1=115200,8n1 console=com1 dom0_mem=512M +#BOOT_CONSOLE := console=hvc0 -- 1.7.11.4 --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---