From patchwork Mon Jul 13 08:54:00 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fu Wei Fu X-Patchwork-Id: 51064 Return-Path: X-Original-To: linaro@patches.linaro.org Delivered-To: linaro@patches.linaro.org Received: from mail-la0-f72.google.com (mail-la0-f72.google.com [209.85.215.72]) by ip-10-151-82-157.ec2.internal (Postfix) with ESMTPS id 2D867218E9 for ; Mon, 13 Jul 2015 08:56:52 +0000 (UTC) Received: by lafd3 with SMTP id d3sf2529956laf.1 for ; Mon, 13 Jul 2015 01:56:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:delivered-to:from:to:subject:date:message-id :in-reply-to:references:cc:precedence:reply-to:list-id :list-unsubscribe:list-archive:list-post:list-help:list-subscribe :mime-version:content-type:content-transfer-encoding:errors-to :sender:x-original-sender:x-original-authentication-results :mailing-list; bh=MiWLn3zeqkkhdr4QHeW4xkYD0CVzjepltZJT0ZBRjtc=; b=eftWEy8KKUZxH4vVmXg1w1DeYMfQ4qDqcgWAAiwH9l+lccdpZrpCpqKbrSy6VaAvN6 E7FXnNBE8yg8DSaHUJOdgPbrj/8hDW4p5lDq2NZTJGbCq++ct0Qc/fCIm76Bad8hGjN0 xU+OyIwcEGYg/kAHT5I3ADUYZZWtLMdsW+iL8LXfOA+neaZce8c5TrueomMctHmRzej0 T58siEhCGZ3fgrr+QD0VmYdOQBAN+FBQRGo8fVfQXlk8UwnE9ljrlm+/Iw7wnyGMaLD1 X0tPSqiZPkFOGn7FIUPNriWdDqYj+MuTNuM0FHo7Y0SohONK9uUHPjszOqBA9M2Dx00E 8mFw== X-Gm-Message-State: ALoCoQlqc4By1C/OcQTcoQ10RbhdXjtjDUqDA9ZiOhjcb/NMBjdJW6HDMzaaW92bgR9pl+TB2Xpl X-Received: by 10.152.6.103 with SMTP id z7mr18042030laz.8.1436777811031; Mon, 13 Jul 2015 01:56:51 -0700 (PDT) X-BeenThere: patchwork-forward@linaro.org Received: by 10.152.87.164 with SMTP id az4ls1352058lab.16.gmail; Mon, 13 Jul 2015 01:56:50 -0700 (PDT) X-Received: by 10.152.22.99 with SMTP id c3mr32015921laf.32.1436777810874; Mon, 13 Jul 2015 01:56:50 -0700 (PDT) Received: from mail-lb0-f170.google.com (mail-lb0-f170.google.com. [209.85.217.170]) by mx.google.com with ESMTPS id pp10si14689249lbc.132.2015.07.13.01.56.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Jul 2015 01:56:50 -0700 (PDT) Received-SPF: pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.217.170 as permitted sender) client-ip=209.85.217.170; Received: by lbbpo10 with SMTP id po10so120704240lbb.3 for ; Mon, 13 Jul 2015 01:56:50 -0700 (PDT) X-Received: by 10.112.209.106 with SMTP id ml10mr30993491lbc.112.1436777810405; Mon, 13 Jul 2015 01:56:50 -0700 (PDT) X-Forwarded-To: patchwork-forward@linaro.org X-Forwarded-For: patch@linaro.org patchwork-forward@linaro.org Delivered-To: patch@linaro.org Received: by 10.112.108.230 with SMTP id hn6csp1588161lbb; Mon, 13 Jul 2015 01:56:49 -0700 (PDT) X-Received: by 10.66.159.225 with SMTP id xf1mr68237510pab.50.1436777808748; Mon, 13 Jul 2015 01:56:48 -0700 (PDT) Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id cy9si27398888pad.8.2015.07.13.01.56.47 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 13 Jul 2015 01:56:48 -0700 (PDT) Received-SPF: pass (google.com: domain of grub-devel-bounces+patch=linaro.org@gnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Received: from localhost ([::1]:53682 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEZXa-0006wS-Ti for patch@linaro.org; Mon, 13 Jul 2015 04:56:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEZXW-0006tq-27 for grub-devel@gnu.org; Mon, 13 Jul 2015 04:56:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZEZXQ-0001dM-JM for grub-devel@gnu.org; Mon, 13 Jul 2015 04:56:41 -0400 Received: from mail-pd0-f179.google.com ([209.85.192.179]:34113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZEZXQ-0001d1-Bb for grub-devel@gnu.org; Mon, 13 Jul 2015 04:56:36 -0400 Received: by pdbep18 with SMTP id ep18so222061975pdb.1 for ; Mon, 13 Jul 2015 01:56:35 -0700 (PDT) X-Received: by 10.70.40.133 with SMTP id x5mr67671217pdk.14.1436777795748; Mon, 13 Jul 2015 01:56:35 -0700 (PDT) Received: from localhost.localdomain (li400-65.members.linode.com. [106.187.50.65]) by smtp.googlemail.com with ESMTPSA id g10sm18109895pat.35.2015.07.13.01.56.19 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 13 Jul 2015 01:56:35 -0700 (PDT) From: fu.wei@linaro.org To: grub-devel@gnu.org, arvidjaar@gmail.com, phcoder@gmail.com Subject: [PATCH v2 3/3] arm64: Add the introduction of Xen boot command Date: Mon, 13 Jul 2015 16:54:00 +0800 Message-Id: <1436777640-31871-4-git-send-email-fu.wei@linaro.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1436777640-31871-1-git-send-email-fu.wei@linaro.org> References: <=fu.wei@linaro.org> <1436777640-31871-1-git-send-email-fu.wei@linaro.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.192.179 Cc: xen-devel@lists.xensource.com, Ian.Campbell@citrix.com, stefano.stabellini@eu.citrix.com, jcm@redhat.com, leif.lindholm@linaro.org, ryan.harkin@linaro.org, linaro-uefi@lists.linaro.org, Fu Wei X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: List-Unsubscribe: , List-Archive: List-Post: , List-Help: , List-Subscribe: , MIME-Version: 1.0 Errors-To: grub-devel-bounces+patch=linaro.org@gnu.org Sender: grub-devel-bounces+patch=linaro.org@gnu.org X-Removed-Original-Auth: Dkim didn't pass. X-Original-Sender: fu.wei@linaro.org X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.217.170 as permitted sender) smtp.mail=patch+caf_=patchwork-forward=linaro.org@linaro.org Mailing-list: list patchwork-forward@linaro.org; contact patchwork-forward+owners@linaro.org X-Google-Group-Id: 836684582541 From: Fu Wei This patch adds the introduction of xen_hypervisor/xen_module commands in docs/grub.texi Signed-off-by: Fu Wei --- docs/grub.texi | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/grub.texi b/docs/grub.texi index b9f41a7..3bd2fc3 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -3839,6 +3839,9 @@ you forget a command, you can run the command @command{help} @comment * vbeinfo:: List available video modes * verify_detached:: Verify detached digital signature * videoinfo:: List available video modes +@comment * xen_hypervisor/xen_module:: Xen boot command, for arm64 only +* xen_hypervisor:: Load xen hypervisor binary on arm64 +* xen_module:: Load module for xen hypervisor on arm64 @end menu @@ -5102,6 +5105,30 @@ successfully. If validation fails, it is set to a non-zero value. List available video modes. If resolution is given, show only matching modes. @end deffn +@node xen_hypervisor +@subsection xen_hypervisor + +@deffn Command xen_hypervisor file [arguments] @dots{} +Load a Xen hypervisor binary from @var{file}. The rest of the +line is passed verbatim as the @dfn{kernel command-line}. Any Xen module must +be reloaded after using this command (@pxref{xen_module}). +This command is only available on ARM64 systems. +@end deffn + +@node xen_module +@subsection xen_module + +@deffn Command xen_module [--type ] file [arguments] +Load a module for xen hypervisor binary. The rest of the +line is passed verbatim as the module command line. +This command is only available on ARM64 systems. + +--type is an option which allow the module command to take "compatible" string. +This would override default compatible string for this module. +See @uref{http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Multiboot}, +to obtain more information. +@end deffn + @node Networking commands @section The list of networking commands