From mboxrd@z Thu Jan 1 00:00:00 1970 From: fu.wei@linaro.org Subject: [PATCH v3 4/4] arm64: Add the introduction of xen boot commands in docs/grub.texi Date: Thu, 23 Jul 2015 13:16:23 +0800 Message-ID: <1437628583-23667-5-git-send-email-fu.wei@linaro.org> References: <=fu.wei@linaro.org> <1437628583-23667-1-git-send-email-fu.wei@linaro.org> Reply-To: The development of GNU GRUB Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1437628583-23667-1-git-send-email-fu.wei@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: grub-devel-bounces+gcbgd-grub-devel=m.gmane.org@gnu.org Sender: grub-devel-bounces+gcbgd-grub-devel=m.gmane.org@gnu.org To: grub-devel@gnu.org, arvidjaar@gmail.com, phcoder@gmail.com 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 List-Id: xen-devel@lists.xenproject.org From: Fu Wei xen_hypervisor xen_linux xen_initrd xen_xsm xen_module Signed-off-by: Fu Wei --- docs/grub.texi | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/docs/grub.texi b/docs/grub.texi index b9f41a7..e94b03c 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -3839,6 +3839,12 @@ 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_*:: Xen boot commands, for arm64 only +* xen_hypervisor:: Load xen hypervisor binary on arm64 +* xen_linux:: Load dom0 kernel for xen hypervisor on arm64 +* xen_initrd:: Load dom0 initrd for xen hypervisor on arm64 +* xen_xsm:: Load xen security module for xen hypervisor on arm64 +* xen_module:: Load custom module for xen hypervisor on arm64 @end menu @@ -5102,6 +5108,56 @@ 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_linux +@subsection xen_linux + +@deffn Command xen_linux file [arguments] +Load a dom0 kernel image 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. +@end deffn + +@node xen_initrd +@subsection xen_initrd + +@deffn Command xen_initrd file +Load a dom0 initrd image for xen hypervisor binary. +This command is only available on ARM64 systems. +@end deffn + +@node xen_xsm +@subsection xen_xsm + +@deffn Command xen_xsm file +Load a xen security module for xen hypervisor binary. +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 custom 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:"xen,module". The rest of the +line is passed verbatim as the module command line. +This command is only available on ARM64 systems. +@end deffn + @node Networking commands @section The list of networking commands -- 1.8.3.1